|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hornetq.api.core.management.ManagementHelper
public class ManagementHelper

Helper class to use HornetQ Core messages to manage server resources.
| Field Summary | |
|---|---|
static SimpleString |
HDR_ADDRESS
|
static SimpleString |
HDR_ATTRIBUTE
|
static SimpleString |
HDR_BINDING_ID
|
static SimpleString |
HDR_BINDING_TYPE
|
static SimpleString |
HDR_CHECK_TYPE
|
static SimpleString |
HDR_CLUSTER_NAME
|
static SimpleString |
HDR_CONSUMER_COUNT
|
static SimpleString |
HDR_DISTANCE
|
static SimpleString |
HDR_FILTERSTRING
|
static SimpleString |
HDR_NOTIFICATION_TIMESTAMP
|
static SimpleString |
HDR_NOTIFICATION_TYPE
|
static SimpleString |
HDR_OPERATION_NAME
|
static SimpleString |
HDR_OPERATION_SUCCEEDED
|
static SimpleString |
HDR_PROPOSAL_ALT_VALUE
|
static SimpleString |
HDR_PROPOSAL_GROUP_ID
|
static SimpleString |
HDR_PROPOSAL_VALUE
|
static SimpleString |
HDR_RESOURCE_NAME
|
static SimpleString |
HDR_ROUTING_NAME
|
static SimpleString |
HDR_USER
|
| Method Summary | |
|---|---|
static Object[] |
fromCommaSeparatedArrayOfCommaSeparatedKeyValues(String str)
Used by HornetQ management service. |
static Map<String,Object> |
fromCommaSeparatedKeyValues(String str)
Used by HornetQ management service. |
static Object |
getResult(Message message)
Returns the result of an operation invocation or an attribute value. |
static Object[] |
getResults(Message message)
Returns the result of an operation invocation or an attribute value. |
static boolean |
hasOperationSucceeded(Message message)
Returns whether the invocation of the management operation on the server resource succeeded. |
static boolean |
isAttributesResult(Message message)
Returns whether the JMS message corresponds to the result of a management attribute value. |
static boolean |
isOperationResult(Message message)
Returns whether the JMS message corresponds to the result of a management operation invocation. |
static void |
putAttribute(Message message,
String resourceName,
String attribute)
Stores a resource attribute in a message to retrieve the value from the server resource. |
static void |
putOperationInvocation(Message message,
String resourceName,
String operationName)
Stores a operation invocation in a message to invoke the corresponding operation the value from the server resource. |
static void |
putOperationInvocation(Message message,
String resourceName,
String operationName,
Object... parameters)
Stores a operation invocation in a message to invoke the corresponding operation the value from the server resource. |
static Object[] |
retrieveOperationParameters(Message message)
Used by HornetQ management service. |
static void |
storeResult(Message message,
Object result)
Used by HornetQ management service. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final SimpleString HDR_RESOURCE_NAME
public static final SimpleString HDR_ATTRIBUTE
public static final SimpleString HDR_OPERATION_NAME
public static final SimpleString HDR_OPERATION_SUCCEEDED
public static final SimpleString HDR_NOTIFICATION_TYPE
public static final SimpleString HDR_NOTIFICATION_TIMESTAMP
public static final SimpleString HDR_ROUTING_NAME
public static final SimpleString HDR_CLUSTER_NAME
public static final SimpleString HDR_ADDRESS
public static final SimpleString HDR_BINDING_ID
public static final SimpleString HDR_BINDING_TYPE
public static final SimpleString HDR_FILTERSTRING
public static final SimpleString HDR_DISTANCE
public static final SimpleString HDR_CONSUMER_COUNT
public static final SimpleString HDR_USER
public static final SimpleString HDR_CHECK_TYPE
public static final SimpleString HDR_PROPOSAL_GROUP_ID
public static final SimpleString HDR_PROPOSAL_VALUE
public static final SimpleString HDR_PROPOSAL_ALT_VALUE
| Method Detail |
|---|
public static void putAttribute(Message message,
String resourceName,
String attribute)
message - messageresourceName - the name of the resourceattribute - the name of the attributeResourceNames
public static void putOperationInvocation(Message message,
String resourceName,
String operationName)
throws Exception
message - messageresourceName - the name of the resourceoperationName - the name of the operation to invoke on the resource
ExceptionResourceNames
public static void putOperationInvocation(Message message,
String resourceName,
String operationName,
Object... parameters)
throws Exception
message - messageresourceName - the name of the server resourceoperationName - the name of the operation to invoke on the server resourceparameters - the parameters to use to invoke the server resource
ExceptionResourceNames
public static Object[] retrieveOperationParameters(Message message)
throws Exception
Exceptionpublic static boolean isOperationResult(Message message)
public static boolean isAttributesResult(Message message)
public static void storeResult(Message message,
Object result)
throws Exception
Exception
public static Object[] getResults(Message message)
throws Exception
hasOperationSucceeded(Message) will return false.
and the result will be a String corresponding to the server exception.
Exception
public static Object getResult(Message message)
throws Exception
hasOperationSucceeded(Message) will return false.
and the result will be a String corresponding to the server exception.
Exceptionpublic static boolean hasOperationSucceeded(Message message)
public static Map<String,Object> fromCommaSeparatedKeyValues(String str)
throws Exception
Exception
public static Object[] fromCommaSeparatedArrayOfCommaSeparatedKeyValues(String str)
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||