org.apache.aries.jmx.blueprint.codec
Class BPBeanMetadata
java.lang.Object
org.apache.aries.jmx.blueprint.codec.BPComponentMetadata
org.apache.aries.jmx.blueprint.codec.BPBeanMetadata
- All Implemented Interfaces:
- BPMetadata, BPNonNullMetadata, BPTarget, TransferObject
public class BPBeanMetadata
- extends BPComponentMetadata
- implements BPTarget
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BPBeanMetadata
public BPBeanMetadata(CompositeData bean)
BPBeanMetadata
public BPBeanMetadata(org.osgi.service.blueprint.reflect.BeanMetadata bean)
getItemsMap
protected Map<String,Object> getItemsMap()
- Overrides:
getItemsMap
in class BPComponentMetadata
asCompositeData
public CompositeData asCompositeData()
- Specified by:
asCompositeData
in interface TransferObject
getArguments
public BPBeanArgument[] getArguments()
getClassName
public String getClassName()
getDestroyMethod
public String getDestroyMethod()
getFactoryComponent
public BPTarget getFactoryComponent()
getFactoryMethod
public String getFactoryMethod()
getInitMethod
public String getInitMethod()
getProperties
public BPBeanProperty[] getProperties()
getScope
public String getScope()
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.