com.caucho.server.rewrite
Class AbstractRule.RewriteRuleAdmin

java.lang.Object
  extended by com.caucho.management.server.AbstractManagedObject
      extended by com.caucho.server.rewrite.AbstractRule.RewriteRuleAdmin
All Implemented Interfaces:
ManagedObjectMXBean, RewriteRuleMXBean
Direct Known Subclasses:
ImportRule.RewriteImportAdmin
Enclosing class:
AbstractRule

public static class AbstractRule.RewriteRuleAdmin
extends AbstractManagedObject
implements RewriteRuleMXBean


Constructor Summary
AbstractRule.RewriteRuleAdmin(AbstractRule rule)
           
 
Method Summary
 java.lang.String getName()
          The JMX name property of the mbean.
 java.lang.String getState()
           
 java.lang.String getType()
          The JMX type of this MBean, defaults to the prefix of the FooMXBean..
 void register()
           
 void start()
           
 void stop()
           
 void unregister()
           
 
Methods inherited from class com.caucho.management.server.AbstractManagedObject
addObjectNameProperties, getObjectName, registerSelf, toString, unregisterSelf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.caucho.management.server.ManagedObjectMXBean
getObjectName
 

Constructor Detail

AbstractRule.RewriteRuleAdmin

public AbstractRule.RewriteRuleAdmin(AbstractRule rule)
Method Detail

getName

public java.lang.String getName()
Description copied from class: AbstractManagedObject
The JMX name property of the mbean.

Specified by:
getName in interface ManagedObjectMXBean
Specified by:
getName in class AbstractManagedObject

getType

public java.lang.String getType()
Description copied from class: AbstractManagedObject
The JMX type of this MBean, defaults to the prefix of the FooMXBean..

Specified by:
getType in interface ManagedObjectMXBean
Overrides:
getType in class AbstractManagedObject

getState

public java.lang.String getState()
Specified by:
getState in interface RewriteRuleMXBean

start

public void start()
Specified by:
start in interface RewriteRuleMXBean

stop

public void stop()
Specified by:
stop in interface RewriteRuleMXBean

register

public void register()

unregister

public void unregister()