|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.component.framework.jbidescriptor.generated.Component
public class Component
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. |
| 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 |
|---|
protected Identification identification
protected ComponentClassName componentClassName
protected ClassPath componentClassPath
protected java.lang.String bootstrapClassName
protected ClassPath bootstrapClassPath
protected java.util.List<Component.SharedLibrary> sharedLibraryList
protected Runtimepositivestrictint acceptorPoolSize
protected Settablepositivestrictint acceptorRetryNumber
protected Settablepositivestrictlong acceptorRetryWait
protected Runtimelong acceptorStopMaxWait
protected Runtimepositivestrictint messageProcessorMaxPoolSize
protected Runtimepositivestrictint processorPoolSize
protected Runtimepositivestrictint processorMaxPoolSize
protected Runtimepositivestrictint processorKeepAliveTime
protected Runtimepositivestrictlong processorStopMaxWait
protected Settablepositivestrictlong timeBeetweenAsyncCleanerRuns
protected SettableanyURI propertiesFile
protected ComponentInterceptors componentInterceptors
protected java.lang.String externalListenerClassName
protected java.lang.String jbiListenerClassName
protected java.util.List<org.w3c.dom.Element> any
protected ComponentType type
protected ClassLoaderDelegationType componentClassLoaderDelegation
protected ClassLoaderDelegationType bootstrapClassLoaderDelegation
| Constructor Detail |
|---|
public Component()
| Method Detail |
|---|
public Identification getIdentification()
Identificationpublic void setIdentification(Identification value)
value - allowed object is
Identificationpublic ComponentClassName getComponentClassName()
ComponentClassNamepublic void setComponentClassName(ComponentClassName value)
value - allowed object is
ComponentClassNamepublic ClassPath getComponentClassPath()
ClassPathpublic void setComponentClassPath(ClassPath value)
value - allowed object is
ClassPathpublic java.lang.String getBootstrapClassName()
Stringpublic void setBootstrapClassName(java.lang.String value)
value - allowed object is
Stringpublic ClassPath getBootstrapClassPath()
ClassPathpublic void setBootstrapClassPath(ClassPath value)
value - allowed object is
ClassPathpublic java.util.List<Component.SharedLibrary> getSharedLibraryList()
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
public Runtimepositivestrictint getAcceptorPoolSize()
Runtimepositivestrictintpublic void setAcceptorPoolSize(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Settablepositivestrictint getAcceptorRetryNumber()
Settablepositivestrictintpublic void setAcceptorRetryNumber(Settablepositivestrictint value)
value - allowed object is
Settablepositivestrictintpublic Settablepositivestrictlong getAcceptorRetryWait()
Settablepositivestrictlongpublic void setAcceptorRetryWait(Settablepositivestrictlong value)
value - allowed object is
Settablepositivestrictlongpublic Runtimelong getAcceptorStopMaxWait()
Runtimelongpublic void setAcceptorStopMaxWait(Runtimelong value)
value - allowed object is
Runtimelongpublic Runtimepositivestrictint getMessageProcessorMaxPoolSize()
Runtimepositivestrictintpublic void setMessageProcessorMaxPoolSize(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Runtimepositivestrictint getProcessorPoolSize()
Runtimepositivestrictintpublic void setProcessorPoolSize(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Runtimepositivestrictint getProcessorMaxPoolSize()
Runtimepositivestrictintpublic void setProcessorMaxPoolSize(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Runtimepositivestrictint getProcessorKeepAliveTime()
Runtimepositivestrictintpublic void setProcessorKeepAliveTime(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Runtimepositivestrictlong getProcessorStopMaxWait()
Runtimepositivestrictlongpublic void setProcessorStopMaxWait(Runtimepositivestrictlong value)
value - allowed object is
Runtimepositivestrictlongpublic Settablepositivestrictlong getTimeBeetweenAsyncCleanerRuns()
Settablepositivestrictlongpublic void setTimeBeetweenAsyncCleanerRuns(Settablepositivestrictlong value)
value - allowed object is
Settablepositivestrictlongpublic SettableanyURI getPropertiesFile()
SettableanyURIpublic void setPropertiesFile(SettableanyURI value)
value - allowed object is
SettableanyURIpublic ComponentInterceptors getComponentInterceptors()
ComponentInterceptorspublic void setComponentInterceptors(ComponentInterceptors value)
value - allowed object is
ComponentInterceptorspublic java.lang.String getExternalListenerClassName()
Stringpublic void setExternalListenerClassName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getJbiListenerClassName()
Stringpublic void setJbiListenerClassName(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<org.w3c.dom.Element> getAny()
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
public ComponentType getType()
ComponentTypepublic void setType(ComponentType value)
value - allowed object is
ComponentTypepublic ClassLoaderDelegationType getComponentClassLoaderDelegation()
ClassLoaderDelegationTypepublic void setComponentClassLoaderDelegation(ClassLoaderDelegationType value)
value - allowed object is
ClassLoaderDelegationTypepublic ClassLoaderDelegationType getBootstrapClassLoaderDelegation()
ClassLoaderDelegationTypepublic void setBootstrapClassLoaderDelegation(ClassLoaderDelegationType value)
value - allowed object is
ClassLoaderDelegationType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||