|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Repository
The Repository interface provides local access to the implementation of Repository Service in use in the agent.
Method Summary | |
---|---|
void |
addMBean(java.lang.Object object,
javax.management.ObjectName name)
Deprecated. Stores an MBean associated with its object name in the repository. |
boolean |
contains(javax.management.ObjectName name)
Deprecated. Checks whether an MBean of the name specified is already stored in the repository. |
java.lang.Integer |
getCount()
Deprecated. Gets the number of MBeans stored in the repository. |
java.lang.String |
getDefaultDomain()
Deprecated. Gets the name of the domain currently used by default in the repository. |
boolean |
isFiltering()
Deprecated. Indicates whether or not the Repository Service supports filtering. |
java.util.Set |
query(javax.management.ObjectName name,
javax.management.QueryExp query)
Deprecated. Selects and retrieves the list of MBeans whose names match the specified object name pattern and which match the specified query expression (optionally). |
void |
remove(javax.management.ObjectName name)
Deprecated. Removes an MBean from the repository. |
java.lang.Object |
retrieve(javax.management.ObjectName name)
Deprecated. Retrieves the MBean of the name specified from the repository. |
void |
setConfigParameters(java.util.ArrayList configParameters)
Deprecated. The purpose of this method is to provide a unified way to provide whatever configuration information is needed by the specific underlying implementation of the repository. |
void |
setDefaultDomain(java.lang.String domain)
Deprecated. Sets the name of the domain currently used by default in the repository. |
Method Detail |
---|
void setConfigParameters(java.util.ArrayList configParameters)
configParameters
- An list containing the configuration parameters needed by the specific
Repository Service implementation.boolean isFiltering()
void addMBean(java.lang.Object object, javax.management.ObjectName name) throws javax.management.InstanceAlreadyExistsException
object
- MBean to be stored in the repository.name
- MBean object name.
javax.management.InstanceAlreadyExistsException
- The MBean is already stored in the repository.boolean contains(javax.management.ObjectName name)
name
- name of the MBean to find.
java.lang.Object retrieve(javax.management.ObjectName name)
name
- name of the MBean to retrieve.
java.util.Set query(javax.management.ObjectName name, javax.management.QueryExp query)
name
- The name of the MBean(s) to retrieve - may be a specific object or
a name pattern allowing multiple MBeans to be selected.query
- query expression to apply when selecting objects - this parameter will
be ignored when the Repository Service does not support filtering.
void remove(javax.management.ObjectName name) throws javax.management.InstanceNotFoundException
name
- name of the MBean to remove.
javax.management.InstanceNotFoundException
- The MBean does not exist in the repository.java.lang.Integer getCount()
java.lang.String getDefaultDomain()
void setDefaultDomain(java.lang.String domain)
domain
- the default domain name.
|
Open Source build 01-ea opendmk-1.0-b01-ea 2010.10.22_13:26:06_UTC |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |