javax.slee.management
Interface SbbDescriptor

All Superinterfaces:
ComponentDescriptor

public interface SbbDescriptor
extends ComponentDescriptor

This interface provides access to deployment-specific attributes that describe an installed SBB.


Method Summary
 ProfileSpecificationID getAddressProfileSpecification()
          Get the component identifier of the profile specification used for Address Profiles for this SBB.
 EventTypeID[] getEventTypes()
          Get the component identifiers of the event types used by this SBB.
 ProfileSpecificationID[] getProfileSpecifications()
          Get the component identifiers of the profile specifications used by this SBB.
 java.lang.String[] getResourceAdaptorEntityLinks()
          Get the names of the resource adaptor entity links used by this SBB.
 ResourceAdaptorTypeID[] getResourceAdaptorTypes()
          Get the component identifiers of the resource adaptor types used by this SBB.
 SbbID[] getSbbs()
          Get the component identifiers of the SBBs used by this SBB.
 
Methods inherited from interface javax.slee.management.ComponentDescriptor
getDeployableUnit, getID, getName, getSource, getVendor, getVersion
 

Method Detail

getSbbs

public SbbID[] getSbbs()
Get the component identifiers of the SBBs used by this SBB. These SBBs may be child SBBs or stored in CMP fields of this SBB.
Returns:
the component identifiers of the SBBs used by this SBB.

getEventTypes

public EventTypeID[] getEventTypes()
Get the component identifiers of the event types used by this SBB.
Returns:
the component identifiers of the event types used by this SBB.

getProfileSpecifications

public ProfileSpecificationID[] getProfileSpecifications()
Get the component identifiers of the profile specifications used by this SBB.
Returns:
the component identifiers of the profile specifications used by this SBB.

getAddressProfileSpecification

public ProfileSpecificationID getAddressProfileSpecification()
Get the component identifier of the profile specification used for Address Profiles for this SBB.
Returns:
the component identifier of the Address Profile profile specification used by this SBB, or null if the SBB does not use Address Profiles.

getResourceAdaptorTypes

public ResourceAdaptorTypeID[] getResourceAdaptorTypes()
Get the component identifiers of the resource adaptor types used by this SBB.
Returns:
the component identifiers of the resource adaptor types used by this SBB.

getResourceAdaptorEntityLinks

public java.lang.String[] getResourceAdaptorEntityLinks()
Get the names of the resource adaptor entity links used by this SBB.
Returns:
the names of the resource adaptor entity links used by this SBB.