|
|||||||||
| 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 ServerObjectpublic ServerObjectMetaData getMetaData()
ServerObject
getMetaData in class ServerObjectpublic PortalServer getServer()
ServerObject
getServer in class ServerObjectpublic Component getComponent()
public Window getWindow(java.lang.String name)
public java.util.Collection getWindows()
public void addDependsOnMe(ServiceImplementation implementation)
Registration
addDependsOnMe in interface RegistrationaddDependsOnMe in class ServerObjectpublic void removeDependsOnMe(ServiceImplementation implementation)
Registration
removeDependsOnMe in interface RegistrationremoveDependsOnMe in class ServerObjectpublic void addIDependOn(ServiceImplementation implementation)
Registration
addIDependOn in interface RegistrationaddIDependOn in class ServerObjectpublic void removeIDependOn(ServiceImplementation implementation)
Registration
removeIDependOn in interface RegistrationremoveIDependOn in class ServerObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||