Package org.objectweb.joram.shared.admin
Class GetJMXAttsRequest
- java.lang.Object
-
- org.objectweb.joram.shared.admin.AbstractAdminMessage
-
- org.objectweb.joram.shared.admin.AdminRequest
-
- org.objectweb.joram.shared.admin.GetJMXAttsRequest
-
- All Implemented Interfaces:
Streamable,Externalizable,Serializable
public final class GetJMXAttsRequest extends AdminRequest
AGetJMXAttsRequestinstance requests the dump of selected JMX attributes server side.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private StringattributesThe comma separated list of requested JMX attribute names.private StringdestIdIdentifier of the destination.private static longserialVersionUID-
Fields inherited from class org.objectweb.joram.shared.admin.AbstractAdminMessage
ABSTRACT_ADMIN_MESSAGE, ADD_DESTINATION_CLUSTER, ADD_DOMAIN_REQUEST, ADD_REMOTE_DEST, ADD_SERVER_REQUEST, ADD_SERVICE_REQUEST, ADMIN_REPLY, ADMIN_REQUEST, classid, classnames, CLEAR_QUEUE, CLEAR_SUBSCRIPTION, CMD_ADMIN_REPLY, CMD_ADMIN_REQUEST, CREATE_DESTINATION_REPLY, CREATE_DESTINATION_REQUEST, CREATE_USER_REPLY, CREATE_USER_REQUEST, DEL_REMOTE_DEST, DELETE_DESTINATION, DELETE_QUEUE_MESSAGE, DELETE_SUBSCRIPTION_MESSAGE, DELETE_USER, GET_CONFIG_REQUEST, GET_DOMAIN_NAMES, GET_DOMAIN_NAMES_REP, GET_LOCAL_SERVER, GET_LOCAL_SERVER_REP, GET_QUEUE_MESSAGE, GET_QUEUE_MESSAGE_IDS, GET_QUEUE_MESSAGE_IDS_REP, GET_QUEUE_MESSAGE_REP, GET_RIGHTS_REPLY, GET_RIGHTS_REQUEST, GET_SUBSCRIBER_IDS, GET_SUBSCRIBER_IDS_REP, GET_SUBSCRIPTION, GET_SUBSCRIPTION_MESSAGE, GET_SUBSCRIPTION_MESSAGE_IDS, GET_SUBSCRIPTION_MESSAGE_IDS_REP, GET_SUBSCRIPTION_MESSAGE_REP, GET_SUBSCRIPTION_REP, GET_SUBSCRIPTIONS, GET_SUBSCRIPTIONS_REP, GET_USERS_REPLY, GET_USERS_REQUEST, LIST_CLUSTER_DEST, LIST_CLUSTER_DEST_REP, MONITOR_GET_DELIVERED_MESSAGES, MONITOR_GET_DESTINATIONS, MONITOR_GET_DESTINATIONS_REP, MONITOR_GET_DMQ_SETTINGS, MONITOR_GET_DMQ_SETTINGS_REP, MONITOR_GET_FATHER, MONITOR_GET_FATHER_REP, MONITOR_GET_JMX_ATTS, MONITOR_GET_JMX_ATTS_REP, MONITOR_GET_NB_MAX_MSG, MONITOR_GET_NUMBER_REP, MONITOR_GET_PENDING_MESSAGES, MONITOR_GET_PENDING_REQUESTS, MONITOR_GET_SERVERS_IDS, MONITOR_GET_SERVERS_IDS_REP, MONITOR_GET_STAT, MONITOR_GET_STAT_REP, MONITOR_GET_SUBSCRIPTIONS, NULL_CLASS_ID, REMOVE_DESTINATION_CLUSTER, REMOVE_DOMAIN_REQUEST, REMOVE_SERVER_REQUEST, REMOVE_SERVICE_REQUEST, SCALE_REQUEST, SET_DMQ, SET_FATHER, SET_NB_MAX_MSG, SET_READER, SET_RIGHT, SET_SYNC_EXCEPTION_ON_FULL_DEST, SET_THRESHOLD, SET_WRITER, SND_DEST_WEIGHTS, STOP_SERVER_REQUEST, SUBSCRIPTION_ADMIN_REQUEST, UNSET_READER, UNSET_WRITER, UPDATE_USER, USER_ADMIN_REQUEST, XXX_MONITOR_GET_CLUSTER, XXX_MONITOR_GET_NB_MAX_MSG_REP, XXX_MONITOR_GET_READERS, XXX_MONITOR_GET_WRITERS, XXX_MONITOR_REPLY, XXX_MONITOR_REQUEST, XXX_QUEUE_ADMIN_REQUEST, XXX_SET_CLUSTER, XXX_SET_DEFAULT_DMQ, XXX_SET_QUEUE_THRESHOLD, XXX_SET_USER_DMQ, XXX_SET_USER_THRESHOLD, XXX_SPECIAL_ADMIN, XXX_UNSET_CLUSTER, XXX_UNSET_DEFAULT_DMQ, XXX_UNSET_DEFAULT_THRESHOLD, XXX_UNSET_DESTINATION_DMQ, XXX_UNSET_FATHER, XXX_UNSET_QUEUE_THRESHOLD, XXX_UNSET_USER_DMQ, XXX_UNSET_USER_THRESHOLD
-
-
Constructor Summary
Constructors Constructor Description GetJMXAttsRequest()GetJMXAttsRequest(String destId)Constructs aMonitor_GetStatinstance.GetJMXAttsRequest(String destId, String attributes)Constructs aMonitor_GetStatinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAttributes()protected intgetClassId()Returns the comma separated list of requested JMX attribute names.StringgetDest()Returns the identifier of the destination.voidreadFrom(InputStream is)The object implements the readFrom method to restore its contents from the input stream.voidwriteTo(OutputStream os)The object implements the writeTo method to write its contents to the output stream.-
Methods inherited from class org.objectweb.joram.shared.admin.AbstractAdminMessage
read, readExternal, write, writeExternal
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
destId
private String destId
Identifier of the destination.
-
attributes
private String attributes
The comma separated list of requested JMX attribute names.
-
-
Constructor Detail
-
GetJMXAttsRequest
public GetJMXAttsRequest(String destId)
Constructs aMonitor_GetStatinstance.- Parameters:
destId- Identifier of the destination.
-
GetJMXAttsRequest
public GetJMXAttsRequest(String destId, String attributes)
Constructs aMonitor_GetStatinstance.- Parameters:
destId- Identifier of the destination.attributes- A comma separated list of requested JMX attribute names.
-
GetJMXAttsRequest
public GetJMXAttsRequest()
-
-
Method Detail
-
getAttributes
public String getAttributes()
-
getDest
public String getDest()
Returns the identifier of the destination.- Returns:
- The identifier of the destination.
-
getClassId
protected int getClassId()
Returns the comma separated list of requested JMX attribute names.- Specified by:
getClassIdin classAbstractAdminMessage- Returns:
- An array of requested JMX attribute names.
-
readFrom
public void readFrom(InputStream is) throws IOException
Description copied from interface:StreamableThe object implements the readFrom method to restore its contents from the input stream.- Parameters:
is- the stream to read data from in order to restore the object- Throws:
IOException- an error occurs during IO operation.
-
writeTo
public void writeTo(OutputStream os) throws IOException
Description copied from interface:StreamableThe object implements the writeTo method to write its contents to the output stream.- Parameters:
os- the stream to write the object to- Throws:
IOException- an error occurs during IO operation.
-
-