public abstract class AbstractMBeanService extends NotificationBroadcasterSupport implements IMBeanService, MBeanRegistration
修飾子とタイプ | フィールドと説明 |
---|---|
protected MBeanServer |
server |
コンストラクタと説明 |
---|
AbstractMBeanService() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
destroy() |
void |
destroyService() |
abstract String |
getName() |
protected ObjectName |
getObjectName(MBeanServer server,
ObjectName name) |
MBeanServer |
getServer() |
int |
getState() |
String |
getStateString() |
void |
init() |
void |
init(jp.co.sds_corp.util.config.IConfiguration config) |
void |
initService(jp.co.sds_corp.util.config.IConfiguration config) |
protected int |
nextSequenceNumber() |
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
ObjectName |
preRegister(MBeanServer server,
ObjectName name) |
void |
start() |
void |
startService() |
void |
stop() |
void |
stopService() |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
protected MBeanServer server
public MBeanServer getServer()
public String getStateString()
getStateString
インタフェース内 IMBean
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister
インタフェース内 MBeanRegistration
Exception
public void postRegister(Boolean registrationDone)
postRegister
インタフェース内 MBeanRegistration
public void preDeregister() throws Exception
preDeregister
インタフェース内 MBeanRegistration
Exception
public void postDeregister()
postDeregister
インタフェース内 MBeanRegistration
protected ObjectName getObjectName(MBeanServer server, ObjectName name) throws MalformedObjectNameException
public void initService(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
initService
インタフェース内 IMBeanService
Exception
public void startService() throws Exception
startService
インタフェース内 IMBeanService
Exception
public void stopService()
stopService
インタフェース内 IMBeanService
public void destroyService()
destroyService
インタフェース内 IMBeanService
protected int nextSequenceNumber()
Copyright © 2016 S.D.S Co.,Ltd.. All Rights Reserved.