public class CustomNotification extends ServerNotification
CustomNotification Custom notifications can be used by components and other objects such as routers, transformers,
agents, etc to communicate a change of state to each other. The Action value for the event is abitary. However care should be
taken not to set the action code to an existing action code. To ensure this doesn't happen always set the action code greater
than the CUSTOM_ACTION_START_RANGE.CustomNotificationListener,
Serialized Formaction, ADMIN_EVENT_ACTION_START_RANGE, ASYNC_MESSAGE_EVENT_ACTION_START_RANGE, CLUSTER_NODE_EVENT_ACTION_START_RANGE, COMPONENT_EVENT_ACTION_START_RANGE, CONNECTION_EVENT_ACTION_START_RANGE, CONTEXT_EVENT_ACTION_START_RANGE, CUSTOM_EVENT_ACTION_START_RANGE, EVENT_NAME, EXCEPTION_EVENT_ACTION_START_RANGE, EXCEPTION_STRATEGY_MESSAGE_EVENT_ACTION_START_RANGE, FLOW_CONSTRUCT_EVENT_ACTION_START_RANGE, MANAGEMENT_EVENT_ACTION_START_RANGE, MESSAGE_EVENT_ACTION_START_RANGE, MESSAGE_EVENT_END_ACTION_START_RANGE, MESSAGE_PROCESSOR_EVENT_ACTION_START_RANGE, muleContext, NO_ACTION_ID, NO_ACTION_NAME, NULL_ACTION, NULL_MESSAGE, PIPELINE_MESSAGE_EVENT_ACTION_START_RANGE, REGISTRY_EVENT_ACTION_START_RANGE, resourceIdentifier, ROUTING_EVENT_ACTION_START_RANGE, SECURITY_EVENT_ACTION_START_RANGE, serverId, SPACE_EVENT_ACTION_START_RANGE, timestamp, TRANSACTION_EVENT_ACTION_START_RANGE, TYPE_ERROR, TYPE_FATAL, TYPE_INFO, TYPE_TRACE, TYPE_WARNINGsource| Constructor and Description |
|---|
CustomNotification(Object message,
int action)
Creates a custom action event
|
CustomNotification(Object message,
int action,
String resourceId) |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
getActionNames() |
getAction, getActionId, getActionName, getActionName, getResourceIdentifier, getServerId, getTimestamp, getType, registerAction, setMuleContext, toStringgetSourcepublic CustomNotification(Object message, int action)
message - the message to associate with the eventaction - the action code for the eventIllegalArgumentException - if the action value is less than CUSTOM_ACTION_START_RANGEprotected String[] getActionNames()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.