- All Superinterfaces:
- org.jboss.system.Service, org.jboss.system.ServiceMBean
- All Known Implementing Classes:
- ProfileProvisioningMBeanImpl
- public interface ProfileProvisioningMBeanImplMBean
- extends org.jboss.system.ServiceMBean
| Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, STARTED, STARTING, states, STOPPED, STOPPING, UNREGISTERED |
createProfileTable
public void createProfileTable(ProfileSpecificationID profileSpecificationID,
java.lang.String newProfileTableName)
throws java.lang.NullPointerException,
UnrecognizedProfileSpecificationException,
InvalidArgumentException,
ProfileTableAlreadyExistsException,
ManagementException
removeProfileTable
public void removeProfileTable(java.lang.String profileTableName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
ManagementException
getProfileSpecification
public ProfileSpecificationID getProfileSpecification(java.lang.String profileTableName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
ManagementException
renameProfileTable
public void renameProfileTable(java.lang.String oldProfileTableName,
java.lang.String newProfileTableName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
InvalidArgumentException,
ProfileTableAlreadyExistsException,
ManagementException
getDefaultProfile
public javax.management.ObjectName getDefaultProfile(java.lang.String profileTableName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
ManagementException
createProfile
public javax.management.ObjectName createProfile(java.lang.String profileTableName,
java.lang.String newProfileName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
InvalidArgumentException,
ProfileAlreadyExistsException,
ManagementException
removeProfile
public void removeProfile(java.lang.String profileTableName,
java.lang.String profileName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
UnrecognizedProfileNameException,
ManagementException
getProfile
public javax.management.ObjectName getProfile(java.lang.String profileTableName,
java.lang.String profileName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
UnrecognizedProfileNameException,
ManagementException
getProfileTables
public java.util.Collection getProfileTables()
throws ManagementException
getProfiles
public java.util.Collection getProfiles(java.lang.String profileTableName)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
ManagementException
getProfilesByIndexedAttribute
public java.util.Collection getProfilesByIndexedAttribute(java.lang.String profileTableName,
java.lang.String attributeName,
java.lang.Object attributeValue)
throws java.lang.NullPointerException,
UnrecognizedProfileTableNameException,
UnrecognizedAttributeException,
AttributeNotIndexedException,
AttributeTypeMismatchException,
ManagementException