Package | Description |
---|---|
org.apache.felix.ipojo.extender | |
org.apache.felix.ipojo.extender.internal.declaration | |
org.apache.felix.ipojo.extender.internal.declaration.service |
Modifier and Type | Method and Description |
---|---|
DeclarationHandle |
InstanceBuilder.build()
Build the declaration handle (never contains any configuration).
|
DeclarationHandle |
ConfigurationBuilder.build()
Build the declaration handle (contains the instance configuration).
|
DeclarationHandle |
DeclarationBuilderService.newExtension(java.lang.String name,
FactoryBuilder builder)
Declares a new extension (supports new types like component, composite, handler).
|
DeclarationHandle |
DeclarationBuilderService.newType(org.apache.felix.ipojo.metadata.Element description)
Declares a new type using the given element description.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeclaration
Common code to all Declaration objects.
|
class |
DefaultExtensionDeclaration
Default implementation of the iPOJO Extension Declaration.
|
class |
DefaultInstanceDeclaration
Default implementation of the instance declaration.
|
class |
DefaultTypeDeclaration
Default implementation of the component type declaration.
|
Modifier and Type | Method and Description |
---|---|
DeclarationHandle |
DefaultInstanceBuilder.build() |
DeclarationHandle |
DefaultConfigurationBuilder.build() |
DeclarationHandle |
DefaultInstanceBuilder.build(java.util.Dictionary<java.lang.String,java.lang.Object> configuration)
Only called through ConfigurationBuilder to apply the created configuration to this instance
|
DeclarationHandle |
DefaultDeclarationBuilderService.newExtension(java.lang.String name,
FactoryBuilder builder) |
DeclarationHandle |
DefaultDeclarationBuilderService.newType(org.apache.felix.ipojo.metadata.Element description) |
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.