Class DtoTaskRunnerFactory

java.lang.Object
org.apache.activemq.schema.core.DtoTaskRunnerFactory
All Implemented Interfaces:
org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

public class DtoTaskRunnerFactory extends Object implements org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

Classe Java pour anonymous complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice maxOccurs="unbounded" minOccurs="0">
         <choice>
           <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="rejectedTaskHandler" 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="threadClassLoader" 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="daemon" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="dedicatedTaskRunner" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="executor" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="maxIterationsPerRun" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="maxThreadPoolSize" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="priority" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="rejectedTaskHandler" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="shutdownAwaitTermination" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="threadClassLoader" 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 Details

    • executorOrRejectedTaskHandlerOrThreadClassLoader

      protected List<Object> executorOrRejectedTaskHandlerOrThreadClassLoader
    • daemon

      protected Boolean daemon
    • dedicatedTaskRunner

      protected Boolean dedicatedTaskRunner
    • executor

      protected String executor
    • maxIterationsPerRun

      protected BigInteger maxIterationsPerRun
    • maxThreadPoolSize

      protected BigInteger maxThreadPoolSize
    • name

      protected String name
    • priority

      protected BigInteger priority
    • rejectedTaskHandler

      protected String rejectedTaskHandler
    • shutdownAwaitTermination

      protected Long shutdownAwaitTermination
    • threadClassLoader

      protected String threadClassLoader
    • id

      protected String id
  • Constructor Details

    • DtoTaskRunnerFactory

      public DtoTaskRunnerFactory()
  • Method Details

    • getExecutorOrRejectedTaskHandlerOrThreadClassLoader

      public List<Object> getExecutorOrRejectedTaskHandlerOrThreadClassLoader()
      Gets the value of the executorOrRejectedTaskHandlerOrThreadClassLoader 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 Jakarta XML Binding object. This is why there is not a set method for the executorOrRejectedTaskHandlerOrThreadClassLoader property.

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

          getExecutorOrRejectedTaskHandlerOrThreadClassLoader().add(newItem);
       

      Objects of the following type(s) are allowed in the list JAXBElement<DtoTaskRunnerFactory.Executor> JAXBElement<DtoTaskRunnerFactory.RejectedTaskHandler> JAXBElement<DtoTaskRunnerFactory.ThreadClassLoader> Object

    • isDaemon

      public Boolean isDaemon()
      Obtient la valeur de la propriété daemon.
      Returns:
      possible object is Boolean
    • setDaemon

      public void setDaemon(Boolean value)
      Définit la valeur de la propriété daemon.
      Parameters:
      value - allowed object is Boolean
    • isDedicatedTaskRunner

      public Boolean isDedicatedTaskRunner()
      Obtient la valeur de la propriété dedicatedTaskRunner.
      Returns:
      possible object is Boolean
    • setDedicatedTaskRunner

      public void setDedicatedTaskRunner(Boolean value)
      Définit la valeur de la propriété dedicatedTaskRunner.
      Parameters:
      value - allowed object is Boolean
    • getExecutor

      public String getExecutor()
      Obtient la valeur de la propriété executor.
      Returns:
      possible object is String
    • setExecutor

      public void setExecutor(String value)
      Définit la valeur de la propriété executor.
      Parameters:
      value - allowed object is String
    • getMaxIterationsPerRun

      public BigInteger getMaxIterationsPerRun()
      Obtient la valeur de la propriété maxIterationsPerRun.
      Returns:
      possible object is BigInteger
    • setMaxIterationsPerRun

      public void setMaxIterationsPerRun(BigInteger value)
      Définit la valeur de la propriété maxIterationsPerRun.
      Parameters:
      value - allowed object is BigInteger
    • getMaxThreadPoolSize

      public BigInteger getMaxThreadPoolSize()
      Obtient la valeur de la propriété maxThreadPoolSize.
      Returns:
      possible object is BigInteger
    • setMaxThreadPoolSize

      public void setMaxThreadPoolSize(BigInteger value)
      Définit la valeur de la propriété maxThreadPoolSize.
      Parameters:
      value - allowed object is BigInteger
    • getName

      public String getName()
      Obtient la valeur de la propriété name.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Définit la valeur de la propriété name.
      Parameters:
      value - allowed object is String
    • getPriority

      public BigInteger getPriority()
      Obtient la valeur de la propriété priority.
      Returns:
      possible object is BigInteger
    • setPriority

      public void setPriority(BigInteger value)
      Définit la valeur de la propriété priority.
      Parameters:
      value - allowed object is BigInteger
    • getRejectedTaskHandler

      public String getRejectedTaskHandler()
      Obtient la valeur de la propriété rejectedTaskHandler.
      Returns:
      possible object is String
    • setRejectedTaskHandler

      public void setRejectedTaskHandler(String value)
      Définit la valeur de la propriété rejectedTaskHandler.
      Parameters:
      value - allowed object is String
    • getShutdownAwaitTermination

      public Long getShutdownAwaitTermination()
      Obtient la valeur de la propriété shutdownAwaitTermination.
      Returns:
      possible object is Long
    • setShutdownAwaitTermination

      public void setShutdownAwaitTermination(Long value)
      Définit la valeur de la propriété shutdownAwaitTermination.
      Parameters:
      value - allowed object is Long
    • getThreadClassLoader

      public String getThreadClassLoader()
      Obtient la valeur de la propriété threadClassLoader.
      Returns:
      possible object is String
    • setThreadClassLoader

      public void setThreadClassLoader(String value)
      Définit la valeur de la propriété threadClassLoader.
      Parameters:
      value - allowed object is String
    • getId

      public String getId()
      Obtient la valeur de la propriété id.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Définit la valeur de la propriété id.
      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.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
    • appendFields

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

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

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

      public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)
      Specified by:
      equals in interface org.jvnet.jaxb.lang.Equals
    • equals

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