public static class MBeanAccessor.SetAttributes extends Object implements Remote.Function<MBeanServer,Map<String,Map<String,Object>>>, Serializable
MBeanServerConnection
.setAttributes
method.Modifier and Type | Field | 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 | Description |
---|---|
SetAttributes() |
Default constructor.
|
SetAttributes(MBeanAccessor.QueryBuilder.ParsedQuery query,
Map<String,Object> mapAttributes) |
Construct a SetAttributes object.
|
Modifier and Type | Method | 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