|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sandev.tools.SANDPlatformRoot.SANDPlatformRootNodeCtrl
public class SANDPlatformRootNodeCtrl
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.tools.SANDPlatformRoot.SANDPlatformRootNodeDecl
generator: org.sandev.generator.NodeStdMBeanGenerator
time: Jul 31, 2008 4:34:16 PM
| Field Summary | |
|---|---|
protected SANDPlatformRootNode |
node
Aggregated node class instance |
| Constructor Summary | |
|---|---|
SANDPlatformRootNodeCtrl()
Default ctor initializes a new node instance. |
|
SANDPlatformRootNodeCtrl(org.sandev.basics.nodecommon.Controllable node)
Controllable constructor. |
|
SANDPlatformRootNodeCtrl(SANDPlatformRootNode node)
Node constructor. |
|
| Method Summary | |
|---|---|
java.lang.String |
getCharSerializerClassName()
accessor for charSerializerClassName |
org.sandev.basics.nodecommon.Controllable |
getControllable()
Wraps getNode |
int |
getLogLevel()
accessor for logLevel |
java.lang.String |
getLogLevelEnumSummary()
enum value summary for logLevel |
SANDPlatformRootNode |
getNode()
Initializing accessor for our local node instance. |
java.lang.String |
getNodeInstanceFactoryClassName()
accessor for nodeInstanceFactoryClassName |
java.lang.String |
getNodeInstanceName()
accessor for nodeInstanceName |
java.lang.String |
getPropertiesPath()
accessor for propertiesPath |
java.lang.String |
getSandNodeErrorMessage()
accessor for sandNodeErrorMessage |
int |
getSandNodeState()
accessor for sandNodeState |
java.lang.String |
getSandNodeStateEnumSummary()
enum value summary for sandNodeState |
java.lang.String |
getServername()
accessor for servername |
void |
info(java.lang.String text)
Utility to log an informational message. |
void |
paramChanged(java.lang.String paramName)
Our current MBean UIs are web browser pages that read the parameters each time the page is generated, so we don't currently react to parameter changes. |
void |
sandInitialize()
Register and create this MBean |
void |
setCharSerializerClassName(java.lang.String val)
mutator for charSerializerClassName |
void |
setControllable(org.sandev.basics.nodecommon.Controllable node)
Passthrough to setNode |
void |
setLogLevel(int val)
mutator for logLevel |
void |
setNode(SANDPlatformRootNode node)
set the aggregated node instance. |
void |
setNodeInstanceFactoryClassName(java.lang.String val)
mutator for nodeInstanceFactoryClassName |
void |
setPropertiesPath(java.lang.String val)
mutator for propertiesPath |
void |
setSandNodeErrorMessage(java.lang.String val)
mutator for sandNodeErrorMessage |
void |
setSandNodeState(int val)
mutator for sandNodeState |
void |
startService()
Call the node startup processing when the service starts. |
void |
stateChanged(int prevState,
int currState)
React to a state change. |
void |
stopService()
Call the node shutdown processing when the service stops. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected SANDPlatformRootNode node
| Constructor Detail |
|---|
public SANDPlatformRootNodeCtrl()
public SANDPlatformRootNodeCtrl(SANDPlatformRootNode node)
public SANDPlatformRootNodeCtrl(org.sandev.basics.nodecommon.Controllable node)
| Method Detail |
|---|
public SANDPlatformRootNode getNode()
public void setNode(SANDPlatformRootNode node)
public void info(java.lang.String text)
public void stateChanged(int prevState,
int currState)
There are more state changes in SAND then there are in the ServiceMBean, so we only pick up on some of the more major state changes here, like running or stopped. Here's how the other ServiceMBean state transitions are handled:
stateChanged in interface org.sandev.basics.nodecommon.ControlWrapperpublic void paramChanged(java.lang.String paramName)
paramChanged in interface org.sandev.basics.nodecommon.ControlWrapperpublic void setControllable(org.sandev.basics.nodecommon.Controllable node)
setControllable in interface org.sandev.basics.nodecommon.ControlWrapperpublic org.sandev.basics.nodecommon.Controllable getControllable()
getControllable in interface org.sandev.basics.nodecommon.ControlWrapper
public void sandInitialize()
throws org.sandev.basics.nodecommon.ControlWrapperException
sandInitialize in interface org.sandev.basics.nodecommon.ControlWrapperorg.sandev.basics.nodecommon.ControlWrapperException
public void startService()
throws java.lang.Exception
java.lang.Exception
public void stopService()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getCharSerializerClassName()
getCharSerializerClassName in interface SANDPlatformRootNodeCtrlMBeanpublic void setCharSerializerClassName(java.lang.String val)
setCharSerializerClassName in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getNodeInstanceFactoryClassName()
getNodeInstanceFactoryClassName in interface SANDPlatformRootNodeCtrlMBeanpublic void setNodeInstanceFactoryClassName(java.lang.String val)
setNodeInstanceFactoryClassName in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getPropertiesPath()
getPropertiesPath in interface SANDPlatformRootNodeCtrlMBeanpublic void setPropertiesPath(java.lang.String val)
setPropertiesPath in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getNodeInstanceName()
getNodeInstanceName in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getServername()
getServername in interface SANDPlatformRootNodeCtrlMBeanpublic int getSandNodeState()
getSandNodeState in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getSandNodeStateEnumSummary()
getSandNodeStateEnumSummary in interface SANDPlatformRootNodeCtrlMBeanpublic void setSandNodeState(int val)
setSandNodeState in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getSandNodeErrorMessage()
getSandNodeErrorMessage in interface SANDPlatformRootNodeCtrlMBeanpublic void setSandNodeErrorMessage(java.lang.String val)
setSandNodeErrorMessage in interface SANDPlatformRootNodeCtrlMBeanpublic int getLogLevel()
getLogLevel in interface SANDPlatformRootNodeCtrlMBeanpublic java.lang.String getLogLevelEnumSummary()
getLogLevelEnumSummary in interface SANDPlatformRootNodeCtrlMBeanpublic void setLogLevel(int val)
setLogLevel in interface SANDPlatformRootNodeCtrlMBean
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||