public class Component extends Object
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">
<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"/>
<choice maxOccurs="unbounded" minOccurs="0">
<any processContents='skip' namespace='##other'/>
<any processContents='skip' namespace=''/>
</choice>
</sequence>
<attribute name="type" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}token">
<enumeration value="service-engine"/>
<enumeration value="binding-component"/>
</restriction>
</simpleType>
</attribute>
<attribute name="component-class-loader-delegation">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}token">
<enumeration value="parent-first"/>
<enumeration value="self-first"/>
</restriction>
</simpleType>
</attribute>
<attribute name="bootstrap-class-loader-delegation">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}token">
<enumeration value="parent-first"/>
<enumeration value="self-first"/>
</restriction>
</simpleType>
</attribute>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Component.SharedLibrary
Classe Java pour anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Element> |
anyOrAny |
protected String |
bootstrapClassLoaderDelegation |
protected String |
bootstrapClassName |
protected ClassPath |
bootstrapClassPath |
protected String |
componentClassLoaderDelegation |
protected ComponentClassName |
componentClassName |
protected ClassPath |
componentClassPath |
protected Identification |
identification |
protected List<Component.SharedLibrary> |
sharedLibraryList |
protected String |
type |
| Constructor and Description |
|---|
Component() |
| Modifier and Type | Method and Description |
|---|---|
List<Element> |
getAnyOrAny()
Gets the value of the anyOrAny property.
|
String |
getBootstrapClassLoaderDelegation()
Obtient la valeur de la propriété bootstrapClassLoaderDelegation.
|
String |
getBootstrapClassName()
Obtient la valeur de la propriété bootstrapClassName.
|
ClassPath |
getBootstrapClassPath()
Obtient la valeur de la propriété bootstrapClassPath.
|
String |
getComponentClassLoaderDelegation()
Obtient la valeur de la propriété componentClassLoaderDelegation.
|
ComponentClassName |
getComponentClassName()
Obtient la valeur de la propriété componentClassName.
|
ClassPath |
getComponentClassPath()
Obtient la valeur de la propriété componentClassPath.
|
Identification |
getIdentification()
Obtient la valeur de la propriété identification.
|
List<Component.SharedLibrary> |
getSharedLibraryList()
Gets the value of the sharedLibraryList property.
|
String |
getType()
Obtient la valeur de la propriété type.
|
void |
setBootstrapClassLoaderDelegation(String value)
Définit la valeur de la propriété bootstrapClassLoaderDelegation.
|
void |
setBootstrapClassName(String value)
Définit la valeur de la propriété bootstrapClassName.
|
void |
setBootstrapClassPath(ClassPath value)
Définit la valeur de la propriété bootstrapClassPath.
|
void |
setComponentClassLoaderDelegation(String value)
Définit la valeur de la propriété componentClassLoaderDelegation.
|
void |
setComponentClassName(ComponentClassName value)
Définit la valeur de la propriété componentClassName.
|
void |
setComponentClassPath(ClassPath value)
Définit la valeur de la propriété componentClassPath.
|
void |
setIdentification(Identification value)
Définit la valeur de la propriété identification.
|
void |
setType(String value)
Définit la valeur de la propriété type.
|
protected Identification identification
protected ComponentClassName componentClassName
protected ClassPath componentClassPath
protected String bootstrapClassName
protected ClassPath bootstrapClassPath
protected List<Component.SharedLibrary> sharedLibraryList
protected String type
protected String componentClassLoaderDelegation
protected String bootstrapClassLoaderDelegation
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 String getBootstrapClassName()
Stringpublic void setBootstrapClassName(String value)
value - allowed object is
Stringpublic ClassPath getBootstrapClassPath()
ClassPathpublic void setBootstrapClassPath(ClassPath value)
value - allowed object is
ClassPathpublic 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 List<Element> getAnyOrAny()
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 anyOrAny property.
For example, to add a new item, do as follows:
getAnyOrAny().add(newItem);
Objects of the following type(s) are allowed in the list
Element
public String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic String getComponentClassLoaderDelegation()
Stringpublic void setComponentClassLoaderDelegation(String value)
value - allowed object is
Stringpublic String getBootstrapClassLoaderDelegation()
StringCopyright © 2011-2016 OpenESB Community. All Rights Reserved.