Package org.apache.openejb.jee.oejb2
Class EnvironmentType
- java.lang.Object
-
- org.apache.openejb.jee.oejb2.EnvironmentType
-
public class EnvironmentType extends Object
Java class for environmentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="environmentType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="moduleId" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}artifactType" minOccurs="0"/> <element name="dependencies" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}dependenciesType" minOccurs="0"/> <element name="bundle-activator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="bundle-classPath" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="import-package" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="export-package" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="require-bundle" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="dynamic-import-package" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="hidden-classes" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}classFilterType" minOccurs="0"/> <element name="non-overridable-classes" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}classFilterType" minOccurs="0"/> <element name="private-classes" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}classFilterType" minOccurs="0"/> <element name="inverse-classloading" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}emptyType" minOccurs="0"/> <element name="suppress-default-environment" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}emptyType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbundleActivatorprotected List<String>bundleClassPathprotected DependenciesTypedependenciesprotected List<String>dynamicImportPackageprotected List<String>exportPackageprotected ClassFilterTypehiddenClassesprotected List<String>importPackageprotected EmptyTypeinverseClassloadingprotected ArtifactTypemoduleIdprotected ClassFilterTypenonOverridableClassesprotected ClassFilterTypeprivateClassesprotected List<String>requireBundleprotected EmptyTypesuppressDefaultEnvironment
-
Constructor Summary
Constructors Constructor Description EnvironmentType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBundleActivator()Gets the value of the bundleActivator property.List<String>getBundleClassPath()Gets the value of the bundleClassPath property.DependenciesTypegetDependencies()Gets the value of the dependencies property.List<String>getDynamicImportPackage()Gets the value of the dynamicImportPackage property.List<String>getExportPackage()Gets the value of the exportPackage property.ClassFilterTypegetHiddenClasses()Gets the value of the hiddenClasses property.List<String>getImportPackage()Gets the value of the importPackage property.ArtifactTypegetModuleId()Gets the value of the moduleId property.ClassFilterTypegetNonOverridableClasses()Gets the value of the nonOverridableClasses property.ClassFilterTypegetPrivateClasses()Gets the value of the privateClasses property.List<String>getRequireBundle()Gets the value of the requireBundle property.booleanisInverseClassloading()Gets the value of the inverseClassloading property.booleanisSuppressDefaultEnvironment()Gets the value of the suppressDefaultEnvironment property.voidsetBundleActivator(String value)Sets the value of the bundleActivator property.voidsetDependencies(DependenciesType value)Sets the value of the dependencies property.voidsetHiddenClasses(ClassFilterType value)Sets the value of the hiddenClasses property.voidsetInverseClassloading(boolean value)Sets the value of the inverseClassloading property.voidsetModuleId(ArtifactType value)Sets the value of the moduleId property.voidsetNonOverridableClasses(ClassFilterType value)Sets the value of the nonOverridableClasses property.voidsetPrivateClasses(ClassFilterType value)Sets the value of the privateClasses property.voidsetSuppressDefaultEnvironment(boolean value)Sets the value of the suppressDefaultEnvironment property.
-
-
-
Field Detail
-
moduleId
protected ArtifactType moduleId
-
dependencies
protected DependenciesType dependencies
-
bundleActivator
protected String bundleActivator
-
hiddenClasses
protected ClassFilterType hiddenClasses
-
nonOverridableClasses
protected ClassFilterType nonOverridableClasses
-
privateClasses
protected ClassFilterType privateClasses
-
inverseClassloading
protected EmptyType inverseClassloading
-
suppressDefaultEnvironment
protected EmptyType suppressDefaultEnvironment
-
-
Method Detail
-
getModuleId
public ArtifactType getModuleId()
Gets the value of the moduleId property.- Returns:
- possible object is
ArtifactType
-
setModuleId
public void setModuleId(ArtifactType value)
Sets the value of the moduleId property.- Parameters:
value- allowed object isArtifactType
-
getDependencies
public DependenciesType getDependencies()
Gets the value of the dependencies property.- Returns:
- possible object is
DependenciesType
-
setDependencies
public void setDependencies(DependenciesType value)
Sets the value of the dependencies property.- Parameters:
value- allowed object isDependenciesType
-
getBundleActivator
public String getBundleActivator()
Gets the value of the bundleActivator property.- Returns:
- possible object is
String
-
setBundleActivator
public void setBundleActivator(String value)
Sets the value of the bundleActivator property.- Parameters:
value- allowed object isString
-
getBundleClassPath
public List<String> getBundleClassPath()
Gets the value of the bundleClassPath 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 asetmethod for the bundleClassPath property. For example, to add a new item, do as follows:getBundleClassPath().add(newItem);Objects of the following type(s) are allowed in the listString
-
getImportPackage
public List<String> getImportPackage()
Gets the value of the importPackage 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 asetmethod for the importPackage property. For example, to add a new item, do as follows:getImportPackage().add(newItem);Objects of the following type(s) are allowed in the listString
-
getExportPackage
public List<String> getExportPackage()
Gets the value of the exportPackage 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 asetmethod for the exportPackage property. For example, to add a new item, do as follows:getExportPackage().add(newItem);Objects of the following type(s) are allowed in the listString
-
getRequireBundle
public List<String> getRequireBundle()
Gets the value of the requireBundle 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 asetmethod for the requireBundle property. For example, to add a new item, do as follows:getRequireBundle().add(newItem);Objects of the following type(s) are allowed in the listString
-
getDynamicImportPackage
public List<String> getDynamicImportPackage()
Gets the value of the dynamicImportPackage 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 asetmethod for the dynamicImportPackage property. For example, to add a new item, do as follows:getDynamicImportPackage().add(newItem);Objects of the following type(s) are allowed in the listString
-
getHiddenClasses
public ClassFilterType getHiddenClasses()
Gets the value of the hiddenClasses property.- Returns:
- possible object is
ClassFilterType
-
setHiddenClasses
public void setHiddenClasses(ClassFilterType value)
Sets the value of the hiddenClasses property.- Parameters:
value- allowed object isClassFilterType
-
getNonOverridableClasses
public ClassFilterType getNonOverridableClasses()
Gets the value of the nonOverridableClasses property.- Returns:
- possible object is
ClassFilterType
-
setNonOverridableClasses
public void setNonOverridableClasses(ClassFilterType value)
Sets the value of the nonOverridableClasses property.- Parameters:
value- allowed object isClassFilterType
-
getPrivateClasses
public ClassFilterType getPrivateClasses()
Gets the value of the privateClasses property.- Returns:
- possible object is
ClassFilterType
-
setPrivateClasses
public void setPrivateClasses(ClassFilterType value)
Sets the value of the privateClasses property.- Parameters:
value- allowed object isClassFilterType
-
isInverseClassloading
public boolean isInverseClassloading()
Gets the value of the inverseClassloading property.- Returns:
- possible object is
boolean
-
setInverseClassloading
public void setInverseClassloading(boolean value)
Sets the value of the inverseClassloading property.- Parameters:
value- allowed object isboolean
-
isSuppressDefaultEnvironment
public boolean isSuppressDefaultEnvironment()
Gets the value of the suppressDefaultEnvironment property.- Returns:
- possible object is
boolean
-
setSuppressDefaultEnvironment
public void setSuppressDefaultEnvironment(boolean value)
Sets the value of the suppressDefaultEnvironment property.- Parameters:
value- allowed object isboolean
-
-