public class PollEventsOperations extends Object
| Constructor and Description |
|---|
PollEventsOperations() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.operation.Result<Map<String,Serializable>,Void> |
pollEvents(JDEAtinaConfiguration configuration,
JDEAtinaConnection connection,
String operation,
Map<String,Object> inputParameters)
Polls JDE event queues (e.g., interoperability/CM events) through the Atina Microservice.
|
@DisplayName(value="Poll Events") @Summary(value="Reads MBSFN Outbound events from JDE Server") @OutputResolver(output=PollEventsOutputEntityMetadataResolver.class) @Throws(value=PollEventsProvider.class) public org.mule.runtime.extension.api.runtime.operation.Result<Map<String,Serializable>,Void> pollEvents(@Config JDEAtinaConfiguration configuration, @Connection JDEAtinaConnection connection, @MetadataKeyId(value=PollEventsNameKeysMetadataResolver.class) @Example(value="Capture Event Transactions") String operation, @Content @TypeResolver(value=PollEventsInputEntityMetadataResolver.class) Map<String,Object> inputParameters)
Behavior:
JDEAtinaConnection.invokeOperation(String, String, Map) using the operation key resolved by PollEventsNameKeysMetadataResolver.PollEventsInputEntityMetadataResolver.Output:
Map<String, Serializable> with the polled events and related metadata, described by PollEventsOutputEntityMetadataResolver.Errors:
ModuleException with HierarchalErrorType.ERROR_POLL_EVENTS is thrown (declared by the error provider).configuration - The configured JDE Atina connector settings.connection - The active Atina/JDE connection.operation - Logical operation key (e.g., "Capture Event Transactions").inputParameters - Parameters required to perform the poll (see input metadata).Result containing the polled events and metadata.Copyright © 2026 MuleSoft, Inc.. All rights reserved.