public class LogoutOperations extends Object
| Constructor and Description |
|---|
LogoutOperations() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.operation.Result<Map<String,Serializable>,Void> |
logout(JDEAtinaConfiguration configuration,
JDEAtinaConnection connection,
Map<String,Object> inputParameters)
Logs out the current session from the Atina Microservice / JDE.
|
@DisplayName(value="Logout") @Summary(value="Terminates the current session in Atina Microserver and JDE EnterpriseOne Server") @OutputResolver(output=LogoutOutputEntityMetadataResolver.class) @Throws(value=LogoutErrorsProvider.class) public org.mule.runtime.extension.api.runtime.operation.Result<Map<String,Serializable>,Void> logout(@Config JDEAtinaConfiguration configuration, @Connection JDEAtinaConnection connection, @Content @TypeResolver(value=LogoutInputEntityMetadataResolver.class) Map<String,Object> inputParameters)
Behavior:
JDEAtinaConnection to invalidate the session/token.LogoutInputEntityMetadataResolver.Errors:
ModuleException with HierarchalErrorType.ERROR_LOGOUT (declared by LogoutErrorsProvider).configuration - The configured JDE Atina connector settings.connection - The active Atina/JDE connection.inputParameters - Parameters required to perform the logout (see metadata).Result containing a Map<String, Serializable> with the logout outcome.Copyright © 2026 MuleSoft, Inc.. All rights reserved.