org.ow2.petals.component.framework.jbidescriptor.generated
Class Component

java.lang.Object
  extended by org.ow2.petals.component.framework.jbidescriptor.generated.Component

public class Component
extends java.lang.Object

Java class for Component complex type.

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

 <complexType name="Component">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://java.sun.com/xml/ns/jbi}identification"/>
         <element ref="{http://java.sun.com/xml/ns/jbi}component-class-name"/>
         <element ref="{http://java.sun.com/xml/ns/jbi}component-class-path"/>
         <element ref="{http://java.sun.com/xml/ns/jbi}bootstrap-class-name"/>
         <element ref="{http://java.sun.com/xml/ns/jbi}bootstrap-class-path"/>
         <group ref="{http://java.sun.com/xml/ns/jbi}shared-library-list" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}acceptor-pool-size"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}acceptor-retry-number" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}acceptor-retry-wait" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}acceptor-stop-max-wait" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}message-processor-max-pool-size" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}processor-pool-size"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}processor-max-pool-size" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}processor-keep-alive-time" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}processor-stop-max-wait" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}time-beetween-async-cleaner-runs" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}properties-file" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}component-interceptors" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}external-listener-class-name" minOccurs="0"/>
         <element ref="{http://petals.ow2.org/components/extensions/version-5}jbi-listener-class-name"/>
         <any processContents='skip' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="type" use="required" type="{http://java.sun.com/xml/ns/jbi}Component-type" />
       <attribute name="component-class-loader-delegation" type="{http://java.sun.com/xml/ns/jbi}Class-loader-delegation-type" />
       <attribute name="bootstrap-class-loader-delegation" type="{http://java.sun.com/xml/ns/jbi}Class-loader-delegation-type" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Component.SharedLibrary
          Java class for anonymous complex type.
 
Field Summary
protected  Runtimepositivestrictint acceptorPoolSize
           
protected  Settablepositivestrictint acceptorRetryNumber
           
protected  Settablepositivestrictlong acceptorRetryWait
           
protected  Runtimelong acceptorStopMaxWait
           
protected  java.util.List<org.w3c.dom.Element> any
           
protected  ClassLoaderDelegationType bootstrapClassLoaderDelegation
           
protected  java.lang.String bootstrapClassName
           
protected  ClassPath bootstrapClassPath
           
protected  ClassLoaderDelegationType componentClassLoaderDelegation
           
protected  ComponentClassName componentClassName
           
protected  ClassPath componentClassPath
           
protected  ComponentInterceptors componentInterceptors
           
protected  java.lang.String externalListenerClassName
           
protected  Identification identification
           
protected  java.lang.String jbiListenerClassName
           
protected  Runtimepositivestrictint messageProcessorMaxPoolSize
           
protected  Runtimepositivestrictint processorKeepAliveTime
           
protected  Runtimepositivestrictint processorMaxPoolSize
           
protected  Runtimepositivestrictint processorPoolSize
           
protected  Runtimepositivestrictlong processorStopMaxWait
           
protected  SettableanyURI propertiesFile
           
protected  java.util.List<Component.SharedLibrary> sharedLibraryList
           
protected  Settablepositivestrictlong timeBeetweenAsyncCleanerRuns
           
protected  ComponentType type
           
 
Constructor Summary
Component()
           
 
Method Summary
 Runtimepositivestrictint getAcceptorPoolSize()
          Gets the value of the acceptorPoolSize property.
 Settablepositivestrictint getAcceptorRetryNumber()
          Gets the value of the acceptorRetryNumber property.
 Settablepositivestrictlong getAcceptorRetryWait()
          Gets the value of the acceptorRetryWait property.
 Runtimelong getAcceptorStopMaxWait()
          Gets the value of the acceptorStopMaxWait property.
 java.util.List<org.w3c.dom.Element> getAny()
          Gets the value of the any property.
 ClassLoaderDelegationType getBootstrapClassLoaderDelegation()
          Gets the value of the bootstrapClassLoaderDelegation property.
 java.lang.String getBootstrapClassName()
          Gets the value of the bootstrapClassName property.
 ClassPath getBootstrapClassPath()
          Gets the value of the bootstrapClassPath property.
 ClassLoaderDelegationType getComponentClassLoaderDelegation()
          Gets the value of the componentClassLoaderDelegation property.
 ComponentClassName getComponentClassName()
          Gets the value of the componentClassName property.
 ClassPath getComponentClassPath()
          Gets the value of the componentClassPath property.
 ComponentInterceptors getComponentInterceptors()
          Gets the value of the componentInterceptors property.
 java.lang.String getExternalListenerClassName()
          Gets the value of the externalListenerClassName property.
 Identification getIdentification()
          Gets the value of the identification property.
 java.lang.String getJbiListenerClassName()
          Gets the value of the jbiListenerClassName property.
 Runtimepositivestrictint getMessageProcessorMaxPoolSize()
          Gets the value of the messageProcessorMaxPoolSize property.
 Runtimepositivestrictint getProcessorKeepAliveTime()
          Gets the value of the processorKeepAliveTime property.
 Runtimepositivestrictint getProcessorMaxPoolSize()
          Gets the value of the processorMaxPoolSize property.
 Runtimepositivestrictint getProcessorPoolSize()
          Gets the value of the processorPoolSize property.
 Runtimepositivestrictlong getProcessorStopMaxWait()
          Gets the value of the processorStopMaxWait property.
 SettableanyURI getPropertiesFile()
          Gets the value of the propertiesFile property.
 java.util.List<Component.SharedLibrary> getSharedLibraryList()
          Gets the value of the sharedLibraryList property.
 Settablepositivestrictlong getTimeBeetweenAsyncCleanerRuns()
          Gets the value of the timeBeetweenAsyncCleanerRuns property.
 ComponentType getType()
          Gets the value of the type property.
 void setAcceptorPoolSize(Runtimepositivestrictint value)
          Sets the value of the acceptorPoolSize property.
 void setAcceptorRetryNumber(Settablepositivestrictint value)
          Sets the value of the acceptorRetryNumber property.
 void setAcceptorRetryWait(Settablepositivestrictlong value)
          Sets the value of the acceptorRetryWait property.
 void setAcceptorStopMaxWait(Runtimelong value)
          Sets the value of the acceptorStopMaxWait property.
 void setBootstrapClassLoaderDelegation(ClassLoaderDelegationType value)
          Sets the value of the bootstrapClassLoaderDelegation property.
 void setBootstrapClassName(java.lang.String value)
          Sets the value of the bootstrapClassName property.
 void setBootstrapClassPath(ClassPath value)
          Sets the value of the bootstrapClassPath property.
 void setComponentClassLoaderDelegation(ClassLoaderDelegationType value)
          Sets the value of the componentClassLoaderDelegation property.
 void setComponentClassName(ComponentClassName value)
          Sets the value of the componentClassName property.
 void setComponentClassPath(ClassPath value)
          Sets the value of the componentClassPath property.
 void setComponentInterceptors(ComponentInterceptors value)
          Sets the value of the componentInterceptors property.
 void setExternalListenerClassName(java.lang.String value)
          Sets the value of the externalListenerClassName property.
 void setIdentification(Identification value)
          Sets the value of the identification property.
 void setJbiListenerClassName(java.lang.String value)
          Sets the value of the jbiListenerClassName property.
 void setMessageProcessorMaxPoolSize(Runtimepositivestrictint value)
          Sets the value of the messageProcessorMaxPoolSize property.
 void setProcessorKeepAliveTime(Runtimepositivestrictint value)
          Sets the value of the processorKeepAliveTime property.
 void setProcessorMaxPoolSize(Runtimepositivestrictint value)
          Sets the value of the processorMaxPoolSize property.
 void setProcessorPoolSize(Runtimepositivestrictint value)
          Sets the value of the processorPoolSize property.
 void setProcessorStopMaxWait(Runtimepositivestrictlong value)
          Sets the value of the processorStopMaxWait property.
 void setPropertiesFile(SettableanyURI value)
          Sets the value of the propertiesFile property.
 void setTimeBeetweenAsyncCleanerRuns(Settablepositivestrictlong value)
          Sets the value of the timeBeetweenAsyncCleanerRuns property.
 void setType(ComponentType value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identification

protected Identification identification

componentClassName

protected ComponentClassName componentClassName

componentClassPath

protected ClassPath componentClassPath

bootstrapClassName

protected java.lang.String bootstrapClassName

bootstrapClassPath

protected ClassPath bootstrapClassPath

sharedLibraryList

protected java.util.List<Component.SharedLibrary> sharedLibraryList

acceptorPoolSize

protected Runtimepositivestrictint acceptorPoolSize

acceptorRetryNumber

protected Settablepositivestrictint acceptorRetryNumber

acceptorRetryWait

protected Settablepositivestrictlong acceptorRetryWait

acceptorStopMaxWait

protected Runtimelong acceptorStopMaxWait

messageProcessorMaxPoolSize

protected Runtimepositivestrictint messageProcessorMaxPoolSize

processorPoolSize

protected Runtimepositivestrictint processorPoolSize

processorMaxPoolSize

protected Runtimepositivestrictint processorMaxPoolSize

processorKeepAliveTime

protected Runtimepositivestrictint processorKeepAliveTime

processorStopMaxWait

protected Runtimepositivestrictlong processorStopMaxWait

timeBeetweenAsyncCleanerRuns

protected Settablepositivestrictlong timeBeetweenAsyncCleanerRuns

propertiesFile

protected SettableanyURI propertiesFile

componentInterceptors

protected ComponentInterceptors componentInterceptors

externalListenerClassName

protected java.lang.String externalListenerClassName

jbiListenerClassName

protected java.lang.String jbiListenerClassName

any

protected java.util.List<org.w3c.dom.Element> any

type

protected ComponentType type

componentClassLoaderDelegation

protected ClassLoaderDelegationType componentClassLoaderDelegation

bootstrapClassLoaderDelegation

protected ClassLoaderDelegationType bootstrapClassLoaderDelegation
Constructor Detail

Component

public Component()
Method Detail

getIdentification

public Identification getIdentification()
Gets the value of the identification property.

Returns:
possible object is Identification

setIdentification

public void setIdentification(Identification value)
Sets the value of the identification property.

Parameters:
value - allowed object is Identification

getComponentClassName

public ComponentClassName getComponentClassName()
Gets the value of the componentClassName property.

Returns:
possible object is ComponentClassName

setComponentClassName

public void setComponentClassName(ComponentClassName value)
Sets the value of the componentClassName property.

Parameters:
value - allowed object is ComponentClassName

getComponentClassPath

public ClassPath getComponentClassPath()
Gets the value of the componentClassPath property.

Returns:
possible object is ClassPath

setComponentClassPath

public void setComponentClassPath(ClassPath value)
Sets the value of the componentClassPath property.

Parameters:
value - allowed object is ClassPath

getBootstrapClassName

public java.lang.String getBootstrapClassName()
Gets the value of the bootstrapClassName property.

Returns:
possible object is String

setBootstrapClassName

public void setBootstrapClassName(java.lang.String value)
Sets the value of the bootstrapClassName property.

Parameters:
value - allowed object is String

getBootstrapClassPath

public ClassPath getBootstrapClassPath()
Gets the value of the bootstrapClassPath property.

Returns:
possible object is ClassPath

setBootstrapClassPath

public void setBootstrapClassPath(ClassPath value)
Sets the value of the bootstrapClassPath property.

Parameters:
value - allowed object is ClassPath

getSharedLibraryList

public java.util.List<Component.SharedLibrary> getSharedLibraryList()
Gets the value of the sharedLibraryList 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 sharedLibraryList property.

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

    getSharedLibraryList().add(newItem);
 

Objects of the following type(s) are allowed in the list Component.SharedLibrary


getAcceptorPoolSize

public Runtimepositivestrictint getAcceptorPoolSize()
Gets the value of the acceptorPoolSize property.

Returns:
possible object is Runtimepositivestrictint

setAcceptorPoolSize

public void setAcceptorPoolSize(Runtimepositivestrictint value)
Sets the value of the acceptorPoolSize property.

Parameters:
value - allowed object is Runtimepositivestrictint

getAcceptorRetryNumber

public Settablepositivestrictint getAcceptorRetryNumber()
Gets the value of the acceptorRetryNumber property.

Returns:
possible object is Settablepositivestrictint

setAcceptorRetryNumber

public void setAcceptorRetryNumber(Settablepositivestrictint value)
Sets the value of the acceptorRetryNumber property.

Parameters:
value - allowed object is Settablepositivestrictint

getAcceptorRetryWait

public Settablepositivestrictlong getAcceptorRetryWait()
Gets the value of the acceptorRetryWait property.

Returns:
possible object is Settablepositivestrictlong

setAcceptorRetryWait

public void setAcceptorRetryWait(Settablepositivestrictlong value)
Sets the value of the acceptorRetryWait property.

Parameters:
value - allowed object is Settablepositivestrictlong

getAcceptorStopMaxWait

public Runtimelong getAcceptorStopMaxWait()
Gets the value of the acceptorStopMaxWait property.

Returns:
possible object is Runtimelong

setAcceptorStopMaxWait

public void setAcceptorStopMaxWait(Runtimelong value)
Sets the value of the acceptorStopMaxWait property.

Parameters:
value - allowed object is Runtimelong

getMessageProcessorMaxPoolSize

public Runtimepositivestrictint getMessageProcessorMaxPoolSize()
Gets the value of the messageProcessorMaxPoolSize property.

Returns:
possible object is Runtimepositivestrictint

setMessageProcessorMaxPoolSize

public void setMessageProcessorMaxPoolSize(Runtimepositivestrictint value)
Sets the value of the messageProcessorMaxPoolSize property.

Parameters:
value - allowed object is Runtimepositivestrictint

getProcessorPoolSize

public Runtimepositivestrictint getProcessorPoolSize()
Gets the value of the processorPoolSize property.

Returns:
possible object is Runtimepositivestrictint

setProcessorPoolSize

public void setProcessorPoolSize(Runtimepositivestrictint value)
Sets the value of the processorPoolSize property.

Parameters:
value - allowed object is Runtimepositivestrictint

getProcessorMaxPoolSize

public Runtimepositivestrictint getProcessorMaxPoolSize()
Gets the value of the processorMaxPoolSize property.

Returns:
possible object is Runtimepositivestrictint

setProcessorMaxPoolSize

public void setProcessorMaxPoolSize(Runtimepositivestrictint value)
Sets the value of the processorMaxPoolSize property.

Parameters:
value - allowed object is Runtimepositivestrictint

getProcessorKeepAliveTime

public Runtimepositivestrictint getProcessorKeepAliveTime()
Gets the value of the processorKeepAliveTime property.

Returns:
possible object is Runtimepositivestrictint

setProcessorKeepAliveTime

public void setProcessorKeepAliveTime(Runtimepositivestrictint value)
Sets the value of the processorKeepAliveTime property.

Parameters:
value - allowed object is Runtimepositivestrictint

getProcessorStopMaxWait

public Runtimepositivestrictlong getProcessorStopMaxWait()
Gets the value of the processorStopMaxWait property.

Returns:
possible object is Runtimepositivestrictlong

setProcessorStopMaxWait

public void setProcessorStopMaxWait(Runtimepositivestrictlong value)
Sets the value of the processorStopMaxWait property.

Parameters:
value - allowed object is Runtimepositivestrictlong

getTimeBeetweenAsyncCleanerRuns

public Settablepositivestrictlong getTimeBeetweenAsyncCleanerRuns()
Gets the value of the timeBeetweenAsyncCleanerRuns property.

Returns:
possible object is Settablepositivestrictlong

setTimeBeetweenAsyncCleanerRuns

public void setTimeBeetweenAsyncCleanerRuns(Settablepositivestrictlong value)
Sets the value of the timeBeetweenAsyncCleanerRuns property.

Parameters:
value - allowed object is Settablepositivestrictlong

getPropertiesFile

public SettableanyURI getPropertiesFile()
Gets the value of the propertiesFile property.

Returns:
possible object is SettableanyURI

setPropertiesFile

public void setPropertiesFile(SettableanyURI value)
Sets the value of the propertiesFile property.

Parameters:
value - allowed object is SettableanyURI

getComponentInterceptors

public ComponentInterceptors getComponentInterceptors()
Gets the value of the componentInterceptors property.

Returns:
possible object is ComponentInterceptors

setComponentInterceptors

public void setComponentInterceptors(ComponentInterceptors value)
Sets the value of the componentInterceptors property.

Parameters:
value - allowed object is ComponentInterceptors

getExternalListenerClassName

public java.lang.String getExternalListenerClassName()
Gets the value of the externalListenerClassName property.

Returns:
possible object is String

setExternalListenerClassName

public void setExternalListenerClassName(java.lang.String value)
Sets the value of the externalListenerClassName property.

Parameters:
value - allowed object is String

getJbiListenerClassName

public java.lang.String getJbiListenerClassName()
Gets the value of the jbiListenerClassName property.

Returns:
possible object is String

setJbiListenerClassName

public void setJbiListenerClassName(java.lang.String value)
Sets the value of the jbiListenerClassName property.

Parameters:
value - allowed object is String

getAny

public java.util.List<org.w3c.dom.Element> getAny()
Gets the value of the any 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 any property.

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

    getAny().add(newItem);
 

Objects of the following type(s) are allowed in the list Element


getType

public ComponentType getType()
Gets the value of the type property.

Returns:
possible object is ComponentType

setType

public void setType(ComponentType value)
Sets the value of the type property.

Parameters:
value - allowed object is ComponentType

getComponentClassLoaderDelegation

public ClassLoaderDelegationType getComponentClassLoaderDelegation()
Gets the value of the componentClassLoaderDelegation property.

Returns:
possible object is ClassLoaderDelegationType

setComponentClassLoaderDelegation

public void setComponentClassLoaderDelegation(ClassLoaderDelegationType value)
Sets the value of the componentClassLoaderDelegation property.

Parameters:
value - allowed object is ClassLoaderDelegationType

getBootstrapClassLoaderDelegation

public ClassLoaderDelegationType getBootstrapClassLoaderDelegation()
Gets the value of the bootstrapClassLoaderDelegation property.

Returns:
possible object is ClassLoaderDelegationType

setBootstrapClassLoaderDelegation

public void setBootstrapClassLoaderDelegation(ClassLoaderDelegationType value)
Sets the value of the bootstrapClassLoaderDelegation property.

Parameters:
value - allowed object is ClassLoaderDelegationType


Copyright © 2005-2012 Petals Link (EBM Websourcing). All Rights Reserved.