org.apache.qpid.agent
Class ManagedPOJO
java.lang.Object
org.apache.qpid.agent.ManagedObjectBase
org.apache.qpid.agent.ManagedPOJO
- All Implemented Interfaces:
- ManagedObject
public class ManagedPOJO
- extends ManagedObjectBase
- implements ManagedObject
Wrapper classe for adding POJOS which are to be managed by the QMF Agent.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedPOJO
public ManagedPOJO()
ManagedPOJO
public ManagedPOJO(Object managed)
getId
public long getId()
- Specified by:
getId
in interface ManagedObject
- Specified by:
getId
in class ManagedObjectBase
getObjectClass
public Class getObjectClass()
- Specified by:
getObjectClass
in interface ManagedObject
getManaged
public Object getManaged()
setManaged
public void setManaged(Object managed)
get
public Object get(PropertyBinding property)
- Specified by:
get
in interface ManagedObject
- Specified by:
get
in class ManagedObjectBase
invoke
public Object[] invoke(MethodBinding method,
Object... args)
- Specified by:
invoke
in interface ManagedObject
- Specified by:
invoke
in class ManagedObjectBase
set
public void set(PropertyBinding property,
Object value)
- Specified by:
set
in interface ManagedObject
- Specified by:
set
in class ManagedObjectBase
Licensed to the Apache Software Foundation