|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.scrashmeow.ojb.console.service.UserServiceImpl
The User Service. Provides routines to add/remove data from the user container that represents the current user's session data.
Field Summary | |
protected ApplicationService |
service
Field service |
Constructor Summary | |
UserServiceImpl()
|
Method Summary | |
ApplicationService |
getApplicationService()
Returns the service. |
org.apache.ojb.broker.PBKey |
getDatabaseKey(HttpServletRequest request)
Method getDatabaseKey @add-javadoc!!! |
java.util.Locale |
getLocale(HttpServletRequest request)
Method getLocale @add-javadoc!!! |
RepositoryKeyAcl |
getRepositoryAcl(HttpServletRequest request)
Method getRepositoryAcl @add-javadoc!!! |
UserRepositoryList |
getRepositoryList(HttpServletRequest request)
|
HttpSession |
getSession(HttpServletRequest request)
Method getSession @add-javadoc!!! |
java.lang.Object |
getUserObject(HttpServletRequest request,
java.lang.String key)
Method getUserObject @add-javadoc!!! |
UserObjectCache |
getUserObjects(HttpServletRequest request)
Method getUserObjects @add-javadoc!!! |
java.lang.Integer |
getWindowSize(HttpServletRequest request)
Method getWindowSize @add-javadoc!!! |
protected boolean |
hasUserContainer(HttpServletRequest request)
Method hasUserContainer @add-javadoc!!! |
void |
initializeUserSession(HttpServletRequest request)
Method initializeUserSession @add-javadoc!!! |
java.lang.String |
putUserObject(HttpServletRequest request,
java.lang.Object inst)
Method putUserObject @add-javadoc!!! |
void |
putUserObject(HttpServletRequest request,
java.lang.String key,
java.lang.Object inst)
Method putUserObject @add-javadoc!!! |
void |
removeUserObject(HttpServletRequest request,
java.lang.String key)
Method removeUserObject @add-javadoc!!! |
protected UserContainer |
retrieveUserContainer(HttpServletRequest request)
Method retrieveUserContainer @add-javadoc!!! |
void |
setApplicationService(ApplicationService service)
Sets the service. |
void |
setDatabaseKey(HttpServletRequest request,
org.apache.ojb.broker.PBKey key)
Method setDatabaseKey @add-javadoc!!! |
void |
setLocale(HttpServletRequest request,
java.util.Locale loc)
Method setLocale @add-javadoc!!! |
void |
setRepositoryAcl(HttpServletRequest request,
RepositoryKeyAcl acl)
Method setRepositoryAcl @add-javadoc!!! |
void |
setWindowSize(HttpServletRequest request,
java.lang.Integer windowSize)
Method setWindowSize @add-javadoc!!! |
protected void |
storeUserContainer(HttpServletRequest request,
UserContainer user)
Method storeUserContainer @add-javadoc!!! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected ApplicationService service
Constructor Detail |
public UserServiceImpl()
Method Detail |
public void initializeUserSession(HttpServletRequest request) throws ServiceException
initializeUserSession
in interface UserService
request
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Locale getLocale(HttpServletRequest request) throws ServiceException
UserService
getLocale
in interface UserService
request
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!UserService.getLocale(HttpServletRequest)
public org.apache.ojb.broker.PBKey getDatabaseKey(HttpServletRequest request) throws ServiceException
UserService
getDatabaseKey
in interface UserService
request
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!UserService.getDatabaseKey(HttpServletRequest)
public RepositoryKeyAcl getRepositoryAcl(HttpServletRequest request) throws ServiceException
getRepositoryAcl
in interface UserService
request
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void setLocale(HttpServletRequest request, java.util.Locale loc) throws ServiceException
UserService
setLocale
in interface UserService
request
- @add-javadoc!!!loc
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!UserService.getLocale(HttpServletRequest)
public void setDatabaseKey(HttpServletRequest request, org.apache.ojb.broker.PBKey key) throws ServiceException
UserService
setDatabaseKey
in interface UserService
request
- @add-javadoc!!!key
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!UserService.getDatabaseKey(HttpServletRequest)
public HttpSession getSession(HttpServletRequest request)
request
- @add-javadoc!!!
public java.lang.Integer getWindowSize(HttpServletRequest request) throws ServiceException
getWindowSize
in interface UserService
request
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void setWindowSize(HttpServletRequest request, java.lang.Integer windowSize) throws ServiceException
setWindowSize
in interface UserService
request
- @add-javadoc!!!windowSize
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void setRepositoryAcl(HttpServletRequest request, RepositoryKeyAcl acl) throws ServiceException
setRepositoryAcl
in interface UserService
request
- @add-javadoc!!!acl
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void putUserObject(HttpServletRequest request, java.lang.String key, java.lang.Object inst) throws ServiceException
request
- @add-javadoc!!!key
- @add-javadoc!!!inst
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.String putUserObject(HttpServletRequest request, java.lang.Object inst) throws ServiceException
putUserObject
in interface UserService
request
- @add-javadoc!!!inst
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void removeUserObject(HttpServletRequest request, java.lang.String key) throws ServiceException
removeUserObject
in interface UserService
request
- @add-javadoc!!!key
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.Object getUserObject(HttpServletRequest request, java.lang.String key) throws ServiceException
getUserObject
in interface UserService
request
- @add-javadoc!!!key
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public UserObjectCache getUserObjects(HttpServletRequest request) throws ServiceException
getUserObjects
in interface UserService
request
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!protected void storeUserContainer(HttpServletRequest request, UserContainer user)
request
- @add-javadoc!!!user
- @add-javadoc!!!protected UserContainer retrieveUserContainer(HttpServletRequest request)
request
- @add-javadoc!!!
protected boolean hasUserContainer(HttpServletRequest request)
request
- @add-javadoc!!!
public ApplicationService getApplicationService()
getApplicationService
in interface ApplicationServiceAware
public void setApplicationService(ApplicationService service)
service
- The service to setpublic UserRepositoryList getRepositoryList(HttpServletRequest request)
getRepositoryList
in interface UserService
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |