public class ProfileSpecificationDescriptor extends ComponentDescriptor
Constructor and Description |
---|
ProfileSpecificationDescriptor(ProfileSpecificationID component,
DeployableUnitID deployableUnit,
String source,
LibraryID[] libraries,
ProfileSpecificationID[] profileSpecs,
String cmpInterface)
Create a new profile specification component descriptor.
|
Modifier and Type | Method and Description |
---|---|
String |
getCMPInterfaceName()
Get the fully-qualified class name of the profile specification's CMP interface.
|
ProfileSpecificationID[] |
getProfileSpecifications()
Get the component identifiers of the other profile specifications used by
this profile specification.
|
String |
toString()
Get a string representation for this profile specification component descriptor.
|
disableVendorDataDeserialization, disableVendorDataSerialization, enableVendorDataDeserialization, enableVendorDataSerialization, equals, getDeployableUnit, getID, getLibraries, getName, getSource, getVendor, getVendorData, getVersion, hashCode, setVendorData, toString
public ProfileSpecificationDescriptor(ProfileSpecificationID component, DeployableUnitID deployableUnit, String source, LibraryID[] libraries, ProfileSpecificationID[] profileSpecs, String cmpInterface)
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 profile specification.cmpInterface
- the fully-qualified class name of the profile specification's
CMP interface.public final ProfileSpecificationID[] getProfileSpecifications()
public final String getCMPInterfaceName()
public String toString()
toString
in class Object
Object.toString()