Class DtoJdbcPersistenceAdapter

  • All Implemented Interfaces:
    org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    public class DtoJdbcPersistenceAdapter
    extends Object
    implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    Java class for anonymous complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice maxOccurs="unbounded" minOccurs="0">
             <choice>
               <element name="adapter" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice minOccurs="0">
                         <element ref="{http://activemq.apache.org/schema/core}axionJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}blobJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}bytesJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}db2JDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}defaultJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}hsqldb-jdbc-adapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}imageBasedJDBCAdaptor"/>
                         <element ref="{http://activemq.apache.org/schema/core}informixJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}maxdb-jdbc-adapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}mysql-jdbc-adapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}oracleBlobJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}oracleJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}postgresql-jdbc-adapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}sqlServerJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}streamJDBCAdapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}sybase-jdbc-adapter"/>
                         <element ref="{http://activemq.apache.org/schema/core}transact-jdbc-adapter"/>
                         <any namespace='##other'/>
                       </choice>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="brokerService" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice minOccurs="0">
                         <element ref="{http://activemq.apache.org/schema/core}broker"/>
                         <element ref="{http://activemq.apache.org/schema/core}brokerService"/>
                         <any namespace='##other'/>
                       </choice>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="dataSource" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <sequence minOccurs="0">
                         <any maxOccurs="unbounded" minOccurs="0"/>
                       </sequence>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="databaseLocker" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice minOccurs="0">
                         <element ref="{http://activemq.apache.org/schema/core}database-locker"/>
                         <element ref="{http://activemq.apache.org/schema/core}lease-database-locker"/>
                         <element ref="{http://activemq.apache.org/schema/core}shared-file-locker"/>
                         <element ref="{http://activemq.apache.org/schema/core}transact-database-locker"/>
                         <any namespace='##other'/>
                       </choice>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="ds" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <sequence minOccurs="0">
                         <any maxOccurs="unbounded" minOccurs="0"/>
                       </sequence>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="lockDataSource" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <sequence minOccurs="0">
                         <any maxOccurs="unbounded" minOccurs="0"/>
                       </sequence>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="locker" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice minOccurs="0">
                         <element ref="{http://activemq.apache.org/schema/core}database-locker"/>
                         <element ref="{http://activemq.apache.org/schema/core}lease-database-locker"/>
                         <element ref="{http://activemq.apache.org/schema/core}shared-file-locker"/>
                         <element ref="{http://activemq.apache.org/schema/core}transact-database-locker"/>
                         <any namespace='##other'/>
                       </choice>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="scheduledThreadPoolExecutor" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <sequence minOccurs="0">
                         <any maxOccurs="unbounded" minOccurs="0"/>
                       </sequence>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="statements" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice minOccurs="0">
                         <element ref="{http://activemq.apache.org/schema/core}statements"/>
                         <any namespace='##other'/>
                       </choice>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="usageManager" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice minOccurs="0">
                         <element ref="{http://activemq.apache.org/schema/core}systemUsage"/>
                         <any namespace='##other'/>
                       </choice>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <element name="wireFormat" minOccurs="0">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <sequence minOccurs="0">
                         <any maxOccurs="unbounded" minOccurs="0"/>
                       </sequence>
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
               <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
             </choice>
           </choice>
           <attribute name="adapter" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="auditRecoveryDepth" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="brokerName" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="brokerService" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="changeAutoCommitAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="cleanupPeriod" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="createTablesOnStartup" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="dataDirectory" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="dataDirectoryFile" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="dataSource" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="databaseLocker" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="directory" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="ds" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="enableAudit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="lockAcquireSleepInterval" type="{http://www.w3.org/2001/XMLSchema}long" />
           <attribute name="lockDataSource" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="lockKeepAlivePeriod" type="{http://www.w3.org/2001/XMLSchema}long" />
           <attribute name="locker" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="maxAuditDepth" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="maxProducersToAudit" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="maxRows" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="networkTimeout" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="queryTimeout" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="scheduledThreadPoolExecutor" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="statements" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="stopOnError" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="transactionIsolation" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="usageManager" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="useDatabaseLock" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="useExternalMessageReferences" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="useLock" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="wireFormat" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • adapterOrBrokerServiceOrDataSource

        protected List<Object> adapterOrBrokerServiceOrDataSource
      • adapter

        protected String adapter
      • auditRecoveryDepth

        protected BigInteger auditRecoveryDepth
      • brokerName

        protected String brokerName
      • brokerService

        protected String brokerService
      • changeAutoCommitAllowed

        protected Boolean changeAutoCommitAllowed
      • cleanupPeriod

        protected BigInteger cleanupPeriod
      • createTablesOnStartup

        protected Boolean createTablesOnStartup
      • dataDirectory

        protected String dataDirectory
      • dataDirectoryFile

        protected String dataDirectoryFile
      • dataSource

        protected String dataSource
      • databaseLocker

        protected String databaseLocker
      • directory

        protected String directory
      • enableAudit

        protected Boolean enableAudit
      • lockAcquireSleepInterval

        protected Long lockAcquireSleepInterval
      • lockDataSource

        protected String lockDataSource
      • lockKeepAlivePeriod

        protected Long lockKeepAlivePeriod
      • locker

        protected String locker
      • maxAuditDepth

        protected BigInteger maxAuditDepth
      • maxProducersToAudit

        protected BigInteger maxProducersToAudit
      • networkTimeout

        protected BigInteger networkTimeout
      • scheduledThreadPoolExecutor

        protected String scheduledThreadPoolExecutor
      • statements

        protected String statements
      • stopOnError

        protected Boolean stopOnError
      • transactionIsolation

        protected BigInteger transactionIsolation
      • usageManager

        protected String usageManager
      • useDatabaseLock

        protected Boolean useDatabaseLock
      • useExternalMessageReferences

        protected Boolean useExternalMessageReferences
      • useLock

        protected Boolean useLock
      • wireFormat

        protected String wireFormat
    • Constructor Detail

      • DtoJdbcPersistenceAdapter

        public DtoJdbcPersistenceAdapter()
    • Method Detail

      • getAdapter

        public String getAdapter()
        Gets the value of the adapter property.
        Returns:
        possible object is String
      • setAdapter

        public void setAdapter​(String value)
        Sets the value of the adapter property.
        Parameters:
        value - allowed object is String
      • getAuditRecoveryDepth

        public BigInteger getAuditRecoveryDepth()
        Gets the value of the auditRecoveryDepth property.
        Returns:
        possible object is BigInteger
      • setAuditRecoveryDepth

        public void setAuditRecoveryDepth​(BigInteger value)
        Sets the value of the auditRecoveryDepth property.
        Parameters:
        value - allowed object is BigInteger
      • getBrokerName

        public String getBrokerName()
        Gets the value of the brokerName property.
        Returns:
        possible object is String
      • setBrokerName

        public void setBrokerName​(String value)
        Sets the value of the brokerName property.
        Parameters:
        value - allowed object is String
      • getBrokerService

        public String getBrokerService()
        Gets the value of the brokerService property.
        Returns:
        possible object is String
      • setBrokerService

        public void setBrokerService​(String value)
        Sets the value of the brokerService property.
        Parameters:
        value - allowed object is String
      • isChangeAutoCommitAllowed

        public Boolean isChangeAutoCommitAllowed()
        Gets the value of the changeAutoCommitAllowed property.
        Returns:
        possible object is Boolean
      • setChangeAutoCommitAllowed

        public void setChangeAutoCommitAllowed​(Boolean value)
        Sets the value of the changeAutoCommitAllowed property.
        Parameters:
        value - allowed object is Boolean
      • getCleanupPeriod

        public BigInteger getCleanupPeriod()
        Gets the value of the cleanupPeriod property.
        Returns:
        possible object is BigInteger
      • setCleanupPeriod

        public void setCleanupPeriod​(BigInteger value)
        Sets the value of the cleanupPeriod property.
        Parameters:
        value - allowed object is BigInteger
      • isCreateTablesOnStartup

        public Boolean isCreateTablesOnStartup()
        Gets the value of the createTablesOnStartup property.
        Returns:
        possible object is Boolean
      • setCreateTablesOnStartup

        public void setCreateTablesOnStartup​(Boolean value)
        Sets the value of the createTablesOnStartup property.
        Parameters:
        value - allowed object is Boolean
      • getDataDirectory

        public String getDataDirectory()
        Gets the value of the dataDirectory property.
        Returns:
        possible object is String
      • setDataDirectory

        public void setDataDirectory​(String value)
        Sets the value of the dataDirectory property.
        Parameters:
        value - allowed object is String
      • getDataDirectoryFile

        public String getDataDirectoryFile()
        Gets the value of the dataDirectoryFile property.
        Returns:
        possible object is String
      • setDataDirectoryFile

        public void setDataDirectoryFile​(String value)
        Sets the value of the dataDirectoryFile property.
        Parameters:
        value - allowed object is String
      • getDataSource

        public String getDataSource()
        Gets the value of the dataSource property.
        Returns:
        possible object is String
      • setDataSource

        public void setDataSource​(String value)
        Sets the value of the dataSource property.
        Parameters:
        value - allowed object is String
      • getDatabaseLocker

        public String getDatabaseLocker()
        Gets the value of the databaseLocker property.
        Returns:
        possible object is String
      • setDatabaseLocker

        public void setDatabaseLocker​(String value)
        Sets the value of the databaseLocker property.
        Parameters:
        value - allowed object is String
      • getDirectory

        public String getDirectory()
        Gets the value of the directory property.
        Returns:
        possible object is String
      • setDirectory

        public void setDirectory​(String value)
        Sets the value of the directory property.
        Parameters:
        value - allowed object is String
      • getDs

        public String getDs()
        Gets the value of the ds property.
        Returns:
        possible object is String
      • setDs

        public void setDs​(String value)
        Sets the value of the ds property.
        Parameters:
        value - allowed object is String
      • isEnableAudit

        public Boolean isEnableAudit()
        Gets the value of the enableAudit property.
        Returns:
        possible object is Boolean
      • setEnableAudit

        public void setEnableAudit​(Boolean value)
        Sets the value of the enableAudit property.
        Parameters:
        value - allowed object is Boolean
      • getLockAcquireSleepInterval

        public Long getLockAcquireSleepInterval()
        Gets the value of the lockAcquireSleepInterval property.
        Returns:
        possible object is Long
      • setLockAcquireSleepInterval

        public void setLockAcquireSleepInterval​(Long value)
        Sets the value of the lockAcquireSleepInterval property.
        Parameters:
        value - allowed object is Long
      • getLockDataSource

        public String getLockDataSource()
        Gets the value of the lockDataSource property.
        Returns:
        possible object is String
      • setLockDataSource

        public void setLockDataSource​(String value)
        Sets the value of the lockDataSource property.
        Parameters:
        value - allowed object is String
      • getLockKeepAlivePeriod

        public Long getLockKeepAlivePeriod()
        Gets the value of the lockKeepAlivePeriod property.
        Returns:
        possible object is Long
      • setLockKeepAlivePeriod

        public void setLockKeepAlivePeriod​(Long value)
        Sets the value of the lockKeepAlivePeriod property.
        Parameters:
        value - allowed object is Long
      • getLocker

        public String getLocker()
        Gets the value of the locker property.
        Returns:
        possible object is String
      • setLocker

        public void setLocker​(String value)
        Sets the value of the locker property.
        Parameters:
        value - allowed object is String
      • getMaxAuditDepth

        public BigInteger getMaxAuditDepth()
        Gets the value of the maxAuditDepth property.
        Returns:
        possible object is BigInteger
      • setMaxAuditDepth

        public void setMaxAuditDepth​(BigInteger value)
        Sets the value of the maxAuditDepth property.
        Parameters:
        value - allowed object is BigInteger
      • getMaxProducersToAudit

        public BigInteger getMaxProducersToAudit()
        Gets the value of the maxProducersToAudit property.
        Returns:
        possible object is BigInteger
      • setMaxProducersToAudit

        public void setMaxProducersToAudit​(BigInteger value)
        Sets the value of the maxProducersToAudit property.
        Parameters:
        value - allowed object is BigInteger
      • getMaxRows

        public BigInteger getMaxRows()
        Gets the value of the maxRows property.
        Returns:
        possible object is BigInteger
      • setMaxRows

        public void setMaxRows​(BigInteger value)
        Sets the value of the maxRows property.
        Parameters:
        value - allowed object is BigInteger
      • getNetworkTimeout

        public BigInteger getNetworkTimeout()
        Gets the value of the networkTimeout property.
        Returns:
        possible object is BigInteger
      • setNetworkTimeout

        public void setNetworkTimeout​(BigInteger value)
        Sets the value of the networkTimeout property.
        Parameters:
        value - allowed object is BigInteger
      • getQueryTimeout

        public BigInteger getQueryTimeout()
        Gets the value of the queryTimeout property.
        Returns:
        possible object is BigInteger
      • setQueryTimeout

        public void setQueryTimeout​(BigInteger value)
        Sets the value of the queryTimeout property.
        Parameters:
        value - allowed object is BigInteger
      • getScheduledThreadPoolExecutor

        public String getScheduledThreadPoolExecutor()
        Gets the value of the scheduledThreadPoolExecutor property.
        Returns:
        possible object is String
      • setScheduledThreadPoolExecutor

        public void setScheduledThreadPoolExecutor​(String value)
        Sets the value of the scheduledThreadPoolExecutor property.
        Parameters:
        value - allowed object is String
      • getStatements

        public String getStatements()
        Gets the value of the statements property.
        Returns:
        possible object is String
      • setStatements

        public void setStatements​(String value)
        Sets the value of the statements property.
        Parameters:
        value - allowed object is String
      • isStopOnError

        public Boolean isStopOnError()
        Gets the value of the stopOnError property.
        Returns:
        possible object is Boolean
      • setStopOnError

        public void setStopOnError​(Boolean value)
        Sets the value of the stopOnError property.
        Parameters:
        value - allowed object is Boolean
      • getTransactionIsolation

        public BigInteger getTransactionIsolation()
        Gets the value of the transactionIsolation property.
        Returns:
        possible object is BigInteger
      • setTransactionIsolation

        public void setTransactionIsolation​(BigInteger value)
        Sets the value of the transactionIsolation property.
        Parameters:
        value - allowed object is BigInteger
      • getUsageManager

        public String getUsageManager()
        Gets the value of the usageManager property.
        Returns:
        possible object is String
      • setUsageManager

        public void setUsageManager​(String value)
        Sets the value of the usageManager property.
        Parameters:
        value - allowed object is String
      • isUseDatabaseLock

        public Boolean isUseDatabaseLock()
        Gets the value of the useDatabaseLock property.
        Returns:
        possible object is Boolean
      • setUseDatabaseLock

        public void setUseDatabaseLock​(Boolean value)
        Sets the value of the useDatabaseLock property.
        Parameters:
        value - allowed object is Boolean
      • isUseExternalMessageReferences

        public Boolean isUseExternalMessageReferences()
        Gets the value of the useExternalMessageReferences property.
        Returns:
        possible object is Boolean
      • setUseExternalMessageReferences

        public void setUseExternalMessageReferences​(Boolean value)
        Sets the value of the useExternalMessageReferences property.
        Parameters:
        value - allowed object is Boolean
      • isUseLock

        public Boolean isUseLock()
        Gets the value of the useLock property.
        Returns:
        possible object is Boolean
      • setUseLock

        public void setUseLock​(Boolean value)
        Sets the value of the useLock property.
        Parameters:
        value - allowed object is Boolean
      • getWireFormat

        public String getWireFormat()
        Gets the value of the wireFormat property.
        Returns:
        possible object is String
      • setWireFormat

        public void setWireFormat​(String value)
        Sets the value of the wireFormat property.
        Parameters:
        value - allowed object is String
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getOtherAttributes

        public Map<QName,​String> getOtherAttributes()
        Gets a map that contains attributes that aren't bound to any typed property on this class.

        the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

        Returns:
        always non-null
      • append

        public StringBuilder append​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                    StringBuilder buffer,
                                    org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        append in interface org.jvnet.jaxb2_commons.lang.ToString2
      • appendFields

        public StringBuilder appendFields​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                          StringBuilder buffer,
                                          org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2