/* * JBoss, the OpenSource J2EE webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.mobicents.slee.container.management.jmx; import javax.slee.management.ManagementException; public interface SbbEntitiesMBeanImplMBean { /** * Returns an array of details about the SBB Entitiy. * * @param sbbeId * @return */ public Object[] retrieveSbbEntityInfo(String sbbeId); /** * Array of the details about all SBB Entities. Retreives the current sbb * entities by iterating over the whole sbb entity tree, of each root sbb * entity, on a active service. * * @return * @throws ManagementException */ public Object[] retrieveAllSbbEntities() throws ManagementException; /** * Remove SBB Entitiy * * @param sbbeId */ public void removeSbbEntity(String sbbeId); /** * SBB Entities associated with SBB. * * @param sbbId * @return */ public Object[] retrieveSbbEntitiesBySbbId(String sbbId); }