public class FrameworkBase extends Object implements FrameworkIntf
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
active |
protected MessageIntf |
initMessage |
protected long |
inProcess |
protected JVMService |
jvmService |
protected boolean |
running |
protected MessageIntf |
serviceData |
protected long |
totalErrors |
protected long |
totalMessages |
protected long |
totalProcessed |
CATEGROY_ADAPTER, CATEGROY_APP, CATEGROY_DB_CON, CATEGROY_DB_POOL, CATEGROY_ENGINE, CATEGROY_MODULE, CATEGROY_POOL_MGR, CATEGROY_QUEUE, CATEGROY_THREAD_MGR, CATEGROY_WORKER, COMMAND_DEREGISTER_KEY, COMMAND_PAUSE, COMMAND_REGISTER_KEY, COMMAND_RESTART, COMMAND_SHUTDOWN, COMMAND_START, COMMAND_STOP, FLAG_FALSE, FLAG_TRUE, PARAM_JVM_STR, PARAM_JVMID_STR, PARAM_SERVERNAME_STR, PARAM_SERVICEACTIVE_STR, PARAM_SERVICECATAGORY_STR, PARAM_SERVICENAME_STR, PARAM_SERVICERUNNING_STR, TYPE_CLUSTER, TYPE_DISPLAY_STR, TYPE_EVENT, TYPE_JVM, TYPE_JVM_STR, TYPE_MAX, TYPE_SERVER, TYPE_SERVICE| Constructor and Description |
|---|
FrameworkBase()
Construct - creates a new ServiceBase object
|
| Modifier and Type | Method and Description |
|---|---|
void |
addInProcess()
This method will add 1 to the total message in process.
|
void |
addTotalErrorNumber()
This method will add 1 to the total error number.
|
void |
addTotalMsgNumber()
This method will add 1 to the total message received.
|
void |
addTotalProcessed()
This method will add 1 to the total number of message processed.
|
void |
deRegister()
This method is called to de-register the service
|
void |
deRegister(FrameworkIntf aFramework)
This method is called to de-register the service
|
void |
doEventMessage(MessageIntf aData)
This method is called to send the service event message
|
void |
doMessage(MessageIntf aData)
This method is called to send the service status message
|
int |
getDefError() |
long |
getInProcess()
This method will return the Total Number of Messages in process.
|
String |
getJvmId() |
FrameworkIntf |
getJvmService() |
String |
getName()
This method is called to send a snapshot of performance data
|
FrameworkIntf |
getService()
This method will return the Service interface
|
MessageIntf |
getServiceData()
This method will return the Service data interface
|
String |
getServiceName()
This method will return the Server Name
|
MessageIntf |
getStats()
This method is called to send a snapshot of performance data
|
long |
getTotalErrorNumber()
This method will return the Total Number of Errors processed.
|
long |
getTotalMsgNumber()
This method will return the Total Number of Messages received.
|
long |
getTotalProcessed()
This method will return the Total Number of Messages processed.
|
void |
initMessage(MessageIntf aData) |
boolean |
isActive() |
boolean |
isRunning() |
void |
register()
This method is called to register the service
|
void |
register(FrameworkIntf aFramework)
This method is called to register the service
|
void |
resetTotals() |
void |
setActive(boolean aFlag) |
void |
setRunning(boolean aFlag) |
void |
setServiceData(MessageIntf aData)
This method will set the Service Data interface
Must be called to allow messages to be broadcast, and to be monitored,
Clustering, Etc.
|
void |
subtractInProcess()
This method will add 1 to the total message in process.
|
protected JVMService jvmService
protected MessageIntf serviceData
protected MessageIntf initMessage
protected long totalMessages
protected long totalErrors
protected long inProcess
protected long totalProcessed
protected boolean running
protected boolean active
public FrameworkBase()
public String getServiceName()
public FrameworkIntf getService()
public MessageIntf getServiceData()
public void setServiceData(MessageIntf aData)
aData - ServiceDataIntf Service Datapublic void register()
public void deRegister()
public FrameworkIntf getJvmService()
getJvmService in interface FrameworkIntfpublic String getJvmId()
getJvmId in interface FrameworkIntfpublic boolean isRunning()
isRunning in interface FrameworkIntfpublic void setRunning(boolean aFlag)
setRunning in interface FrameworkIntfpublic boolean isActive()
isActive in interface FrameworkIntfpublic void setActive(boolean aFlag)
setActive in interface FrameworkIntfpublic long getTotalErrorNumber()
getTotalErrorNumber in interface FrameworkIntfpublic void addTotalErrorNumber()
addTotalErrorNumber in interface FrameworkIntfpublic long getTotalProcessed()
getTotalProcessed in interface FrameworkIntfpublic void addTotalProcessed()
addTotalProcessed in interface FrameworkIntfpublic long getInProcess()
getInProcess in interface FrameworkIntfpublic void addInProcess()
addInProcess in interface FrameworkIntfpublic void subtractInProcess()
subtractInProcess in interface FrameworkIntfpublic long getTotalMsgNumber()
getTotalMsgNumber in interface FrameworkIntfpublic void addTotalMsgNumber()
addTotalMsgNumber in interface FrameworkIntfpublic void resetTotals()
resetTotals in interface FrameworkIntfpublic String getName()
getName in interface FrameworkIntfpublic void register(FrameworkIntf aFramework)
FrameworkIntfregister in interface FrameworkIntfaFramework - ServerBaseIntf Service Objectpublic void initMessage(MessageIntf aData) throws Exception
initMessage in interface FrameworkIntfExceptionpublic void deRegister(FrameworkIntf aFramework)
FrameworkIntfdeRegister in interface FrameworkIntfaFramework - ServerBaseIntf Service Objectpublic void doMessage(MessageIntf aData)
FrameworkIntfdoMessage in interface FrameworkIntfaData - ServiceDataintf Service Datapublic void doEventMessage(MessageIntf aData)
FrameworkIntfdoEventMessage in interface FrameworkIntfaData - ServiceDataintf Service Datapublic MessageIntf getStats()
FrameworkIntfgetStats in interface FrameworkIntfpublic int getDefError()
Copyright © 2020. All rights reserved.