|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.security.UserFailService
public class UserFailService
UserFailService.java
This service is used to fail over a copy of the User object and the UserAuthories registered with it.
The failoverUserAuthories
property
of this class should be marked for backup by the
application server failover mechanism. When UserFailService
is restored from a failover, the failoverUserAuthories
property is used to recreate the User,UserAuthorities and Personae of the
recovered session.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
class version string |
static java.lang.String |
USER_NUCLEUS_PATH
|
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
UserFailService()
|
Method Summary | |
---|---|
SavedPersona[] |
getSavedPersonae()
Retrieves the User object persona information as a list of SavedPersona objects. |
User |
getUser()
Returns the User object for this session |
void |
sessionRestored()
Restored the state of the session User object by adding the failed over Personae to the User object. |
void |
setSavedPersonae(SavedPersona[] pSavedPersonae)
Sets the list of saved personae so we can reconstitute them on failover. |
void |
setUser(User pUser)
Sets the User object for this session |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
public static final java.lang.String USER_NUCLEUS_PATH
Constructor Detail |
---|
public UserFailService()
Method Detail |
---|
public SavedPersona[] getSavedPersonae()
public void setSavedPersonae(SavedPersona[] pSavedPersonae)
public void setUser(User pUser)
public User getUser()
public void sessionRestored()
sessionRestored
in interface atg.servlet.sessionsaver.Restoreable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |