Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mobicents.slee.container.management.jmx
Interface ProfileProvisioningMBeanImplMBean  view ProfileProvisioningMBeanImplMBean download ProfileProvisioningMBeanImplMBean.java

All Superinterfaces:
org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Implementing Classes:
ProfileProvisioningMBeanImpl

public interface ProfileProvisioningMBeanImplMBean
extends org.jboss.system.ServiceMBean


Field Summary
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, STARTED, STARTING, states, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 javax.management.ObjectName createProfile(java.lang.String profileTableName, java.lang.String newProfileName)
           
 void createProfileTable(ProfileSpecificationID profileSpecificationID, java.lang.String newProfileTableName)
           
 javax.management.ObjectName getDefaultProfile(java.lang.String profileTableName)
           
 javax.management.ObjectName getProfile(java.lang.String profileTableName, java.lang.String profileName)
           
 java.util.Collection getProfiles(java.lang.String profileTableName)
           
 java.util.Collection getProfilesByIndexedAttribute(java.lang.String profileTableName, java.lang.String attributeName, java.lang.Object attributeValue)
           
 ProfileSpecificationID getProfileSpecification(java.lang.String profileTableName)
           
 java.util.Collection getProfileTables()
           
 void removeProfile(java.lang.String profileTableName, java.lang.String profileName)
           
 void removeProfileTable(java.lang.String profileTableName)
           
 void renameProfileTable(java.lang.String oldProfileTableName, java.lang.String newProfileTableName)
           
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Method Detail

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