Package org.jpos.q2
Interface QBean
-
- All Known Subinterfaces:
ChannelAdaptorMBean
,DirPollAdaptorMBean
,KeyStoreAdaptorMBean
,MultiSessionChannelAdaptorMBean
,MUXPoolMBean
,OneShotChannelAdaptorMBean
,OneShotChannelAdaptorMK2MBean
,QBeanFactoryMBean
,QBeanSupportMBean
,QExecMBean
,QMUXMBean
,QMUXProxyAdaptorMBean
,QServerMBean
,QThreadPoolExecutorMBean
,SMAdaptorMBean
,SpaceAdaptorMBean
,SpaceProxyAdaptorMBean
,SystemMonitorMBean
,TransactionManagerMBean
- All Known Implementing Classes:
BSH
,ChannelAdaptor
,ContextMaker
,DailyTaskAdaptor
,DirPollAdaptor
,KeyStoreAdaptor
,LoggerAdaptor
,LoggerService
,MultiSessionChannelAdaptor
,MUXPool
,OneShotChannelAdaptor
,OneShotChannelAdaptorMK2
,QBeanAsyncSupport
,QBeanFactory
,QBeanSupport
,QConfig
,QExec
,QMUX
,QMUXProxyAdaptor
,QServer
,QSingleInstanceFileBasedManager
,QSingleInstancePortBasedManager
,QThreadPoolExecutor
,QXmlConfig
,Shutdown
,SMAdaptor
,SpaceAdaptor
,SpaceLet
,SpaceProxyAdaptor
,SshService
,SystemMonitor
,TaskAdaptor
,TransactionManager
,UI
public interface QBean
An interface describing a Q2 service MBean.- See Also:
QPersist
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
destroy()
destroy the serviceint
getState()
default java.lang.String
getStateAsString()
void
init()
init the servicevoid
start()
start the servicevoid
stop()
stop the service
-
-
-
Field Detail
-
STOPPED
static final int STOPPED
- See Also:
- Constant Field Values
-
STOPPING
static final int STOPPING
- See Also:
- Constant Field Values
-
STARTING
static final int STARTING
- See Also:
- Constant Field Values
-
STARTED
static final int STARTED
- See Also:
- Constant Field Values
-
FAILED
static final int FAILED
- See Also:
- Constant Field Values
-
DESTROYED
static final int DESTROYED
- See Also:
- Constant Field Values
-
stateString
static final java.lang.String[] stateString
-
-
Method Detail
-
init
void init() throws java.lang.Exception
init the service- Throws:
java.lang.Exception
- on error
-
start
void start() throws java.lang.Exception
start the service- Throws:
java.lang.Exception
- on error
-
stop
void stop() throws java.lang.Exception
stop the service- Throws:
java.lang.Exception
- on error
-
destroy
void destroy() throws java.lang.Exception
destroy the service- Throws:
java.lang.Exception
- on error
-
getState
int getState()
- Returns:
- state (STARTING, STARTED, FAILED, DESTROYED ...)
-
getStateAsString
default java.lang.String getStateAsString()
- Returns:
- state (STARTING, STARTED, FAILED, DESTROYED ...)
-
-