Class JmsAuditEventHandlerConfiguration

java.lang.Object
org.forgerock.audit.events.handlers.EventHandlerConfiguration
org.forgerock.audit.handlers.jms.JmsAuditEventHandlerConfiguration

public class JmsAuditEventHandlerConfiguration extends EventHandlerConfiguration
Configuration object for the JmsAuditEventHandler.

This configuration object can be created from JSON. Example of valid JSON configuration:

 {
     "name" : "jms",
     "topics": [ "access", "activity", "config", "authentication" ],
     "deliveryMode" : "NON_PERSISTENT",
     "sessionMode" : "AUTO",
     "jndi" :  {
          "contextProperties" : {
              "initialContextFactory" : "org.apache.activemq.jndi.ActiveMQInitialContextFactory",
              "providerUrl" : "tcp://localhost:61616"
          },
          "topicName" : "audit",
          "connectionFactoryName" : "connectionFactory"
     }
 }