PortalPresentationManagerImpl Class
- public class PortalPresentationManagerImpl
extends Object
implements IPortalPresentationManager, SessionBean
PortalPresentationManagerImpl
-
Hierarchy
-
Object
PortalPresentationManagerImpl
-
All Implemented Interfaces
-
EnterpriseBean, IPortalPresentationManager, Serializable, SessionBean
public void |
-
ejbActivate()
|
public void |
-
ejbCreate()
|
public void |
-
ejbPassivate()
|
public void |
-
ejbRemove()
|
public PortalResource |
-
getCustomizedPortalResource(CustomizationContext customizationContext, String webAppName, PortalPath portalPath, DesktopPath desktopPath)
- Returns a customized
PortalResource object that a combination of the
webAppName, PortalPath,
DesktopPath and user permissions resolves to.
|
protected String |
-
getLookupName(String ejbJndiName)
- prepends a lookup name with the application name retrieved
using the p13n ApplicationHelper.getApplicationName utility
|
public PortalResource |
-
getPortalResource(CustomizationContext customizationContext, String webAppName, PortalPath portalPath, DesktopPath desktopPath)
- Returns a
PortalResource object that a combination of the
webAppName, PortalPath,
DesktopPath and user permissions resolves to.
|
public void |
-
setSessionContext(SessionContext sessionContext)
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortalPresentationManagerImpl
public PortalPresentationManagerImpl()
ejbActivate() Method
public void ejbActivate()
throws EJBException
Exceptions
-
EJBException
ejbCreate() Method
public void ejbCreate()
throws CreateException, RemoteException
Exceptions
-
CreateException
-
RemoteException
ejbPassivate() Method
public void ejbPassivate()
throws EJBException
Exceptions
-
EJBException
ejbRemove() Method
public void ejbRemove()
throws EJBException
Exceptions
-
EJBException
getCustomizedPortalResource(CustomizationContext, String, PortalPath, DesktopPath) Method
public PortalResource getCustomizedPortalResource(CustomizationContext customizationContext,
String webAppName,
PortalPath portalPath,
DesktopPath desktopPath)
throws RemoteException
Returns a customized PortalResource object that a combination of the
webAppName, PortalPath,
DesktopPath and user permissions resolves to.
If this combination does not resolve to a Desktop, null is returned.
Parameters
-
customizationContext
- customization information
-
webAppName
- J2EE web application name
-
portalPath
PortalPath
-
desktopPath
DesktopPath, can be null in which case
portal resource uri will be returned
Returns
- PortalResource
Exceptions
-
RemoteException
getLookupName(String) Method
protected String getLookupName(String ejbJndiName)
prepends a lookup name with the application name retrieved
using the p13n ApplicationHelper.getApplicationName utility
Returns
- ejbJndiName prepended with application name
getPortalResource(CustomizationContext, String, PortalPath, DesktopPath) Method
public PortalResource getPortalResource(CustomizationContext customizationContext,
String webAppName,
PortalPath portalPath,
DesktopPath desktopPath)
throws RemoteException
Returns a PortalResource object that a combination of the
webAppName, PortalPath,
DesktopPath and user permissions resolves to.
If this combination does not resolve to a Desktop, the default
Desktop is returned.
If a default Desktop does not exist, the content uri
to the PortalDefinition is returned.
Parameters
-
customizationContext
- customization information
-
webAppName
- J2EE web application name
-
portalPath
PortalPath
-
desktopPath
DesktopPath, can be null in which case
portal resource uri will be returned
Returns
- PortalResource
Exceptions
-
RemoteException
setSessionContext(SessionContext) Method
public void setSessionContext(SessionContext sessionContext)
throws EJBException, RemoteException
Exceptions
-
EJBException
-
RemoteException