FUSE Message Broker Configuration Reference

http://activemq.apache.org/schema/core
element jdbcPersistenceAdapter

Model
<jdbcPersistenceAdapter
  adapter = string
  brokerName = string
  brokerService = string
  cleanupPeriod = integer
  createTablesOnStartup = boolean
  databaseLocker = string
  dataDirectory = string
  dataDirectoryFile = string
  dataSource = string
  directory = string
  ds = string
  id = ID
  lockKeepAlivePeriod = long
  scheduledThreadPoolExecutor = string
  statements = string
  usageManager = string
  useDatabaseLock = boolean
  useExternalMessageReferences = boolean
  wireFormat = string
  (any attribute from any namespace other than http://activemq.apache.org/schema/core)>
adapter?, brokerService?, dataSource?, databaseLocker?, ds?, scheduledThreadPoolExecutor?, statements?, usageManager?, wireFormat?, (any element from any namespace other than http://activemq.apache.org/schema/core)
</jdbcPersistenceAdapter>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
element-only content, not nillable.
Usage
This element can be the root element of XML instance documents.
This element can be a child of the following elements: journaledJDBC/jdbcAdapter, storeUsage/store, systemUsage/adapter, journalPersistenceAdapter/longTermPersistence, broker/persistenceAdapter.
Documentation
        A {@link PersistenceAdapter} implementation using JDBC for persistence
storage.

This persistence adapter will correctly remember prepared XA transactions,
but it will not keep track of local transaction commits so that operations
performed against the Message store are done as a single uow.
      

Nested Element Summary
sequence
anonymous type derived from anyTypeadapter optional
           
anonymous type derived from anyTypebrokerService optional
           
anonymous type derived from anyTypedataSource optional
           
anonymous type derived from anyTypedatabaseLocker optional
           Sets the database locker strategy to use to lock the database on startup
anonymous type derived from anyTypeds optional
           
anonymous type derived from anyTypescheduledThreadPoolExecutor optional
           
anonymous type derived from anyTypestatements optional
           
anonymous type derived from anyTypeusageManager optional
           
anonymous type derived from anyTypewireFormat optional
           


Attribute Summary
stringadapter
           
stringbrokerName
           
stringbrokerService
           
integercleanupPeriod
           Sets the number of milliseconds until the database is attempted to be cleaned up for durable topics
booleancreateTablesOnStartup
           Sets whether or not tables are created on startup
stringdatabaseLocker
           Sets the database locker strategy to use to lock the database on startup
stringdataDirectory
           
stringdataDirectoryFile
           
stringdataSource
           
stringdirectory
           
stringds
           
IDid
           
longlockKeepAlivePeriod
           
stringscheduledThreadPoolExecutor
           
stringstatements
           
stringusageManager
           
booleanuseDatabaseLock
          Sets whether or not an exclusive database lock should be used to enable JDBC Master/Slave.
booleanuseExternalMessageReferences
           
stringwireFormat
           

Attribute Detail

adapter

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

brokerName

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

brokerService

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

cleanupPeriod

Documentation
            Sets the number of milliseconds until the database is attempted to be
cleaned up for durable topics
          
Definition

Defined with global type integer

Model
{decimal: 0 total digits}
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

createTablesOnStartup

Documentation
            Sets whether or not tables are created on startup
          
Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

databaseLocker

Documentation
            Sets the database locker strategy to use to lock the database on startup
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

dataDirectory

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

dataDirectoryFile

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

dataSource

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

directory

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

ds

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

id

Definition

Defined with global type ID

Model
{NCName}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

lockKeepAlivePeriod

Definition

Defined with global type long

Model
{integer: -9223372036854775808 ≤ value ≤ 9223372036854775807}
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

scheduledThreadPoolExecutor

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

statements

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

usageManager

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

useDatabaseLock

Documentation
            Sets whether or not an exclusive database lock should be used to enable
JDBC Master/Slave. Enabled by default.
          
Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

useExternalMessageReferences

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

wireFormat

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

FUSE Message Broker Configuration Reference

FUSE Message Broker Configuration Reference