|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.basics.DataManager.DataManagerNodeCtrl
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.basics.DataManager.DataManagerNodeDecl
generator: org.sandev.generator.NodeStdMBeanGenerator
time: Dec 2, 2005 6:38:50 PM
| Field Summary | |
protected DataManagerNode |
node
Aggregated node class instance |
| Constructor Summary | |
DataManagerNodeCtrl()
Default ctor initializes a new node instance. |
|
DataManagerNodeCtrl(Controllable node)
Controllable constructor. |
|
DataManagerNodeCtrl(DataManagerNode node)
Node constructor. |
|
| Method Summary | |
Controllable |
getControllable()
Wraps getNode |
int |
getLogLevel()
accessor for logLevel |
java.lang.String |
getLogLevelEnumSummary()
enum value summary for logLevel |
int |
getMaxQueryReturn()
accessor for maxQueryReturn |
int |
getMaxQueryReturnSizeKb()
accessor for maxQueryReturnSizeKb |
DataManagerNode |
getNode()
Initializing accessor for our local node instance. |
java.lang.String |
getNodeInstanceName()
accessor for nodeInstanceName |
java.lang.String |
getPersisterDataSource()
accessor for persisterDataSource |
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 |
int |
getUpdateTimeBatchOverride()
accessor for updateTimeBatchOverride |
java.lang.String |
getUpdateTimeBatchOverrideEnumSummary()
enum value summary for updateTimeBatchOverride |
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 |
setControllable(Controllable node)
Passthrough to setNode |
void |
setLogLevel(int val)
mutator for logLevel |
void |
setMaxQueryReturn(int val)
mutator for maxQueryReturn |
void |
setMaxQueryReturnSizeKb(int val)
mutator for maxQueryReturnSizeKb |
void |
setNode(DataManagerNode node)
set the aggregated node instance. |
void |
setPersisterDataSource(java.lang.String val)
mutator for persisterDataSource |
void |
setSandNodeErrorMessage(java.lang.String val)
mutator for sandNodeErrorMessage |
void |
setSandNodeState(int val)
mutator for sandNodeState |
void |
setUpdateTimeBatchOverride(int val)
mutator for updateTimeBatchOverride |
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 DataManagerNode node
| Constructor Detail |
public DataManagerNodeCtrl()
public DataManagerNodeCtrl(DataManagerNode node)
public DataManagerNodeCtrl(Controllable node)
| Method Detail |
public DataManagerNode getNode()
public void setNode(DataManagerNode 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 ControlWrapperpublic void paramChanged(java.lang.String paramName)
paramChanged in interface ControlWrapperpublic void setControllable(Controllable node)
setControllable in interface ControlWrapperpublic Controllable getControllable()
getControllable in interface ControlWrapper
public void sandInitialize()
throws ControlWrapperException
sandInitialize in interface ControlWrapperControlWrapperException
public void startService()
throws java.lang.Exception
java.lang.Exception
public void stopService()
throws java.lang.Exception
java.lang.Exceptionpublic int getMaxQueryReturn()
getMaxQueryReturn in interface DataManagerNodeCtrlMBeanpublic void setMaxQueryReturn(int val)
setMaxQueryReturn in interface DataManagerNodeCtrlMBeanpublic int getMaxQueryReturnSizeKb()
getMaxQueryReturnSizeKb in interface DataManagerNodeCtrlMBeanpublic void setMaxQueryReturnSizeKb(int val)
setMaxQueryReturnSizeKb in interface DataManagerNodeCtrlMBeanpublic int getUpdateTimeBatchOverride()
getUpdateTimeBatchOverride in interface DataManagerNodeCtrlMBeanpublic java.lang.String getUpdateTimeBatchOverrideEnumSummary()
getUpdateTimeBatchOverrideEnumSummary in interface DataManagerNodeCtrlMBeanpublic void setUpdateTimeBatchOverride(int val)
setUpdateTimeBatchOverride in interface DataManagerNodeCtrlMBeanpublic java.lang.String getPersisterDataSource()
getPersisterDataSource in interface DataManagerNodeCtrlMBeanpublic void setPersisterDataSource(java.lang.String val)
setPersisterDataSource in interface DataManagerNodeCtrlMBeanpublic java.lang.String getNodeInstanceName()
getNodeInstanceName in interface DataManagerNodeCtrlMBeanpublic java.lang.String getServername()
getServername in interface DataManagerNodeCtrlMBeanpublic int getSandNodeState()
getSandNodeState in interface DataManagerNodeCtrlMBeanpublic java.lang.String getSandNodeStateEnumSummary()
getSandNodeStateEnumSummary in interface DataManagerNodeCtrlMBeanpublic void setSandNodeState(int val)
setSandNodeState in interface DataManagerNodeCtrlMBeanpublic java.lang.String getSandNodeErrorMessage()
getSandNodeErrorMessage in interface DataManagerNodeCtrlMBeanpublic void setSandNodeErrorMessage(java.lang.String val)
setSandNodeErrorMessage in interface DataManagerNodeCtrlMBeanpublic int getLogLevel()
getLogLevel in interface DataManagerNodeCtrlMBeanpublic java.lang.String getLogLevelEnumSummary()
getLogLevelEnumSummary in interface DataManagerNodeCtrlMBeanpublic void setLogLevel(int val)
setLogLevel in interface DataManagerNodeCtrlMBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||