Class ComponentDescriptionDTO
- Since:
- 1.3
- "NotThreadSafe"
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe name of the activate method.String[]The activation fields.The bundle declaring the component description.String[]The configuration pids.The configuration policy.The name of the deactivate method.booleanThe initial enabled state.The component factory name.The factory properties.booleanThe immediate state.The fully qualified name of the implementation class.intThe constructor parameter count.The name of the modified method.The name of the component.The component properties.The referenced services.The service scope.String[]The fully qualified names of the service interfaces. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
The name of the component.This is declared in the
nameattribute of thecomponentelement. This must be the default name if the component description does not declare a name. -
bundle
The bundle declaring the component description. -
factory
The component factory name.This is declared in the
factoryattribute of thecomponentelement. This must benullif the component description is not declared as a factory component. -
scope
The service scope.This is declared in the
scopeattribute of theserviceelement. This must benullif the component description does not declare any service interfaces. -
implementationClass
The fully qualified name of the implementation class.This is declared in the
classattribute of theimplementationelement. -
defaultEnabled
public boolean defaultEnabledThe initial enabled state.This is declared in the
enabledattribute of thecomponentelement. -
immediate
public boolean immediateThe immediate state.This is declared in the
immediateattribute of thecomponentelement. -
serviceInterfaces
The fully qualified names of the service interfaces.These are declared in the
interfaceattribute of theprovideelements. The array must be empty if the component description does not declare any service interfaces. -
properties
The component properties.These are declared in the component description by the
propertyandpropertieselements as well as thetargetattribute of thereferenceelements. -
references
The referenced services.These are declared in the
referenceelements. The array must be empty if the component description does not declare references to any services. -
activate
The name of the activate method.This is declared in the
activateattribute of thecomponentelement. This must benullif the component description does not declare an activate method name. -
deactivate
The name of the deactivate method.This is declared in the
deactivateattribute of thecomponentelement. This must benullif the component description does not declare a deactivate method name. -
modified
The name of the modified method.This is declared in the
modifiedattribute of thecomponentelement. This must benullif the component description does not declare a modified method name. -
configurationPolicy
The configuration policy.This is declared in the
configuration-policyattribute of thecomponentelement. This must be the default configuration policy if the component description does not declare a configuration policy. -
configurationPid
The configuration pids.These are declared in the
configuration-pidattribute of thecomponentelement. This must contain the default configuration pid if the component description does not declare a configuration pid. -
factoryProperties
The factory properties.These are declared in the component description by the
factory-propertyandfactory-propertieselements. This must benullif the component description is not declared as afactory component.- Since:
- 1.4
-
activationFields
The activation fields.These are declared in the
activation-fieldsattribute of thecomponentelement. The array must be empty if the component description does not declare any activation fields.- Since:
- 1.4
-
init
public int initThe constructor parameter count.This is declared in the
initattribute of thecomponentelement. This must be0if the component description does not declare aninitattribute.- Since:
- 1.4
-
-
Constructor Details
-
ComponentDescriptionDTO
public ComponentDescriptionDTO()
-