|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.server.kernel.BaseService
org.jboss.portal.server.ServerObject
org.jboss.portal.server.PortalServer
public class PortalServer
A container for portal objects.
Field Summary |
---|
Fields inherited from class org.jboss.portal.server.ServerObject |
---|
log, name, plugins |
Fields inherited from class org.jboss.portal.server.kernel.BaseService |
---|
ctx |
Constructor Summary | |
---|---|
PortalServer(PortalServerMetaData metaData)
|
Method Summary | |
---|---|
void |
addDependsOnMe(ServiceImplementation implementation)
Add a service depending on this one. |
void |
create()
Create. |
void |
create(ServerObjectID id)
|
void |
destroy()
Destroy. |
void |
destroy(ServerObjectID id)
|
Application |
getApplication(java.lang.String name)
|
java.util.Collection |
getApplications()
|
Portal |
getDefaultPortal()
|
ServerManager |
getManager()
|
ServerObjectMetaData |
getMetaData()
Return the meta data for that object. |
ServerObject |
getObject(ServerObjectID id)
Locate an object |
Portal |
getPortal(java.lang.String name)
|
java.util.Collection |
getPortals()
|
PortalServer |
getServer()
Return the container this object belongs to. |
javax.servlet.ServletContext |
getServletContext()
|
java.lang.Object |
invoke(Invocation invocation)
Invoke on this component. |
boolean |
isStarted(ServerObject object)
|
void |
removeDependsOnMe(ServiceImplementation implementation)
Remove a service depending on this one. |
void |
setManager(ServerManager manager)
|
void |
start(ServerObjectID id)
|
void |
stop(ServerObjectID id)
|
Methods inherited from class org.jboss.portal.server.ServerObject |
---|
addIDependOn, addPlugin, createContext, createURL, getID, getName, getPlugin, getPluginKeySet, removeIDependOn, removePlugin, start, stop |
Methods inherited from class org.jboss.portal.server.kernel.BaseService |
---|
registered, unregister |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.portal.server.kernel.Registration |
---|
registered, unregister |
Constructor Detail |
---|
public PortalServer(PortalServerMetaData metaData)
Method Detail |
---|
public void create(ServerObjectID id)
public void start(ServerObjectID id)
public void stop(ServerObjectID id)
public void destroy(ServerObjectID id)
public ServerObject getObject(ServerObjectID id)
public ServerManager getManager()
public void setManager(ServerManager manager)
public PortalServer getServer()
ServerObject
getServer
in class ServerObject
public ServerObjectMetaData getMetaData()
ServerObject
getMetaData
in class ServerObject
public javax.servlet.ServletContext getServletContext()
public java.util.Collection getPortals()
public Portal getPortal(java.lang.String name)
public Portal getDefaultPortal()
public Application getApplication(java.lang.String name)
public java.util.Collection getApplications()
public void create() throws java.lang.Exception
Service
create
in interface Service
create
in class ServerObject
java.lang.Exception
public void destroy()
Service
destroy
in interface Service
destroy
in class ServerObject
public boolean isStarted(ServerObject object)
public java.lang.Object invoke(Invocation invocation)
invoke
in class ServerObject
public void addDependsOnMe(ServiceImplementation implementation)
Registration
addDependsOnMe
in interface Registration
addDependsOnMe
in class ServerObject
public void removeDependsOnMe(ServiceImplementation implementation)
Registration
removeDependsOnMe
in interface Registration
removeDependsOnMe
in class ServerObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |