|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.apache.slide.common.Slide
Implementation of the Slide JMX MBean.
Fields inherited from interface org.apache.slide.common.SlideMBean |
NAME, OBJECT_NAME, STARTED, STARTING, states, STOPPED, STOPPING |
Constructor Summary | |
Slide()
|
Method Summary | |
DomainAccessToken |
accessDomain(SecurityToken token)
Access a Domain. |
NamespaceAccessToken |
accessNamespace(SecurityToken token,
java.lang.String namespaceName)
Access a Namespace. |
void |
closeNamespace(NamespaceAccessToken token)
Close a namespace. |
void |
closeNamespace(SecurityToken token,
java.lang.String namespaceName)
Clsose a namespace. |
void |
destroy()
Destroy domain. |
java.lang.String |
getName()
Retruns the Slide component name. |
int |
getState()
Returns the state of the Slide domain. |
java.lang.String |
getStateString()
Returns a String representation of the domain's state. |
void |
init()
Auto initializes domain. |
void |
init(java.lang.String configFile)
Initializes domain, and specify a configuration file to use. |
void |
postDeregister()
|
void |
postRegister(java.lang.Boolean registrationDone)
|
void |
preDeregister()
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
|
void |
start()
Start the domain. |
void |
stop()
Close all access tokens to the domain. |
Constructor Detail |
public Slide()
Method Detail |
public javax.management.ObjectName preRegister(javax.management.MBeanServer server, javax.management.ObjectName name) throws java.lang.Exception
public void postRegister(java.lang.Boolean registrationDone)
public void preDeregister() throws java.lang.Exception
public void postDeregister()
public java.lang.String getName()
getName
in interface SlideMBean
public int getState()
getState
in interface SlideMBean
public java.lang.String getStateString()
getStateString
in interface SlideMBean
public void init() throws java.lang.Exception
init
in interface SlideMBean
public void init(java.lang.String configFile) throws java.lang.Exception
init
in interface SlideMBean
public void start() throws java.lang.Exception
start
in interface SlideMBean
public void stop()
stop
in interface SlideMBean
public void destroy()
destroy
in interface SlideMBean
public NamespaceAccessToken accessNamespace(SecurityToken token, java.lang.String namespaceName)
accessNamespace
in interface SlideMBean
token
- Entity which wants accessnamespaceName
- Name of the namespace on which access is requestedpublic void closeNamespace(NamespaceAccessToken token)
closeNamespace
in interface SlideMBean
token
- Namespace access tokenpublic void closeNamespace(SecurityToken token, java.lang.String namespaceName)
closeNamespace
in interface SlideMBean
token
- Entity which wants to close the namespacenamespaceName
- Name of the namespacepublic DomainAccessToken accessDomain(SecurityToken token)
accessDomain
in interface SlideMBean
token
- Service who wants access
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |