public class SbbPartDescriptor extends ComponentDescriptor
This class provides access to deployment-specific attributes that describe an installed SBB part.
Constructor and Description |
---|
SbbPartDescriptor(SbbPartID component,
DeployableUnitID deployableUnit,
String source,
LibraryID[] libraries,
EventTypeID[] eventTypes,
ProfileSpecificationID[] profileSpecs,
SbbPartID[] sbbParts,
ResourceAdaptorTypeID[] raTypes,
String[] linkNames)
Create a new SBB part component descriptor.
|
SbbPartDescriptor(SbbPartID component,
DeployableUnitID deployableUnit,
String source,
LibraryID[] libraries,
ProfileSpecificationID[] profileSpecs,
SbbPartID[] sbbParts,
ResourceAdaptorTypeID[] raTypes,
String[] linkNames)
|
Modifier and Type | Method and Description |
---|---|
EventTypeID[] |
getEventTypes()
Get the component identifiers of the event types used by this SBB part.
|
ProfileSpecificationID[] |
getProfileSpecifications()
Get the component identifiers of the profile specifications used by this SBB part.
|
String[] |
getResourceAdaptorEntityLinks()
Get the names of the resource adaptor entity links used by this SBB part.
|
ResourceAdaptorTypeID[] |
getResourceAdaptorTypes()
Get the component identifiers of the resource adaptor types used by this SBB part
|
SbbPartID[] |
getSbbParts()
Get the component identifiers of the SBB parts used by this SBB part
|
String |
toString()
Get a string representation for this SBB part component descriptor.
|
disableVendorDataDeserialization, disableVendorDataSerialization, enableVendorDataDeserialization, enableVendorDataSerialization, equals, getDeployableUnit, getID, getLibraries, getName, getSource, getVendor, getVendorData, getVersion, hashCode, setVendorData
@Deprecated public SbbPartDescriptor(SbbPartID component, DeployableUnitID deployableUnit, String source, LibraryID[] libraries, ProfileSpecificationID[] profileSpecs, SbbPartID[] sbbParts, ResourceAdaptorTypeID[] raTypes, String[] linkNames)
SbbPartDescriptor(SbbPartID, DeployableUnitID, String, LibraryID[], EventTypeID[], ProfileSpecificationID[], SbbPartID[], ResourceAdaptorTypeID[], String[])
instead.Create a new SBB part component descriptor.
component
- the identifier of the component.deployableUnit
- the identifier of the deployable unit from which the component was installed.source
- the source object (component jar or service XML file) within the deployable unit from which this component was installed.libraries
- the identifiers of the libraries that the component depends on.profileSpecs
- the component identifiers of the profile specifications used by this SBB part.sbbParts
- the component identifiers of the SBB parts used by this SBB partraTypes
- the component identifiers of the resource adaptor types used by this SBB partlinkNames
- the names of the resource adaptor entity links used by this SBB part.NullPointerException
- if any argument is null
.public SbbPartDescriptor(SbbPartID component, DeployableUnitID deployableUnit, String source, LibraryID[] libraries, EventTypeID[] eventTypes, ProfileSpecificationID[] profileSpecs, SbbPartID[] sbbParts, ResourceAdaptorTypeID[] raTypes, String[] linkNames)
Create a new SBB part component descriptor.
component
- the identifier of the component.deployableUnit
- the identifier of the deployable unit from which the component was installed.source
- the source object (component jar or service XML file) within the deployable unit from which this component was installed.libraries
- the identifiers of the libraries that the component depends on.eventTypes
- the component identifiers of the event types used by this SBB part.profileSpecs
- the component identifiers of the profile specifications used by this SBB part.sbbParts
- the component identifiers of the SBB parts used by this SBB partraTypes
- the component identifiers of the resource adaptor types used by this SBB partlinkNames
- the names of the resource adaptor entity links used by this SBB part.NullPointerException
- if any argument is null
.public final EventTypeID[] getEventTypes()
Get the component identifiers of the event types used by this SBB part.
public final ProfileSpecificationID[] getProfileSpecifications()
Get the component identifiers of the profile specifications used by this SBB part.
public final SbbPartID[] getSbbParts()
Get the component identifiers of the SBB parts used by this SBB part
public final ResourceAdaptorTypeID[] getResourceAdaptorTypes()
Get the component identifiers of the resource adaptor types used by this SBB part
public final String[] getResourceAdaptorEntityLinks()
Get the names of the resource adaptor entity links used by this SBB part.
public String toString()
Get a string representation for this SBB part component descriptor.
toString
in class Object
Object.toString()