public abstract class WmAsyncListenerNotification extends WmAsynchronousNotification implements WmListenerNotification, WmRequiresConnection
ART_RESERVED_MSG_ID_CHARS
_localPublish, _notificationNodeName, _pubRecNodeName, _repRecNodeName, _reqRecNodeName, _serviceName, _UUID
NOTIFY_DELETE, NOTIFY_DELETE_CALLBACK_NAME, NOTIFY_DISABLE, NOTIFY_DISABLE_CALLBACK_NAME, NOTIFY_ENABLE, NOTIFY_ENABLE_CALLBACK_NAME, NOTIFY_INIT, NOTIFY_INIT_CALLBACK_NAME, NOTIFY_RESUME, NOTIFY_RESUME_CALLBACK_NAME, NOTIFY_SHUTDOWN, NOTIFY_SHUTDOWN_CALLBACK_NAME, NOTIFY_STARTUP, NOTIFY_STARTUP_CALLBACK_NAME, NOTIFY_SUSPEND, NOTIFY_SUSPEND_CALLBACK_NAME, NOTIFY_UPDATE, NOTIFY_UPDATE_CALLBACK_NAME, ORDERED_NAME_LIST
Constructor and Description |
---|
WmAsyncListenerNotification() |
Modifier and Type | Method and Description |
---|---|
void |
fillWmTemplateDescriptor(WmTemplateDescriptor descriptor,
java.util.Locale l)
Registers non-bean-based metadata with the Integration Server.
|
WmManagedConnection |
retrieveConnection()
Called from a notification to retrieve a connection.
|
abstract boolean |
supports(java.lang.Object data)
Called by the listener on registered notifications to determine if the notification can process the
data.
|
void |
useConnection(WmManagedConnection connection)
Methods for WmAvailableConnection interface.
|
adapterMaxMessageIdLen, configureIOProperties, doNotify, doNotify, inputRecordName, outputRecordName, populateMetadata, setDocumentProperties
changeNotificationData, checkTransaction, commitTransaction, debuglog, deleteCallBack, disableCallBack, dispatchConnectionError, enableCallBack, enabled, errorLog, execute, getConnection, getConnectionDataNode, getDesignTimeLocale, initCallBack, initNotificationNodeProperties, logCallback, logDebugPlus, logDebugPlus, logDebugPlus, logDebugPlusNamed, makeDetailedException, makeDetailedException, makeDetailedException, makeDetailedException, nodeName, nodeNameOrUnknown, notifyEvent, queryPackage, resumeCallBack, returnNotificationData, rollbackTransaction, runNotification, runNotification, sendEventToEventBus, setDesignTimeLocale, shutdownCallBack, startupCallBack, suspendCallBack, updateCallBack
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enabled, execute, nodeName, queryPackage, runNotification
public void fillWmTemplateDescriptor(WmTemplateDescriptor descriptor, java.util.Locale l) throws javax.resource.ResourceException
WmNotification
fillWmTemplateDescriptor
in class WmNotification
descriptor
- the WmTemplateDescriptor object to be populatedl
- the Locale used for UI based metadatajavax.resource.ResourceException
- if a processing error has occuredWmTemplateDescriptor
public WmManagedConnection retrieveConnection()
retrieveConnection
in interface WmRequiresConnection
WmNotification
public abstract boolean supports(java.lang.Object data) throws javax.resource.ResourceException
supports
in interface WmListenerNotification
data
- a resource specific Object that is returned from the listener's waitForData() method.javax.resource.ResourceException
WmListenerNotification
public void useConnection(WmManagedConnection connection)
useConnection
in interface WmRequiresConnection
Copyright © 2003 - 2021 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.