|
||||||||||
| 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}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-stop-max-wait" 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 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 |
processorMaxPoolSize
|
protected Runtimepositivestrictint |
processorPoolSize
|
protected Runtimelong |
processorStopMaxWait
|
protected SettableanyURI |
propertiesFile
|
protected java.util.List<Component.SharedLibrary> |
sharedLibraryList
|
protected ComponentType |
type
|
| Constructor Summary | |
|---|---|
Component()
|
|
| Method Summary | |
|---|---|
Runtimepositivestrictint |
getAcceptorPoolSize()
Gets the value of the acceptorPoolSize 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 |
getProcessorMaxPoolSize()
Gets the value of the processorMaxPoolSize property. |
Runtimepositivestrictint |
getProcessorPoolSize()
Gets the value of the processorPoolSize property. |
Runtimelong |
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. |
ComponentType |
getType()
Gets the value of the type property. |
void |
setAcceptorPoolSize(Runtimepositivestrictint value)
Sets the value of the acceptorPoolSize 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 |
setProcessorMaxPoolSize(Runtimepositivestrictint value)
Sets the value of the processorMaxPoolSize property. |
void |
setProcessorPoolSize(Runtimepositivestrictint value)
Sets the value of the processorPoolSize property. |
void |
setProcessorStopMaxWait(Runtimelong value)
Sets the value of the processorStopMaxWait property. |
void |
setPropertiesFile(SettableanyURI value)
Sets the value of the propertiesFile 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 Runtimepositivestrictint processorPoolSize
protected Runtimepositivestrictint processorMaxPoolSize
protected Runtimelong processorStopMaxWait
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 Runtimepositivestrictint getProcessorPoolSize()
Runtimepositivestrictintpublic void setProcessorPoolSize(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Runtimepositivestrictint getProcessorMaxPoolSize()
Runtimepositivestrictintpublic void setProcessorMaxPoolSize(Runtimepositivestrictint value)
value - allowed object is
Runtimepositivestrictintpublic Runtimelong getProcessorStopMaxWait()
Runtimelongpublic void setProcessorStopMaxWait(Runtimelong value)
value - allowed object is
Runtimelongpublic 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 | |||||||||