|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.jdmk.RepositorySupport
public class RepositorySupport
The RepositorySupport implements the Repository interface. This repository does not support persistency.
Constructor Summary | |
---|---|
RepositorySupport()
Deprecated. The default constructor. |
Method Summary | |
---|---|
void |
addMBean(Object object,
ObjectName name)
Deprecated. Stores an MBean associated with its object name in the repository. |
boolean |
contains(ObjectName name)
Deprecated. Checks whether an MBean of the name specified is already stored in the repository. |
Integer |
getCount()
Deprecated. Gets the number of MBeans stored in the repository. |
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. |
Set |
query(ObjectName pattern,
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(ObjectName name)
Deprecated. Removes an MBean from the repository. |
Object |
retrieve(ObjectName name)
Deprecated. Retrieves the MBean of the name specified from the repository. |
void |
setConfigParameters(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(String domain)
Deprecated. Sets the name of the domain currently used by default in the repository. |
static boolean |
wildmatch(char[] str,
char[] pat)
Deprecated. Match a string against a shell-style pattern. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RepositorySupport()
Method Detail |
---|
public static boolean wildmatch(char[] str, char[] pat)
?
, standing for any one
character, and *
, standing for any string of
characters, including the empty string.
str
- the string to match, as a character array.pat
- the pattern to match the string against, as a
character array.
public void setConfigParameters(ArrayList configParameters)
setConfigParameters
in interface Repository
configParameters
- An list containing the configuration
parameters needed by the specific Repository Service
implementation.public boolean isFiltering()
isFiltering
in interface Repository
public void addMBean(Object object, ObjectName name) throws InstanceAlreadyExistsException
addMBean
in interface Repository
object
- MBean to be stored in the repository.name
- MBean object name.
InstanceAlreadyExistsException
- The MBean is already stored in the repository.public boolean contains(ObjectName name)
contains
in interface Repository
name
- name of the MBean to find.
public Object retrieve(ObjectName name)
retrieve
in interface Repository
name
- name of the MBean to retrieve.
public Set query(ObjectName pattern, QueryExp query)
query
in interface Repository
pattern
- 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.
public void remove(ObjectName name) throws InstanceNotFoundException
remove
in interface Repository
name
- name of the MBean to remove.
InstanceNotFoundException
- The MBean does not exist in
the repository.public Integer getCount()
getCount
in interface Repository
public String getDefaultDomain()
getDefaultDomain
in interface Repository
public void setDefaultDomain(String domain)
setDefaultDomain
in interface Repository
domain
- the default domain name.
|
Open Source build 02 opendmk-1.0-b02 2007.10.01_19:17:46_MEST |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |