|
|||||||||
| 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. |
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 ServerObjectpublic ServerObjectMetaData getMetaData()
ServerObject
getMetaData in class ServerObjectpublic 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 Servicecreate in class ServerObjectjava.lang.Exceptionpublic void destroy()
Service
destroy in interface Servicedestroy in class ServerObjectpublic boolean isStarted(ServerObject object)
public java.lang.Object invoke(Invocation invocation)
invoke in class ServerObjectpublic void addDependsOnMe(ServiceImplementation implementation)
Registration
addDependsOnMe in interface RegistrationaddDependsOnMe in class ServerObjectpublic void removeDependsOnMe(ServiceImplementation implementation)
Registration
removeDependsOnMe in interface RegistrationremoveDependsOnMe in class ServerObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||