|
|||||||||
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.Instance
public class Instance
The occurrence of a component and a preference set.
Field Summary | |
---|---|
protected Component |
component
|
protected InstanceMetaData |
metaData
|
protected java.util.Map |
windows
|
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 | |
---|---|
Instance(InstanceMetaData metaData)
|
Method Summary | |
---|---|
void |
addDependsOnMe(ServiceImplementation implementation)
Add a service depending on this one. |
void |
addIDependOn(ServiceImplementation implementation)
Add a service it depends on. |
ServerObjectContext |
createContext()
Create and returns a context object. |
Component |
getComponent()
Return the componnent for this instance. |
ServerObjectMetaData |
getMetaData()
Return the meta data for that object. |
PortalServer |
getServer()
Return the container this object belongs to. |
Window |
getWindow(java.lang.String name)
Return a specific window related to this instance. |
java.util.Collection |
getWindows()
Return the windows owned by this instance. |
void |
removeDependsOnMe(ServiceImplementation implementation)
Remove a service depending on this one. |
void |
removeIDependOn(ServiceImplementation implementation)
Remove a service it depends on. |
Methods inherited from class org.jboss.portal.server.ServerObject |
---|
addPlugin, create, createURL, destroy, getID, getName, getPlugin, getPluginKeySet, invoke, 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 |
Field Detail |
---|
protected Component component
protected java.util.Map windows
protected InstanceMetaData metaData
Constructor Detail |
---|
public Instance(InstanceMetaData metaData)
Method Detail |
---|
public ServerObjectContext createContext()
ServerObject
createContext
in class ServerObject
public ServerObjectMetaData getMetaData()
ServerObject
getMetaData
in class ServerObject
public PortalServer getServer()
ServerObject
getServer
in class ServerObject
public Component getComponent()
public Window getWindow(java.lang.String name)
public java.util.Collection getWindows()
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 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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |