com.sun.management.oss.impl.model
Interface ByClassesGenericModel
- All Superinterfaces: 
- GenericModel
- All Known Subinterfaces: 
- OperationalStatusGenericModel, PerformanceGenericModel
- All Known Implementing Classes: 
- OperationalStatusMfModel, PerformanceMfModel
- public interface ByClassesGenericModel- extends GenericModel
ByClassesGenericModel class. This interface to be implemented by each data model
 that supports by classes jobs. 
- Version:
- 1.0
| Method Summary | 
|  java.lang.String | isOfClass(javax.management.ObjectName object,
          java.lang.String[] classNames)
 isOfClassChecks if an object is of one of the given classes. | 
|  boolean | isValidClass(java.lang.String className)
 isValidClassReturns true if the given className is valid. | 
 
 
isValidClass
public boolean isValidClass(java.lang.String className)
- isValidClassReturns true if the given className is valid.- 
 
- 
 
- 
- Parameters:
- className- The class to check for validity.
- Returns:
- True if the class is valid.
 
isOfClass
public java.lang.String isOfClass(javax.management.ObjectName object,
                                  java.lang.String[] classNames)
                           throws java.lang.IllegalArgumentException
- isOfClassChecks if an object is of one of the given classes. Returns the Class the object is of or null if
 object is not of one of the provided classes.- 
 
- 
 
- 
- Parameters:
- object- The object we want to know the class.
- classNames- The proposed classes.
- Returns:
- The Class the object is of or null if object is not of one of the provided classes.
- Throws:
- java.lang.IllegalArgumentException- Is raised if the input paramters are not valid.