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