|
|||||||||
| 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 ServerObjectpublic ModeProvider getModeProvider()
public WindowStateProvider getWindowStateProvider()
public void start()
throws java.lang.Exception
Service
start in interface Servicestart in class ServerObjectjava.lang.Exceptionpublic void stop()
Service
stop in interface Servicestop in class ServerObjectpublic PortalServer getServer()
ServerObject
getServer in class ServerObjectpublic 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 RegistrationaddIDependOn in class ServerObjectpublic void removeIDependOn(ServiceImplementation implementation)
Registration
removeIDependOn in interface RegistrationremoveIDependOn 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 ServerObjectpublic ServerURL createURL()
ServerObject
createURL in class ServerObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||