|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.common.plugin.AbstractPlugin
org.jboss.portal.server.plugins.PluginService
public abstract class PluginService
Field Summary | |
---|---|
protected Context |
ctx
|
Fields inherited from class org.jboss.portal.common.plugin.AbstractPlugin |
---|
container |
Constructor Summary | |
---|---|
PluginService()
|
Method Summary | |
---|---|
void |
addDependsOnMe(ServiceImplementation implementation)
Add a service depending on this one. |
void |
addIDependOn(ServiceImplementation implementation)
Add a service it depends on. |
void |
create()
Create. |
void |
destroy()
Destroy. |
void |
registered(Context ctx)
Callback for registration. |
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. |
void |
unregister()
Callback for unregistration. |
Methods inherited from class org.jboss.portal.common.plugin.AbstractPlugin |
---|
getPluginContainer, setPluginContainer |
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.metadata.MetaDataHolder |
---|
getMetaData, setMetaData |
Field Detail |
---|
protected Context ctx
Constructor Detail |
---|
public PluginService()
Method Detail |
---|
public void create() throws java.lang.Exception
Service
create
in interface Service
create
in class AbstractPlugin
java.lang.Exception
public void start() throws java.lang.Exception
Service
start
in interface Service
start
in class AbstractPlugin
java.lang.Exception
public void stop()
Service
stop
in interface Service
stop
in class AbstractPlugin
public void destroy()
Service
destroy
in interface Service
destroy
in class AbstractPlugin
public void addDependsOnMe(ServiceImplementation implementation)
Registration
addDependsOnMe
in interface Registration
public void addIDependOn(ServiceImplementation implementation)
Registration
addIDependOn
in interface Registration
public void removeDependsOnMe(ServiceImplementation implementation)
Registration
removeDependsOnMe
in interface Registration
public void removeIDependOn(ServiceImplementation implementation)
Registration
removeIDependOn
in interface Registration
public void registered(Context ctx)
Registration
registered
in interface Registration
public void unregister()
Registration
unregister
in interface Registration
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |