Modifier and Type | Interface and Description |
---|---|
interface |
MutableManagedObject
An extension of ManagedObject that allows setting of key values after
the ManagedObject has been created.
|
Modifier and Type | Method and Description |
---|---|
ManagedObject |
ManagedProperty.getManagedObject()
Get the managed object the property is associated with.
|
ManagedObject |
ManagedDeployment.getManagedObject(String name)
Gets the child managed object with the specified name.
|
ManagedObject |
ManagedObject.getParent()
Get the parent ManagedObject
|
ManagedObject |
ManagedProperty.getTargetManagedObject()
Get the target ManagedObject.
|
Modifier and Type | Method and Description |
---|---|
Map<String,ManagedObject> |
ManagedDeployment.getManagedObjects()
Gets the child managed objects.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedProperty.setManagedObject(ManagedObject managedObject)
Set the managed object the property is associated with.
|
void |
MutableManagedObject.setParent(ManagedObject parent)
Set the parent ManagedObject.
|
void |
ManagedProperty.setTargetManagedObject(ManagedObject target)
Set the target ManagedObject.
|
Modifier and Type | Method and Description |
---|---|
<T> ManagedObject |
ManagedObjectFactory.createManagedObject(Class<T> clazz)
Create a shell managed object from the given class
|
abstract <T> ManagedObject |
ManagedObjectFactory.createManagedObject(Class<T> clazz,
org.jboss.metadata.spi.MetaData metaData) |
abstract ManagedObject |
ManagedObjectFactory.initManagedObject(Object instance,
Class<?> instanceType,
org.jboss.metadata.spi.MetaData metaData,
String name,
String nameType)
Create a managed object from the given object
|
ManagedObject |
ManagedObjectFactory.initManagedObject(Object instance,
Class<?> instanceType,
String name,
String nameType) |
ManagedObject |
ManagedObjectFactory.initManagedObject(Object instance,
org.jboss.metadata.spi.MetaData metaData) |
ManagedObject |
ManagedObjectFactory.initManagedObject(Object instance,
String name,
String nameType)
Create a managed object from the given object
|
Modifier and Type | Class and Description |
---|---|
class |
DelegateManagedObjectImpl
A delegating
|
class |
ManagedObjectImpl
ManagedObjectImpl.
|
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
DelegateManagedCommonImpl.getDelegate() |
ManagedObject |
ManagedPropertyImpl.getManagedObject() |
ManagedObject |
ManagedDeploymentImpl.getManagedObject(String name) |
ManagedObject |
DelegateManagedObjectImpl.getParent() |
ManagedObject |
ManagedObjectImpl.getParent() |
ManagedObject |
ManagedPropertyImpl.getTargetManagedObject() |
Modifier and Type | Method and Description |
---|---|
Map<String,ManagedObject> |
ManagedDeploymentImpl.getManagedObjects() |
Modifier and Type | Method and Description |
---|---|
protected void |
DelegateManagedCommonImpl.setDelegate(ManagedObject delegate) |
void |
ManagedPropertyImpl.setManagedObject(ManagedObject managedObject)
Set managed object
|
void |
ManagedObjectImpl.setParent(ManagedObject parent) |
void |
ManagedPropertyImpl.setTargetManagedObject(ManagedObject target) |
Constructor and Description |
---|
DelegateManagedCommonImpl(ManagedObject delegate) |
DelegateManagedObjectImpl(ManagedObject delegate) |
ManagedComponentImpl(ComponentType type,
ManagedDeployment owner,
ManagedObject mo) |
ManagedComponentImpl(ComponentType type,
ManagedDeployment owner,
ManagedObject mo,
RunStateMapper stateMapper) |
ManagedPropertyImpl(ManagedObject managedObject,
Fields fields)
Create a new ManagedProperty.
|
WritethroughManagedPropertyImpl(ManagedObject managedObject,
Fields fields) |
Constructor and Description |
---|
ManagedDeploymentImpl(String name,
String simpleName,
ManagedDeployment.DeploymentPhase phase,
ManagedDeployment parent,
Map<String,ManagedObject> unitMOs)
Deprecated.
|
ManagedDeploymentImpl(String name,
String simpleName,
ManagedDeployment parent,
Map<String,ManagedObject> unitMOs) |
Modifier and Type | Method and Description |
---|---|
ManagedObject |
AbstractManagedObjectFactory.buildManagedObject(Class<?> clazz,
org.jboss.metadata.spi.MetaData metaData)
The ManagedObjectBuilder.buildManagedObject implementation.
|
<T> ManagedObject |
AbstractManagedObjectFactory.createManagedObject(Class<T> clazz,
org.jboss.metadata.spi.MetaData metaData) |
protected <T> ManagedObject |
AbstractManagedObjectFactory.createSkeletonManagedObject(Class<T> clazz,
org.jboss.metadata.spi.MetaData metaData)
Create a skeleton managed object
|
ManagedObject |
AbstractManagedObjectFactory.initManagedObject(Object instance,
Class<?> instanceType,
org.jboss.metadata.spi.MetaData metaData,
String name,
String nameType) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractManagedObjectPopulator.createObject(ManagedObject managedObject,
Class<T> clazz) |
void |
AbstractManagedObjectPopulator.createObject(ManagedObject managedObject,
Class<T> clazz,
org.jboss.metadata.spi.MetaData metaData) |
DeploymentTemplateInfo |
DeploymentTemplateInfoFactory.createTemplateInfo(ManagedObject mo,
String name,
String description)
Create a DeploymentTemplateInfo from the ManagedObject view.
|
GenericValue |
AbstractInstanceClassFactory.getManagedObjectValue(ManagedProperty property,
ManagedObject value) |
GenericValue |
AbstractInstanceClassFactory.getManagedObjectValue(ManagedProperty property,
org.jboss.metadata.spi.MetaData metaData,
ManagedObject value) |
protected void |
AbstractInstanceClassFactory.setManagedObject(org.jboss.beans.info.spi.BeanInfo beanInfo,
org.jboss.beans.info.spi.PropertyInfo propertyInfo,
T object,
ManagedObject mo)
Currently just a stub method subclasses have to override to avoid
the NotImplementedException.
|
Modifier and Type | Method and Description |
---|---|
static ManagedObject |
ManagementFactoryUtils.getClassLoadingMO(ManagedObjectFactory mof)
Build a ManagedObject for the ClassLoadingMXBean mean
|
static ManagedObject |
ManagementFactoryUtils.getMemoryMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the MemoryMXBean mean
|
static <I> ManagedObject |
ManagementFactoryUtils.getMO(I mbean,
Class<? extends I> c,
ManagedObjectFactory mof) |
static ManagedObject |
ManagementFactoryUtils.getOperatingSystemMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the OperatingSystemMXBean mean
|
static ManagedObject |
ManagementFactoryUtils.getRuntimeMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the RuntimeMXBean mean
|
static ManagedObject |
ManagementFactoryUtils.getThreadMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the ThreadMXBean mean
|
Modifier and Type | Method and Description |
---|---|
static List<ManagedObject> |
ManagementFactoryUtils.getGarbageCollectorMXBeans(ManagedObjectFactory mof)
Build a list of ManagedObject for the GarbageCollectorMXBean means
|
static List<ManagedObject> |
ManagementFactoryUtils.getMemoryManagerMXBeans(ManagedObjectFactory mof)
Build a list of ManagedObject for the MemoryManagerMXBean means
|
static List<ManagedObject> |
ManagementFactoryUtils.getMemoryPoolMXBeans(ManagedObjectFactory mof)
Build a list of ManagedObject for the MemoryPoolMXBean means
|
static Map<String,ManagedObject> |
ManagementFactoryUtils.getPlatformMBeanMOs(ManagedObjectFactory mof)
Return a Map of the platform mbean ManagedObjects.
|
Modifier and Type | Method and Description |
---|---|
ManagedObject |
ManagedObjectBuilder.buildManagedObject(Class<?> clazz,
org.jboss.metadata.spi.MetaData metaData)
Build the managed object
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedObjectPopulator.createObject(ManagedObject managedObject,
Class<T> clazz)
Create a new underlying object from clazz and construct its ManagedObject.
|
void |
ManagedObjectPopulator.createObject(ManagedObject managedObject,
Class<T> clazz,
org.jboss.metadata.spi.MetaData metaData)
Create a new underlying object from clazz and construct its ManagedObject.
|
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.