3 Component Element Hierarchies

The component element hierarchies show the inheritance relationships for the elements used to configure EPN components. The component elements are defined in the Oracle/Middleware/my_oep/oep/xsd/wlevs_application_config.xsd schema and described in Component Configuration Schema and Event Record and Playback Schema.

This chapter presents the hierarchies for the top-level component elements. All of the elements mentioned in this chapter link to descriptions that are in the remaining chapters of this guide. See alsoDeveloping Applications for Event Processing with Oracle Stream Explorer for information about how to use the elements described in this chapter in an EPN.

This chapter includes the following sections, which is also a list of the top-level elements:

3.1 adapter

All Oracle Stream Explorer adapters have the adapter element and all of its child elements.

adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog

3.2 http-pub-sub-adapter

http-pub-sub-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        netio
        num-threads
        accept-backlog
    One of:
        server-context-path
        server-url
    channel (http-pub-sub-adapter Child Element)
    event-type
    user
    One of:
        password
        password

3.3 jms-adapter

jms-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        time-range-offset
            start
            duration
        event-type
    jndi-provider-url
    jndi-factory
    connection-jndi-name
    One of:
        destination-jndi-name
        destination-name
    user
    One of:
        password
        encrypted-password
    connection-user
    One of:
        connection-password
        connection-encrypted-password
    work-manager
    concurrent-consumers
    message-selector
    session-ack-mode-name
    session-transacted
    delivery-mode
    bindings (jms-adapter)
        group-binding
            param
    destination-type
    durable-subscription
    durable-subscription-name

3.4 edn-adapter

edn-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog
    edl-file
    schema-file
    validate
    package-name
    metadata
    raw-xml-content
    jndi-provider-url
    jndi-factory
    user
    one of:
      password
      encrypted-password
    delivery-mode
    priority
    time-to-live
    durable-subscription-name
    client-id

3.5 csv-adapter

csv-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        time-range-offset
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog
    event-interval
      unit
    source-url
    initial-delay
      unit
    output-file
    append

3.6 obr-adapter

obr-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog
    dictionary-url
    decision-function

3.8 processor

processor (Oracle CQL)
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        time-range-offset
            start
            duration
    rules
        query
        view
    bindings (processor)
            params

3.9 event-bean

event-bean
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-threads
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration

3.10 caching-system

caching-system
    name
    cache
        name
        max-size
        eviction-policy
        time-to-live
        idle-time
        One of:
            write-none
            write-through
            write-behind
                work-manager-name
                    batch-size
                    buffer-size
                    buffer-write-attempts
                    buffer-write-timeout
        work-manager-name
        listeners

3.11 coherence-caching-system

3.12 diagnostic-profiles

diagnostic-profiles
    name
    profile
        name
        enabled
        start-stage
        max-latency
            name
            collect-interval
                amount
                unit
            start-location
                application
                stage
                direction
            end-location
                application
                stage
                direction
        average-latency
            name
            collect-interval
                amount
                unit
            start-location
                application
                stage
                direction
            end-location
                application
                stage
                direction
            threshold
        throughput
            name
            throughput-interval
                amount
                unit
            average-interval
                amount
                unit
            location
                application
                stage
                direction

3.14 rest-adapter

rest-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog
event-type-name
context-path

3.16 quickfix-adapter

quickfix-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog
    event-type
    default-session
      configuration
        config-name
        config-value
      description
    session
      configuration
        config-name
        config-value
      description

3.17 rmi-adapter

rmi-adapter
    name
    record-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        batch-size
        batch-time-out
    playback-parameters
        dataset-name
        event-type-list
            event-type
        provider-name
        store-policy-parameters
            parameter
                name
                value
        max-size
        max-threads
        time-range
            start
            end
        time-range-offset
            start
            duration
        schedule-time-range
            start
            end
        schedule-time-range-offset
            start
            duration
    work-manager-name
    netio
        provider-name
        num-threads
        accept-backlog
jndi-name
jndi-provider-url
jndi-factory
user
one of:
  password
  encrypted-password