Interface JPAServletContext
-
- All Known Implementing Classes:
JESTContext
public interface JPAServletContextAn operating context provides apersistence contextand utility functions within which all JEST commands execute.- Author:
- Pinaki Poddar
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenJPAEntityManagergetPersistenceContext()Get the persistence context of the operational context.StringgetPersistenceUnitName()Get the persistence unit name.javax.servlet.http.HttpServletRequestgetRequest()Get the HTTP Request.StringgetRequestURI()Get the requested URI.javax.servlet.http.HttpServletResponsegetResponse()Get the HTTP Response.voidlog(short level, String message)Logging message.ClassMetaDataresolve(String alias)Resolve the given alias to meta-data of the persistent type.
-
-
-
Method Detail
-
getPersistenceContext
OpenJPAEntityManager getPersistenceContext()
Get the persistence context of the operational context.
-
getPersistenceUnitName
String getPersistenceUnitName()
Get the persistence unit name.
-
getRequest
javax.servlet.http.HttpServletRequest getRequest()
Get the HTTP Request.
-
getResponse
javax.servlet.http.HttpServletResponse getResponse()
Get the HTTP Response.
-
getRequestURI
String getRequestURI()
Get the requested URI.
-
resolve
ClassMetaData resolve(String alias)
Resolve the given alias to meta-data of the persistent type.- Parameters:
alias- a moniker for the Java type. It can be fully qualified type name or entity name or simple name of the actual persistent Java class.- Returns:
- meta-data for the given name.
- Throws:
raises- runtime exception if the given name can not be identified to a persistent Java type.
-
log
void log(short level, String message)Logging message.- Parameters:
level- OpenJPA definedlog levels. Invalid levels will print the message on console.message- a printable message.
-
-