org.apache.activemq.schema.core
Class DtoSystemUsage

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

public class DtoSystemUsage
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="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}jdbcPersistenceAdapter"/>
                     <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapter"/>
                     <element ref="{http://activemq.apache.org/schema/core}kahaDB"/>
                     <element ref="{http://activemq.apache.org/schema/core}levelDB"/>
                     <element ref="{http://activemq.apache.org/schema/core}mKahaDB"/>
                     <element ref="{http://activemq.apache.org/schema/core}memoryPersistenceAdapter"/>
                     <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="executor" 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="jobSchedulerStore" 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="jobSchedulerUsage" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}jobSchedulerUsage"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="memoryUsage" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}memoryUsage"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="parent" 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="storeUsage" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}storeUsage"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="tempStore" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}levelDB"/>
                     <element ref="{http://activemq.apache.org/schema/core}pListStoreImpl"/>
                     <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="tempUsage" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}tempUsage"/>
                     <any namespace='##other'/>
                   </choice>
                 </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="executor" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="jobSchedulerStore" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="jobSchedulerUsage" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="memoryUsage" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="parent" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="sendFailIfNoSpace" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="sendFailIfNoSpaceAfterTimeout" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="sendFailIfNoSpaceExplicitySet" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="storeUsage" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="tempStore" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="tempUsage" 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>
 


Nested Class Summary
static class DtoSystemUsage.Adapter
          Java class for anonymous complex type.
static class DtoSystemUsage.Executor
          Java class for anonymous complex type.
static class DtoSystemUsage.JobSchedulerStore
          Java class for anonymous complex type.
static class DtoSystemUsage.JobSchedulerUsage
          Java class for anonymous complex type.
static class DtoSystemUsage.MemoryUsage
          Java class for anonymous complex type.
static class DtoSystemUsage.Parent
          Java class for anonymous complex type.
static class DtoSystemUsage.StoreUsage
          Java class for anonymous complex type.
static class DtoSystemUsage.TempStore
          Java class for anonymous complex type.
static class DtoSystemUsage.TempUsage
          Java class for anonymous complex type.
 
Field Summary
protected  String adapter
           
protected  List<Object> adapterOrExecutorOrJobSchedulerStore
           
protected  String executor
           
protected  String id
           
protected  String jobSchedulerStore
           
protected  String jobSchedulerUsage
           
protected  String memoryUsage
           
protected  String name
           
protected  String parent
           
protected  Boolean sendFailIfNoSpace
           
protected  Long sendFailIfNoSpaceAfterTimeout
           
protected  Boolean sendFailIfNoSpaceExplicitySet
           
protected  String storeUsage
           
protected  String tempStore
           
protected  String tempUsage
           
 
Constructor Summary
DtoSystemUsage()
           
 
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 getAdapter()
          Gets the value of the adapter property.
 List<Object> getAdapterOrExecutorOrJobSchedulerStore()
          Gets the value of the adapterOrExecutorOrJobSchedulerStore property.
 String getExecutor()
          Gets the value of the executor property.
 String getId()
          Gets the value of the id property.
 String getJobSchedulerStore()
          Gets the value of the jobSchedulerStore property.
 String getJobSchedulerUsage()
          Gets the value of the jobSchedulerUsage property.
 String getMemoryUsage()
          Gets the value of the memoryUsage property.
 String getName()
          Gets the value of the name property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getParent()
          Gets the value of the parent property.
 Long getSendFailIfNoSpaceAfterTimeout()
          Gets the value of the sendFailIfNoSpaceAfterTimeout property.
 String getStoreUsage()
          Gets the value of the storeUsage property.
 String getTempStore()
          Gets the value of the tempStore property.
 String getTempUsage()
          Gets the value of the tempUsage property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isSendFailIfNoSpace()
          Gets the value of the sendFailIfNoSpace property.
 Boolean isSendFailIfNoSpaceExplicitySet()
          Gets the value of the sendFailIfNoSpaceExplicitySet property.
 void setAdapter(String value)
          Sets the value of the adapter property.
 void setExecutor(String value)
          Sets the value of the executor property.
 void setId(String value)
          Sets the value of the id property.
 void setJobSchedulerStore(String value)
          Sets the value of the jobSchedulerStore property.
 void setJobSchedulerUsage(String value)
          Sets the value of the jobSchedulerUsage property.
 void setMemoryUsage(String value)
          Sets the value of the memoryUsage property.
 void setName(String value)
          Sets the value of the name property.
 void setParent(String value)
          Sets the value of the parent property.
 void setSendFailIfNoSpace(Boolean value)
          Sets the value of the sendFailIfNoSpace property.
 void setSendFailIfNoSpaceAfterTimeout(Long value)
          Sets the value of the sendFailIfNoSpaceAfterTimeout property.
 void setSendFailIfNoSpaceExplicitySet(Boolean value)
          Sets the value of the sendFailIfNoSpaceExplicitySet property.
 void setStoreUsage(String value)
          Sets the value of the storeUsage property.
 void setTempStore(String value)
          Sets the value of the tempStore property.
 void setTempUsage(String value)
          Sets the value of the tempUsage property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

adapterOrExecutorOrJobSchedulerStore

protected List<Object> adapterOrExecutorOrJobSchedulerStore

adapter

protected String adapter

executor

protected String executor

jobSchedulerStore

protected String jobSchedulerStore

jobSchedulerUsage

protected String jobSchedulerUsage

memoryUsage

protected String memoryUsage

name

protected String name

parent

protected String parent

sendFailIfNoSpace

protected Boolean sendFailIfNoSpace

sendFailIfNoSpaceAfterTimeout

protected Long sendFailIfNoSpaceAfterTimeout

sendFailIfNoSpaceExplicitySet

protected Boolean sendFailIfNoSpaceExplicitySet

storeUsage

protected String storeUsage

tempStore

protected String tempStore

tempUsage

protected String tempUsage

id

protected String id
Constructor Detail

DtoSystemUsage

public DtoSystemUsage()
Method Detail

getAdapterOrExecutorOrJobSchedulerStore

public List<Object> getAdapterOrExecutorOrJobSchedulerStore()
Gets the value of the adapterOrExecutorOrJobSchedulerStore 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 adapterOrExecutorOrJobSchedulerStore property.

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

    getAdapterOrExecutorOrJobSchedulerStore().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DtoSystemUsage.StoreUsage> JAXBElement<DtoSystemUsage.TempUsage> JAXBElement<DtoSystemUsage.Parent> JAXBElement<DtoSystemUsage.Adapter> JAXBElement<DtoSystemUsage.JobSchedulerUsage> JAXBElement<DtoSystemUsage.MemoryUsage> JAXBElement<DtoSystemUsage.Executor> JAXBElement<DtoSystemUsage.JobSchedulerStore> Object JAXBElement<DtoSystemUsage.TempStore>


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

getExecutor

public String getExecutor()
Gets the value of the executor property.

Returns:
possible object is String

setExecutor

public void setExecutor(String value)
Sets the value of the executor property.

Parameters:
value - allowed object is String

getJobSchedulerStore

public String getJobSchedulerStore()
Gets the value of the jobSchedulerStore property.

Returns:
possible object is String

setJobSchedulerStore

public void setJobSchedulerStore(String value)
Sets the value of the jobSchedulerStore property.

Parameters:
value - allowed object is String

getJobSchedulerUsage

public String getJobSchedulerUsage()
Gets the value of the jobSchedulerUsage property.

Returns:
possible object is String

setJobSchedulerUsage

public void setJobSchedulerUsage(String value)
Sets the value of the jobSchedulerUsage property.

Parameters:
value - allowed object is String

getMemoryUsage

public String getMemoryUsage()
Gets the value of the memoryUsage property.

Returns:
possible object is String

setMemoryUsage

public void setMemoryUsage(String value)
Sets the value of the memoryUsage property.

Parameters:
value - allowed object is String

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getParent

public String getParent()
Gets the value of the parent property.

Returns:
possible object is String

setParent

public void setParent(String value)
Sets the value of the parent property.

Parameters:
value - allowed object is String

isSendFailIfNoSpace

public Boolean isSendFailIfNoSpace()
Gets the value of the sendFailIfNoSpace property.

Returns:
possible object is Boolean

setSendFailIfNoSpace

public void setSendFailIfNoSpace(Boolean value)
Sets the value of the sendFailIfNoSpace property.

Parameters:
value - allowed object is Boolean

getSendFailIfNoSpaceAfterTimeout

public Long getSendFailIfNoSpaceAfterTimeout()
Gets the value of the sendFailIfNoSpaceAfterTimeout property.

Returns:
possible object is Long

setSendFailIfNoSpaceAfterTimeout

public void setSendFailIfNoSpaceAfterTimeout(Long value)
Sets the value of the sendFailIfNoSpaceAfterTimeout property.

Parameters:
value - allowed object is Long

isSendFailIfNoSpaceExplicitySet

public Boolean isSendFailIfNoSpaceExplicitySet()
Gets the value of the sendFailIfNoSpaceExplicitySet property.

Returns:
possible object is Boolean

setSendFailIfNoSpaceExplicitySet

public void setSendFailIfNoSpaceExplicitySet(Boolean value)
Sets the value of the sendFailIfNoSpaceExplicitySet property.

Parameters:
value - allowed object is Boolean

getStoreUsage

public String getStoreUsage()
Gets the value of the storeUsage property.

Returns:
possible object is String

setStoreUsage

public void setStoreUsage(String value)
Sets the value of the storeUsage property.

Parameters:
value - allowed object is String

getTempStore

public String getTempStore()
Gets the value of the tempStore property.

Returns:
possible object is String

setTempStore

public void setTempStore(String value)
Sets the value of the tempStore property.

Parameters:
value - allowed object is String

getTempUsage

public String getTempUsage()
Gets the value of the tempUsage property.

Returns:
possible object is String

setTempUsage

public void setTempUsage(String value)
Sets the value of the tempUsage 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

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.