public class DefaultTypeDeclaration extends AbstractDeclaration implements TypeDeclaration
DECLARATION_BOUND_MESSAGE
m_bundleContext
Constructor and Description |
---|
DefaultTypeDeclaration(org.osgi.framework.BundleContext bundleContext,
org.apache.felix.ipojo.metadata.Element componentMetadata) |
Modifier and Type | Method and Description |
---|---|
org.apache.felix.ipojo.metadata.Element |
getComponentMetadata()
Get the component metadata description.
|
java.lang.String |
getComponentName()
Gets the component type's name.
|
java.lang.String |
getComponentVersion()
Gets the component type's version.
|
java.lang.String |
getExtension()
Gets the targeted iPOJO Extension (primitive, composite, handler...)
|
boolean |
isPublic()
Returns true if the type is public
|
bind, getMessage, getStatus, getThrowable, isBound, publish, retract, unbind, unbind
getBundleContext, getRegistration, getServiceProperties, isRegistered, registerService, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
bind, getStatus, unbind, unbind
public DefaultTypeDeclaration(org.osgi.framework.BundleContext bundleContext, org.apache.felix.ipojo.metadata.Element componentMetadata)
public java.lang.String getComponentName()
TypeDeclaration
getComponentName
in interface TypeDeclaration
public java.lang.String getComponentVersion()
TypeDeclaration
getComponentVersion
in interface TypeDeclaration
public java.lang.String getExtension()
TypeDeclaration
getExtension
in interface TypeDeclaration
public org.apache.felix.ipojo.metadata.Element getComponentMetadata()
TypeDeclaration
getComponentMetadata
in interface TypeDeclaration
public boolean isPublic()
TypeDeclaration
isPublic
in interface TypeDeclaration
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.