Package com.ibm.di.api.jmx.mbeans
Class BaseAdmin
- java.lang.Object
-
- com.ibm.di.api.jmx.mbeans.BaseAdmin
-
- All Implemented Interfaces:
BaseAdminMBean,BaseMBean
- Direct Known Subclasses:
AssemblyLine,AssemblyLineHandler,ConfigInstance,DIServer,SecurityRegistry,ServerInfo,SystemLog,SystemQueue,TDIProperties,TombstoneManager
public abstract class BaseAdmin extends java.lang.Object implements BaseAdminMBean
This class implements BaseAdminMBean and is extended by most of the implementing classes from the management package.
-
-
Constructor Summary
Constructors Constructor Description BaseAdmin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetCurrentUserId()Retrieves the ID of the current user.java.lang.StringgetKeyPropertyList()Returns the MBean key property list.
-
-
-
Method Detail
-
getKeyPropertyList
public java.lang.String getKeyPropertyList() throws DIExceptionReturns the MBean key property list. If the MBean type isAssemblyLineand the id isHello, the result of this method would be"type=AssemblyLine,id=Hello"- Returns:
- string representing the MBean attributes.
- Throws:
DIException- if an error occurs while obtaining MBean's type.
-
getCurrentUserId
protected java.lang.String getCurrentUserId()
Retrieves the ID of the current user.- Returns:
- current user ID.
-
-