Class DtoTaskRunnerFactory

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

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

    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 Detail

      • executorOrRejectedTaskHandlerOrThreadClassLoader

        protected List<Object> executorOrRejectedTaskHandlerOrThreadClassLoader
      • dedicatedTaskRunner

        protected Boolean dedicatedTaskRunner
      • executor

        protected String executor
      • maxIterationsPerRun

        protected BigInteger maxIterationsPerRun
      • maxThreadPoolSize

        protected BigInteger maxThreadPoolSize
      • rejectedTaskHandler

        protected String rejectedTaskHandler
      • shutdownAwaitTermination

        protected Long shutdownAwaitTermination
      • threadClassLoader

        protected String threadClassLoader
    • Constructor Detail

      • DtoTaskRunnerFactory

        public DtoTaskRunnerFactory()
    • Method Detail

      • 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 JAXB 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 Object JAXBElement<DtoTaskRunnerFactory.Executor> JAXBElement<DtoTaskRunnerFactory.RejectedTaskHandler> JAXBElement<DtoTaskRunnerFactory.ThreadClassLoader>

      • 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
      • 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