org.apache.activemq.schema.core
Class DtoPListStoreImpl

java.lang.Object
  extended by org.apache.activemq.schema.core.DtoPListStoreImpl
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class DtoPListStoreImpl
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

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="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>
           <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
         </choice>
       </choice>
       <attribute name="brokerService" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="cleanupInterval" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="directory" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="enableIndexWriteAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="failIfDatabaseIsLocked" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="indexCacheSize" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="indexEnablePageCaching" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="indexPageSize" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="indexWriteBatchSize" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="journalMaxFileLength" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="journalMaxWriteBatchSize" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="lazyInit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DtoPListStoreImpl.BrokerService
          Java class for anonymous complex type.
 
Field Summary
protected  String brokerService
           
protected  List<Object> brokerServiceOrAny
           
protected  Long cleanupInterval
           
protected  String directory
           
protected  Boolean enableIndexWriteAsync
           
protected  Boolean failIfDatabaseIsLocked
           
protected  String id
           
protected  BigInteger indexCacheSize
           
protected  Boolean indexEnablePageCaching
           
protected  BigInteger indexPageSize
           
protected  BigInteger indexWriteBatchSize
           
protected  BigInteger journalMaxFileLength
           
protected  BigInteger journalMaxWriteBatchSize
           
protected  Boolean lazyInit
           
 
Constructor Summary
DtoPListStoreImpl()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 String getBrokerService()
          Gets the value of the brokerService property.
 List<Object> getBrokerServiceOrAny()
          Gets the value of the brokerServiceOrAny property.
 Long getCleanupInterval()
          Gets the value of the cleanupInterval property.
 String getDirectory()
          Gets the value of the directory property.
 String getId()
          Gets the value of the id property.
 BigInteger getIndexCacheSize()
          Gets the value of the indexCacheSize property.
 BigInteger getIndexPageSize()
          Gets the value of the indexPageSize property.
 BigInteger getIndexWriteBatchSize()
          Gets the value of the indexWriteBatchSize property.
 BigInteger getJournalMaxFileLength()
          Gets the value of the journalMaxFileLength property.
 BigInteger getJournalMaxWriteBatchSize()
          Gets the value of the journalMaxWriteBatchSize property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isEnableIndexWriteAsync()
          Gets the value of the enableIndexWriteAsync property.
 Boolean isFailIfDatabaseIsLocked()
          Gets the value of the failIfDatabaseIsLocked property.
 Boolean isIndexEnablePageCaching()
          Gets the value of the indexEnablePageCaching property.
 Boolean isLazyInit()
          Gets the value of the lazyInit property.
 void setBrokerService(String value)
          Sets the value of the brokerService property.
 void setCleanupInterval(Long value)
          Sets the value of the cleanupInterval property.
 void setDirectory(String value)
          Sets the value of the directory property.
 void setEnableIndexWriteAsync(Boolean value)
          Sets the value of the enableIndexWriteAsync property.
 void setFailIfDatabaseIsLocked(Boolean value)
          Sets the value of the failIfDatabaseIsLocked property.
 void setId(String value)
          Sets the value of the id property.
 void setIndexCacheSize(BigInteger value)
          Sets the value of the indexCacheSize property.
 void setIndexEnablePageCaching(Boolean value)
          Sets the value of the indexEnablePageCaching property.
 void setIndexPageSize(BigInteger value)
          Sets the value of the indexPageSize property.
 void setIndexWriteBatchSize(BigInteger value)
          Sets the value of the indexWriteBatchSize property.
 void setJournalMaxFileLength(BigInteger value)
          Sets the value of the journalMaxFileLength property.
 void setJournalMaxWriteBatchSize(BigInteger value)
          Sets the value of the journalMaxWriteBatchSize property.
 void setLazyInit(Boolean value)
          Sets the value of the lazyInit property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

brokerServiceOrAny

protected List<Object> brokerServiceOrAny

brokerService

protected String brokerService

cleanupInterval

protected Long cleanupInterval

directory

protected String directory

enableIndexWriteAsync

protected Boolean enableIndexWriteAsync

failIfDatabaseIsLocked

protected Boolean failIfDatabaseIsLocked

indexCacheSize

protected BigInteger indexCacheSize

indexEnablePageCaching

protected Boolean indexEnablePageCaching

indexPageSize

protected BigInteger indexPageSize

indexWriteBatchSize

protected BigInteger indexWriteBatchSize

journalMaxFileLength

protected BigInteger journalMaxFileLength

journalMaxWriteBatchSize

protected BigInteger journalMaxWriteBatchSize

lazyInit

protected Boolean lazyInit

id

protected String id
Constructor Detail

DtoPListStoreImpl

public DtoPListStoreImpl()
Method Detail

getBrokerServiceOrAny

public List<Object> getBrokerServiceOrAny()
Gets the value of the brokerServiceOrAny property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the brokerServiceOrAny property.

For example, to add a new item, do as follows:

    getBrokerServiceOrAny().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DtoPListStoreImpl.BrokerService> Object


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

getCleanupInterval

public Long getCleanupInterval()
Gets the value of the cleanupInterval property.

Returns:
possible object is Long

setCleanupInterval

public void setCleanupInterval(Long value)
Sets the value of the cleanupInterval property.

Parameters:
value - allowed object is Long

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

isEnableIndexWriteAsync

public Boolean isEnableIndexWriteAsync()
Gets the value of the enableIndexWriteAsync property.

Returns:
possible object is Boolean

setEnableIndexWriteAsync

public void setEnableIndexWriteAsync(Boolean value)
Sets the value of the enableIndexWriteAsync property.

Parameters:
value - allowed object is Boolean

isFailIfDatabaseIsLocked

public Boolean isFailIfDatabaseIsLocked()
Gets the value of the failIfDatabaseIsLocked property.

Returns:
possible object is Boolean

setFailIfDatabaseIsLocked

public void setFailIfDatabaseIsLocked(Boolean value)
Sets the value of the failIfDatabaseIsLocked property.

Parameters:
value - allowed object is Boolean

getIndexCacheSize

public BigInteger getIndexCacheSize()
Gets the value of the indexCacheSize property.

Returns:
possible object is BigInteger

setIndexCacheSize

public void setIndexCacheSize(BigInteger value)
Sets the value of the indexCacheSize property.

Parameters:
value - allowed object is BigInteger

isIndexEnablePageCaching

public Boolean isIndexEnablePageCaching()
Gets the value of the indexEnablePageCaching property.

Returns:
possible object is Boolean

setIndexEnablePageCaching

public void setIndexEnablePageCaching(Boolean value)
Sets the value of the indexEnablePageCaching property.

Parameters:
value - allowed object is Boolean

getIndexPageSize

public BigInteger getIndexPageSize()
Gets the value of the indexPageSize property.

Returns:
possible object is BigInteger

setIndexPageSize

public void setIndexPageSize(BigInteger value)
Sets the value of the indexPageSize property.

Parameters:
value - allowed object is BigInteger

getIndexWriteBatchSize

public BigInteger getIndexWriteBatchSize()
Gets the value of the indexWriteBatchSize property.

Returns:
possible object is BigInteger

setIndexWriteBatchSize

public void setIndexWriteBatchSize(BigInteger value)
Sets the value of the indexWriteBatchSize property.

Parameters:
value - allowed object is BigInteger

getJournalMaxFileLength

public BigInteger getJournalMaxFileLength()
Gets the value of the journalMaxFileLength property.

Returns:
possible object is BigInteger

setJournalMaxFileLength

public void setJournalMaxFileLength(BigInteger value)
Sets the value of the journalMaxFileLength property.

Parameters:
value - allowed object is BigInteger

getJournalMaxWriteBatchSize

public BigInteger getJournalMaxWriteBatchSize()
Gets the value of the journalMaxWriteBatchSize property.

Returns:
possible object is BigInteger

setJournalMaxWriteBatchSize

public void setJournalMaxWriteBatchSize(BigInteger value)
Sets the value of the journalMaxWriteBatchSize property.

Parameters:
value - allowed object is BigInteger

isLazyInit

public Boolean isLazyInit()
Gets the value of the lazyInit property.

Returns:
possible object is Boolean

setLazyInit

public void setLazyInit(Boolean value)
Sets the value of the lazyInit property.

Parameters:
value - allowed object is Boolean

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

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

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.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.