org.apache.openejb.jee.oejb2
Class GeronimoEjbJarType

java.lang.Object
  extended by org.apache.openejb.jee.oejb2.GeronimoEjbJarType

public class GeronimoEjbJarType
extends java.lang.Object

Java class for geronimo-ejb-jarType complex type.

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

 <complexType name="geronimo-ejb-jarType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://geronimo.apache.org/xml/ns/deployment-1.2}environment" minOccurs="0"/>
         <element ref="{http://geronimo.apache.org/xml/ns/j2ee/application-2.0}clustering" minOccurs="0"/>
         <element name="openejb-jar" type="{http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0}openejb-jarType" minOccurs="0"/>
         <group ref="{http://geronimo.apache.org/xml/ns/naming-1.2}jndiEnvironmentRefsGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://geronimo.apache.org/xml/ns/naming-1.2}message-destination" maxOccurs="unbounded" minOccurs="0"/>
         <element name="tss-link" type="{http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0}tss-linkType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="web-service-binding" type="{http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0}web-service-bindingType" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://geronimo.apache.org/xml/ns/j2ee/application-2.0}security" minOccurs="0"/>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element ref="{http://geronimo.apache.org/xml/ns/deployment-1.2}service"/>
           <element ref="{http://java.sun.com/xml/ns/persistence}persistence"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<javax.xml.bind.JAXBElement<? extends AbstractNamingEntryType>> abstractNamingEntry
           
protected  javax.xml.bind.JAXBElement<? extends AbstractClusteringType> clustering
           
protected  java.util.List<EjbLocalRefType> ejbLocalRef
           
protected  java.util.List<EjbRefType> ejbRef
           
protected  EnvironmentType environment
           
protected  java.util.List<MessageDestinationType> messageDestination
           
protected  java.lang.Object openejbJar
           
protected  java.util.List<Persistence> persistence
           
protected  java.util.List<PersistenceContextRefType> persistenceContextRef
           
protected  java.util.List<PersistenceUnitRefType> persistenceUnitRef
           
protected  java.util.List<ResourceEnvRefType> resourceEnvRef
           
protected  java.util.List<ResourceRefType> resourceRef
           
protected  javax.xml.bind.JAXBElement<? extends AbstractSecurityType> security
           
protected  java.util.List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> service
           
protected  java.util.List<ServiceRefType> serviceRef
           
protected  java.util.List<TssLinkType> tssLink
           
protected  java.util.List<WebServiceBindingType> webServiceBinding
           
 
Constructor Summary
GeronimoEjbJarType()
           
 
Method Summary
 java.util.List<javax.xml.bind.JAXBElement<? extends AbstractNamingEntryType>> getAbstractNamingEntry()
          Gets the value of the jndiEnvironmentRefsGroup property.
 javax.xml.bind.JAXBElement<? extends AbstractClusteringType> getClustering()
          Reference to abstract clustering element defined in imported "geronimo-application-2.0.xsd"
 java.util.List<EjbLocalRefType> getEjbLocalRef()
           
 java.util.List<EjbRefType> getEjbRef()
           
 EnvironmentType getEnvironment()
          Gets the value of the environment property.
 java.util.List<MessageDestinationType> getMessageDestination()
          Gets the value of the messageDestination property.
 java.lang.Object getOpenejbJar()
           
 java.util.List<Persistence> getPersistence()
           
 java.util.List<PersistenceContextRefType> getPersistenceContextRef()
           
 java.util.List<PersistenceUnitRefType> getPersistenceUnitRef()
           
 java.util.List<ResourceEnvRefType> getResourceEnvRef()
           
 java.util.List<ResourceRefType> getResourceRef()
           
 javax.xml.bind.JAXBElement<? extends AbstractSecurityType> getSecurity()
           
 java.util.List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> getService()
          Gets the value of the service property.
 java.util.List<ServiceRefType> getServiceRef()
           
 java.util.List<TssLinkType> getTssLink()
           
 java.util.List<WebServiceBindingType> getWebServiceBinding()
           
 void setClustering(javax.xml.bind.JAXBElement<? extends AbstractClusteringType> value)
          Sets the value of the clustering property.
 void setEnvironment(EnvironmentType value)
          Sets the value of the environment property.
 void setOpenejbJar(java.lang.Object openejbJar)
           
 void setSecurity(javax.xml.bind.JAXBElement<? extends AbstractSecurityType> security)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

environment

protected EnvironmentType environment

clustering

protected javax.xml.bind.JAXBElement<? extends AbstractClusteringType> clustering

openejbJar

protected java.lang.Object openejbJar

abstractNamingEntry

protected java.util.List<javax.xml.bind.JAXBElement<? extends AbstractNamingEntryType>> abstractNamingEntry

persistenceContextRef

protected java.util.List<PersistenceContextRefType> persistenceContextRef

persistenceUnitRef

protected java.util.List<PersistenceUnitRefType> persistenceUnitRef

ejbRef

protected java.util.List<EjbRefType> ejbRef

ejbLocalRef

protected java.util.List<EjbLocalRefType> ejbLocalRef

serviceRef

protected java.util.List<ServiceRefType> serviceRef

resourceRef

protected java.util.List<ResourceRefType> resourceRef

resourceEnvRef

protected java.util.List<ResourceEnvRefType> resourceEnvRef

messageDestination

protected java.util.List<MessageDestinationType> messageDestination

tssLink

protected java.util.List<TssLinkType> tssLink

webServiceBinding

protected java.util.List<WebServiceBindingType> webServiceBinding

security

protected javax.xml.bind.JAXBElement<? extends AbstractSecurityType> security

service

protected java.util.List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> service

persistence

protected java.util.List<Persistence> persistence
Constructor Detail

GeronimoEjbJarType

public GeronimoEjbJarType()
Method Detail

getEnvironment

public EnvironmentType getEnvironment()
Gets the value of the environment property.

Returns:
possible object is EnvironmentType

setEnvironment

public void setEnvironment(EnvironmentType value)
Sets the value of the environment property.

Parameters:
value - allowed object is EnvironmentType

getClustering

public javax.xml.bind.JAXBElement<? extends AbstractClusteringType> getClustering()
Reference to abstract clustering element defined in imported "geronimo-application-2.0.xsd"

Returns:
possible object is AbstractClusteringType

setClustering

public void setClustering(javax.xml.bind.JAXBElement<? extends AbstractClusteringType> value)
Sets the value of the clustering property.

Parameters:
value - allowed object is AbstractClusteringType

getAbstractNamingEntry

public java.util.List<javax.xml.bind.JAXBElement<? extends AbstractNamingEntryType>> getAbstractNamingEntry()
Gets the value of the jndiEnvironmentRefsGroup 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 jndiEnvironmentRefsGroup property.

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

    getJndiEnvironmentRefsGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<ResourceEnvRefType> JAXBElement<EjbRefType> JAXBElement<PersistenceUnitRefType> JAXBElement<GbeanRefType> JAXBElement<EjbLocalRefType> JAXBElement<ResourceRefType> JAXBElement<ServiceRefType> JAXBElement<PersistenceContextRefType> JAXBElement<AbstractNamingEntryType>


getPersistenceContextRef

public java.util.List<PersistenceContextRefType> getPersistenceContextRef()

getPersistenceUnitRef

public java.util.List<PersistenceUnitRefType> getPersistenceUnitRef()

getEjbRef

public java.util.List<EjbRefType> getEjbRef()

getEjbLocalRef

public java.util.List<EjbLocalRefType> getEjbLocalRef()

getServiceRef

public java.util.List<ServiceRefType> getServiceRef()

getResourceRef

public java.util.List<ResourceRefType> getResourceRef()

getResourceEnvRef

public java.util.List<ResourceEnvRefType> getResourceEnvRef()

getOpenejbJar

public java.lang.Object getOpenejbJar()

setOpenejbJar

public void setOpenejbJar(java.lang.Object openejbJar)

getMessageDestination

public java.util.List<MessageDestinationType> getMessageDestination()
Gets the value of the messageDestination 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 messageDestination property.

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

    getMessageDestination().add(newItem);
 

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


getTssLink

public java.util.List<TssLinkType> getTssLink()

getWebServiceBinding

public java.util.List<WebServiceBindingType> getWebServiceBinding()

getSecurity

public javax.xml.bind.JAXBElement<? extends AbstractSecurityType> getSecurity()

setSecurity

public void setSecurity(javax.xml.bind.JAXBElement<? extends AbstractSecurityType> security)

getService

public java.util.List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> getService()
Gets the value of the service 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 service property.

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

    getService().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<AbstractServiceType> JAXBElement<GbeanType>


getPersistence

public java.util.List<Persistence> getPersistence()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.