org.apache.openejb.jee.oejb2
Class OpenejbJarType

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

public class OpenejbJarType
extends Object

Java class for openejb-jarType complex type.

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

 <complexType name="openejb-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/naming-1.2}cmp-connection-factory" minOccurs="0"/>
         <element name="ejb-ql-compiler-factory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="db-syntax-factory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="enforce-foreign-key-constraints" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}emptyType" minOccurs="0"/>
         <element name="enterprise-beans">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice maxOccurs="unbounded" minOccurs="0">
                   <element name="session" type="{http://openejb.apache.org/xml/ns/openejb-jar-2.2}session-beanType"/>
                   <element name="entity" type="{http://openejb.apache.org/xml/ns/openejb-jar-2.2}entity-beanType"/>
                   <element name="message-driven" type="{http://openejb.apache.org/xml/ns/openejb-jar-2.2}message-driven-beanType"/>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="relationships" type="{http://openejb.apache.org/xml/ns/openejb-jar-2.2}relationshipsType" minOccurs="0"/>
         <element ref="{http://geronimo.apache.org/xml/ns/naming-1.2}message-destination" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://geronimo.apache.org/xml/ns/j2ee/application-1.2}security" minOccurs="0"/>
         <element ref="{http://geronimo.apache.org/xml/ns/deployment-1.2}service" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  ResourceLocatorType cmpConnectionFactory
           
protected  String dbSyntaxFactory
           
protected  String ejbQlCompilerFactory
           
protected  List<EjbRelationType> ejbRelation
           
protected  EmptyType enforceForeignKeyConstraints
           
protected  List<EnterpriseBean> enterpriseBeans
           
protected  EnvironmentType environment
           
protected  List<MessageDestinationType> messageDestination
           
protected  List<Persistence> persistence
           
protected  Properties properties
           
protected  javax.xml.bind.JAXBElement<? extends AbstractSecurityType> security
           
protected  List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> service
           
 
Constructor Summary
OpenejbJarType()
           
 
Method Summary
 ResourceLocatorType getCmpConnectionFactory()
          Gets the value of the cmpConnectionFactory property.
 String getDbSyntaxFactory()
          Gets the value of the dbSyntaxFactory property.
 String getEjbQlCompilerFactory()
          Gets the value of the ejbQlCompilerFactory property.
 List<EjbRelationType> getEjbRelation()
           
 List<EnterpriseBean> getEnterpriseBeans()
           
 EnvironmentType getEnvironment()
          Gets the value of the environment property.
 List<MessageDestinationType> getMessageDestination()
           
 List<Persistence> getPersistence()
           
 Properties getProperties()
           
 javax.xml.bind.JAXBElement<? extends AbstractSecurityType> getSecurity()
           
 List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> getService()
           
 boolean isEnforceForeignKeyConstraints()
           
 void setCmpConnectionFactory(ResourceLocatorType value)
          Sets the value of the cmpConnectionFactory property.
 void setDbSyntaxFactory(String value)
           
 void setEjbQlCompilerFactory(String value)
          Sets the value of the ejbQlCompilerFactory property.
 void setEjbRelation(List<EjbRelationType> ejbRelation)
           
 void setEnforceForeignKeyConstraints(boolean value)
           
 void setEnvironment(EnvironmentType value)
          Sets the value of the environment property.
 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

properties

protected Properties properties

environment

protected EnvironmentType environment

cmpConnectionFactory

protected ResourceLocatorType cmpConnectionFactory

ejbQlCompilerFactory

protected String ejbQlCompilerFactory

dbSyntaxFactory

protected String dbSyntaxFactory

enforceForeignKeyConstraints

protected EmptyType enforceForeignKeyConstraints

enterpriseBeans

protected List<EnterpriseBean> enterpriseBeans

ejbRelation

protected List<EjbRelationType> ejbRelation

messageDestination

protected List<MessageDestinationType> messageDestination

security

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

service

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

persistence

protected List<Persistence> persistence
Constructor Detail

OpenejbJarType

public OpenejbJarType()
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

getCmpConnectionFactory

public ResourceLocatorType getCmpConnectionFactory()
Gets the value of the cmpConnectionFactory property.

Returns:
possible object is ResourceLocatorType

setCmpConnectionFactory

public void setCmpConnectionFactory(ResourceLocatorType value)
Sets the value of the cmpConnectionFactory property.

Parameters:
value - allowed object is ResourceLocatorType

getEjbQlCompilerFactory

public String getEjbQlCompilerFactory()
Gets the value of the ejbQlCompilerFactory property.

Returns:
possible object is String

setEjbQlCompilerFactory

public void setEjbQlCompilerFactory(String value)
Sets the value of the ejbQlCompilerFactory property.

Parameters:
value - allowed object is String

getDbSyntaxFactory

public String getDbSyntaxFactory()
Gets the value of the dbSyntaxFactory property.

Returns:
possible object is String

setDbSyntaxFactory

public void setDbSyntaxFactory(String value)

isEnforceForeignKeyConstraints

public boolean isEnforceForeignKeyConstraints()

setEnforceForeignKeyConstraints

public void setEnforceForeignKeyConstraints(boolean value)

getEnterpriseBeans

public List<EnterpriseBean> getEnterpriseBeans()

getEjbRelation

public List<EjbRelationType> getEjbRelation()

setEjbRelation

public void setEjbRelation(List<EjbRelationType> ejbRelation)

getMessageDestination

public List<MessageDestinationType> getMessageDestination()

getSecurity

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

setSecurity

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

getService

public List<javax.xml.bind.JAXBElement<? extends AbstractServiceType>> getService()

getPersistence

public List<Persistence> getPersistence()

getProperties

public Properties getProperties()


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