org.apache.jetspeed.tools.pamanager
Class PortletApplicationManager
java.lang.Object
org.apache.jetspeed.tools.pamanager.PortletApplicationManager
- All Implemented Interfaces:
- org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
- public class PortletApplicationManager
- extends Object
- implements org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
PortletApplicationManager
- Version:
- $Id: PortletApplicationManager.java,v 1.21 2005/04/09 00:24:44 shinsuke Exp $
- Author:
- Ate Douma
Field Summary |
protected boolean |
autoCreateRoles
|
protected org.apache.jetspeed.components.portletentity.PortletEntityAccessComponent |
entityAccess
|
private static org.apache.commons.logging.Log |
log
|
private static String |
PORTLET_XML
|
protected org.apache.jetspeed.factory.PortletFactory |
portletFactory
|
protected org.apache.jetspeed.components.portletregistry.PortletRegistry |
registry
|
protected org.apache.jetspeed.security.RoleManager |
roleManager
|
protected org.apache.jetspeed.search.SearchEngine |
searchEngine
|
protected org.apache.jetspeed.container.window.PortletWindowAccessor |
windowAccess
|
Fields inherited from interface org.apache.jetspeed.tools.pamanager.PortletApplicationManagement |
LOCAL_PA_PREFIX |
Constructor Summary |
PortletApplicationManager(org.apache.jetspeed.factory.PortletFactory portletFactory,
org.apache.jetspeed.components.portletregistry.PortletRegistry registry,
org.apache.jetspeed.components.portletentity.PortletEntityAccessComponent entityAccess,
org.apache.jetspeed.container.window.PortletWindowAccessor windowAccess)
Creates a new PortletApplicationManager object. |
Method Summary |
protected void |
checkValidContextName(String contextName,
boolean local)
|
protected org.apache.jetspeed.om.common.portlet.MutablePortletApplication |
registerPortletApplication(PortletApplicationWar paWar,
org.apache.jetspeed.om.common.portlet.MutablePortletApplication oldPA,
boolean local,
ClassLoader paClassLoader)
|
void |
setAutoCreateRoles(boolean autoCreateRoles)
|
void |
setRoleManager(org.apache.jetspeed.security.RoleManager roleManager)
|
void |
setSearchEngine(org.apache.jetspeed.search.SearchEngine searchEngine)
|
void |
startLocalPortletApplication(String contextName,
org.apache.jetspeed.util.FileSystemHelper warStruct,
ClassLoader paClassLoader)
|
protected void |
startPA(String contextName,
org.apache.jetspeed.util.FileSystemHelper warStruct,
ClassLoader paClassLoader,
boolean local)
|
void |
startPortletApplication(String contextName,
org.apache.jetspeed.util.FileSystemHelper warStruct,
ClassLoader paClassLoader)
|
void |
stopLocalPortletApplication(String contextName)
|
protected void |
stopPA(String contextName)
|
void |
stopPortletApplication(String contextName)
|
protected void |
unregisterPortletApplication(org.apache.jetspeed.om.common.portlet.MutablePortletApplication pa,
boolean purgeEntityInfo)
|
void |
unregisterPortletApplication(String paName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.commons.logging.Log log
PORTLET_XML
private static final String PORTLET_XML
- See Also:
- Constant Field Values
entityAccess
protected org.apache.jetspeed.components.portletentity.PortletEntityAccessComponent entityAccess
portletFactory
protected org.apache.jetspeed.factory.PortletFactory portletFactory
registry
protected org.apache.jetspeed.components.portletregistry.PortletRegistry registry
windowAccess
protected org.apache.jetspeed.container.window.PortletWindowAccessor windowAccess
searchEngine
protected org.apache.jetspeed.search.SearchEngine searchEngine
roleManager
protected org.apache.jetspeed.security.RoleManager roleManager
autoCreateRoles
protected boolean autoCreateRoles
PortletApplicationManager
public PortletApplicationManager(org.apache.jetspeed.factory.PortletFactory portletFactory,
org.apache.jetspeed.components.portletregistry.PortletRegistry registry,
org.apache.jetspeed.components.portletentity.PortletEntityAccessComponent entityAccess,
org.apache.jetspeed.container.window.PortletWindowAccessor windowAccess)
- Creates a new PortletApplicationManager object.
setRoleManager
public void setRoleManager(org.apache.jetspeed.security.RoleManager roleManager)
setAutoCreateRoles
public void setAutoCreateRoles(boolean autoCreateRoles)
setSearchEngine
public void setSearchEngine(org.apache.jetspeed.search.SearchEngine searchEngine)
startLocalPortletApplication
public void startLocalPortletApplication(String contextName,
org.apache.jetspeed.util.FileSystemHelper warStruct,
ClassLoader paClassLoader)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Specified by:
startLocalPortletApplication
in interface org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
startPortletApplication
public void startPortletApplication(String contextName,
org.apache.jetspeed.util.FileSystemHelper warStruct,
ClassLoader paClassLoader)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Specified by:
startPortletApplication
in interface org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
stopLocalPortletApplication
public void stopLocalPortletApplication(String contextName)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Specified by:
stopLocalPortletApplication
in interface org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
stopPortletApplication
public void stopPortletApplication(String contextName)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Specified by:
stopPortletApplication
in interface org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
unregisterPortletApplication
public void unregisterPortletApplication(String paName)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Specified by:
unregisterPortletApplication
in interface org.apache.jetspeed.tools.pamanager.PortletApplicationManagement
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
checkValidContextName
protected void checkValidContextName(String contextName,
boolean local)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
registerPortletApplication
protected org.apache.jetspeed.om.common.portlet.MutablePortletApplication registerPortletApplication(PortletApplicationWar paWar,
org.apache.jetspeed.om.common.portlet.MutablePortletApplication oldPA,
boolean local,
ClassLoader paClassLoader)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
startPA
protected void startPA(String contextName,
org.apache.jetspeed.util.FileSystemHelper warStruct,
ClassLoader paClassLoader,
boolean local)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
stopPA
protected void stopPA(String contextName)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
unregisterPortletApplication
protected void unregisterPortletApplication(org.apache.jetspeed.om.common.portlet.MutablePortletApplication pa,
boolean purgeEntityInfo)
throws org.apache.jetspeed.components.portletregistry.RegistryException
- Throws:
org.apache.jetspeed.components.portletregistry.RegistryException
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.