public static class MBeanAccessor.SetAttributes extends Object implements Remote.Function<MBeanServer,Map<String,Map<String,Object>>>, Serializable
MBeanServerConnection
.setAttributes
method.Modifier and Type | Field and Description |
---|---|
protected Map<String,Object> |
m_mapAttributes
The AttributeList to be updated.
|
protected MBeanAccessor.QueryBuilder.ParsedQuery |
m_query
The ParsedQuery to be used to query the MBeans.
|
Constructor and Description |
---|
SetAttributes()
Default constructor.
|
SetAttributes(MBeanAccessor.QueryBuilder.ParsedQuery query,
Map<String,Object> mapAttributes)
Construct a SetAttributes object.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,Object>> |
apply(MBeanServer mBeanServer) |
protected AttributeList |
getAttributeList(Map<String,Object> mapEntity)
Convert the entity map to an
AttributeList |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
andThen, compose, identity
protected MBeanAccessor.QueryBuilder.ParsedQuery m_query
public SetAttributes()
public SetAttributes(MBeanAccessor.QueryBuilder.ParsedQuery query, Map<String,Object> mapAttributes)
query
- the MBean query buildermapAttributes
- the map of attributes to be updatedprotected AttributeList getAttributeList(Map<String,Object> mapEntity)
AttributeList
mapEntity
- the input entity mapAttributeList