|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICommonsModelerExtService
Allow to register BaseModelMbeanExt with an id.
Each attributes and operations are associate with a regexp used to register them on all matching BaseModelMbeanExt.
| Method Summary | |
|---|---|
IBaseModelMBeanExt |
getBaseModelMBeanExt(String id)
Get the BaseModelMBeanExt with the given id. |
void |
registerAttribute(IMBeanAttribute attribute,
String regexp)
Register a new attribute. The attribute will automatically be register with each registered BaseModelMBeanExt matching the given regexp. |
void |
registerBaseModelMBeanExt(String id,
IBaseModelMBeanExt mbean)
Register a new BaseModelMBeanExt. |
void |
registerOperation(IMBeanOperation operation,
String regexp)
Register a new operation. The operation will automatically be register with each registered BaseModelMBeanExt matching the given regexp. |
void |
start()
Start the service. |
void |
stop()
Stop the service. |
void |
unregisterAttribute(IMBeanAttribute attribute)
Unregister an attribute. |
void |
unregisterBaseModelMBeanExt(String id)
Unregister a BaseModelMBeanExt. |
void |
unregisterOperation(IMBeanOperation operation)
Unregister an operation. |
| Method Detail |
|---|
void start()
void stop()
IBaseModelMBeanExt getBaseModelMBeanExt(String id)
id - The id of the BaseModelMBeanExt to get.
void registerBaseModelMBeanExt(String id,
IBaseModelMBeanExt mbean)
id - The id to register the BaseModelMBeanExt with.mbean - The BaseModelMBeanExt to register.void unregisterBaseModelMBeanExt(String id)
id - The id to unregister.
void registerAttribute(IMBeanAttribute attribute,
String regexp)
attribute - The attribute to register.regexp - The regexp to apply.void unregisterAttribute(IMBeanAttribute attribute)
attribute - The attribute to unregister.
void registerOperation(IMBeanOperation operation,
String regexp)
operation - The operation to register.regexp - The regexp to apply.void unregisterOperation(IMBeanOperation operation)
operation - The operation to unregister.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||