|
|||||||||
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.Portal
public class Portal
The portal state.
Field Summary | |
---|---|
protected PortalMetaData |
portalMD
Our meta data. |
protected PortalServer |
portalServer
Parent container. |
protected java.util.Map |
properties
Portal properties |
protected java.util.Map |
windows
Windows that have a relationship with that portal. |
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 | |
---|---|
Portal(PortalMetaData portalMD,
java.lang.String name)
|
Method Summary | |
---|---|
void |
addDependsOnMe(ServiceImplementation implementation)
Add a service depending on this one. |
void |
addIDependOn(ServiceImplementation implementation)
Add a service it depends on. |
ServerURL |
createURL()
Create a new URL for that will target this object. |
ServerObjectMetaData |
getMetaData()
Return the meta data for that object. |
ModeProvider |
getModeProvider()
|
java.util.Map |
getProperties()
|
PortalServer |
getServer()
Return the container this object belongs to. |
Window |
getWindow(java.lang.String name)
|
java.util.Collection |
getWindows()
|
WindowStateProvider |
getWindowStateProvider()
|
void |
removeDependsOnMe(ServiceImplementation implementation)
Remove a service depending on this one. |
void |
removeIDependOn(ServiceImplementation implementation)
Remove a service it depends on. |
void |
start()
Start. |
void |
stop()
Stop. |
Methods inherited from class org.jboss.portal.server.ServerObject |
---|
addPlugin, create, createContext, destroy, getID, getName, getPlugin, getPluginKeySet, invoke, removePlugin |
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.common.plugin.PluginContainer |
---|
addPlugin, getPlugin, getPluginKeySet, removePlugin |
Methods inherited from interface org.jboss.portal.server.kernel.Registration |
---|
registered, unregister |
Field Detail |
---|
protected java.util.Map windows
protected PortalServer portalServer
protected PortalMetaData portalMD
protected java.util.Map properties
Constructor Detail |
---|
public Portal(PortalMetaData portalMD, java.lang.String name)
Method Detail |
---|
public ServerObjectMetaData getMetaData()
ServerObject
getMetaData
in class ServerObject
public ModeProvider getModeProvider()
public WindowStateProvider getWindowStateProvider()
public void start() throws java.lang.Exception
Service
start
in interface Service
start
in class ServerObject
java.lang.Exception
public void stop()
Service
stop
in interface Service
stop
in class ServerObject
public PortalServer getServer()
ServerObject
getServer
in class ServerObject
public java.util.Map getProperties()
public Window getWindow(java.lang.String name)
public java.util.Collection getWindows()
public void addIDependOn(ServiceImplementation implementation)
Registration
addIDependOn
in interface Registration
addIDependOn
in class ServerObject
public void removeIDependOn(ServiceImplementation implementation)
Registration
removeIDependOn
in interface Registration
removeIDependOn
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
public ServerURL createURL()
ServerObject
createURL
in class ServerObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |