|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.beasys.commerce.foundation.flow.jsp.DefaultDestinationDeterminer | +--com.beasys.commerce.portal.flow.PortalDestinationDeterminer
Provides an implementation of the DestinationDeterminer class for use with portal applications.
Field Summary | |
protected long |
lastPortalCheck
Holds the last time portal definition data was refreshed. |
protected PortalManager |
portalManager
Holds reference to the PortalManager |
protected java.lang.String |
portalName
The portal name associated with the portal instance. |
protected Portal |
thePortal
Hold on to the reference to the portal. |
Fields inherited from class com.beasys.commerce.foundation.flow.jsp.DefaultDestinationDeterminer |
allowAutoLogin,
cookieTimeout,
defaultDest,
documentRoot,
groupName,
homePage,
inited,
lastCheckTime,
refreshWorkingDir,
repositoryDir,
sessionComparator,
sessionParamName,
sessionTimeout,
trafficURI,
workingDir,
workingDirFiles |
Fields inherited from interface com.beasys.commerce.portal.admin.PortalAdminConstants |
PORTAL_MANAGER_A,
PORTAL_NAME |
Constructor Summary | |
PortalDestinationDeterminer()
|
Method Summary | |
java.lang.String |
checkSuspended(java.lang.String aDestination)
Check to see if the portal is suspended. |
Portal |
getPortal()
Get the Portal object. |
void |
getPortalDefinition()
Get a handle to the portal ejb. |
PortalManager |
getPortalManager()
Get portal manager. |
java.lang.String |
getPortalName()
Get the name of the portal. |
void |
init(javax.servlet.ServletConfig aConfig,
java.util.Map aPropertySet)
Initializes the servlet. |
void |
resetSession(javax.servlet.http.HttpServletRequest aRequest)
Reset the session to a known state. |
java.lang.String |
setTransactionalAttributes(javax.servlet.http.HttpServletRequest req,
java.lang.String aDestination)
Set transactional attributes on the request. |
Methods inherited from class com.beasys.commerce.foundation.flow.jsp.DefaultDestinationDeterminer |
appendParameters,
baseReset,
determineDestination,
determineDestination,
getAllowAutoLogin,
getCookieTimeout,
getDefaultDest,
getDocumentRoot,
getGroupName,
getHomePage,
getLastCheckTime,
getRefreshWorkingDir,
getRepositoryDir,
getSessionComparator,
getSessionParamName,
getSessionTimeout,
getTrafficURI,
getWorkingDir,
getWorkingDirFiles,
getWorkingDirFiles,
getWorkingDirFiles,
initSession,
isWar,
isWar,
isWebApp,
redirect,
stillAlive,
userStillExist,
validDestination,
validDestination |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.lang.String portalName
protected Portal thePortal
protected long lastPortalCheck
protected PortalManager portalManager
PortalManager
Constructor Detail |
public PortalDestinationDeterminer()
Method Detail |
public java.lang.String getPortalName()
public Portal getPortal()
Portal
object.public void init(javax.servlet.ServletConfig aConfig, java.util.Map aPropertySet) throws FlowException
aPropertySet
- the start up parameters for the portal.FlowException
- public java.lang.String setTransactionalAttributes(javax.servlet.http.HttpServletRequest req, java.lang.String aDestination) throws java.rmi.RemoteException
req
- the HttpServletRequestaDestination
- the destination URLString
if it is suspended this will be the suspended url.RemoteException
- public void resetSession(javax.servlet.http.HttpServletRequest aRequest)
aRequest
- the HttpServletRequest to get the session frompublic PortalManager getPortalManager() throws FlowException
PortalManager
FlowException
- public void getPortalDefinition() throws FlowException
public java.lang.String checkSuspended(java.lang.String aDestination) throws java.rmi.RemoteException, PortalException, FlowException
aDestination
- String
RemoteException
-
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |