org.apache.openejb.jee.wls
Class WeblogicEjbJar

java.lang.Object
  extended by org.apache.openejb.jee.wls.WeblogicEjbJar

public class WeblogicEjbJar
extends Object

Java class for weblogic-ejb-jar complex type.

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

 <complexType name="weblogic-ejb-jar">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="description" type="{http://www.bea.com/ns/weblogic/90}description" minOccurs="0"/>
         <element name="weblogic-enterprise-bean" type="{http://www.bea.com/ns/weblogic/90}weblogic-enterprise-bean" maxOccurs="unbounded" minOccurs="0"/>
         <element name="security-role-assignment" type="{http://www.bea.com/ns/weblogic/90}security-role-assignment" maxOccurs="unbounded" minOccurs="0"/>
         <element name="run-as-role-assignment" type="{http://www.bea.com/ns/weblogic/90}run-as-role-assignment" maxOccurs="unbounded" minOccurs="0"/>
         <element name="security-permission" type="{http://www.bea.com/ns/weblogic/90}security-permission" minOccurs="0"/>
         <element name="transaction-isolation" type="{http://www.bea.com/ns/weblogic/90}transaction-isolation" maxOccurs="unbounded" minOccurs="0"/>
         <element name="message-destination-descriptor" type="{http://www.bea.com/ns/weblogic/90}message-destination-descriptor" maxOccurs="unbounded" minOccurs="0"/>
         <element name="idempotent-methods" type="{http://www.bea.com/ns/weblogic/90}idempotent-methods" minOccurs="0"/>
         <element name="retry-methods-on-rollback" type="{http://www.bea.com/ns/weblogic/90}retry-methods-on-rollback" maxOccurs="unbounded" minOccurs="0"/>
         <element name="enable-bean-class-redeploy" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
         <element name="disable-warning" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="work-manager" type="{http://www.bea.com/ns/weblogic/90}work-manager" maxOccurs="unbounded" minOccurs="0"/>
         <element name="weblogic-compatibility" type="{http://www.bea.com/ns/weblogic/90}weblogic-compatibility" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Description description
           
protected  List<String> disableWarning
           
protected  Boolean enableBeanClassRedeploy
           
protected  String id
           
protected  IdempotentMethods idempotentMethods
           
protected  List<MessageDestinationDescriptor> messageDestinationDescriptor
           
protected  List<RetryMethodsOnRollback> retryMethodsOnRollback
           
protected  List<RunAsRoleAssignment> runAsRoleAssignment
           
protected  SecurityPermission securityPermission
           
protected  List<SecurityRoleAssignment> securityRoleAssignment
           
protected  List<TransactionIsolation> transactionIsolation
           
protected  WeblogicCompatibility weblogicCompatibility
           
protected  List<WeblogicEnterpriseBean> weblogicEnterpriseBean
           
protected  List<WorkManager> workManager
           
 
Constructor Summary
WeblogicEjbJar()
           
 
Method Summary
 Description getDescription()
          Gets the value of the description property.
 List<String> getDisableWarning()
          Gets the value of the disableWarning property.
 Boolean getEnableBeanClassRedeploy()
          Gets the value of the enableBeanClassRedeploy property.
 String getId()
          Gets the value of the id property.
 IdempotentMethods getIdempotentMethods()
          Gets the value of the idempotentMethods property.
 List<MessageDestinationDescriptor> getMessageDestinationDescriptor()
          Gets the value of the messageDestinationDescriptor property.
 List<RetryMethodsOnRollback> getRetryMethodsOnRollback()
          Gets the value of the retryMethodsOnRollback property.
 List<RunAsRoleAssignment> getRunAsRoleAssignment()
          Gets the value of the runAsRoleAssignment property.
 SecurityPermission getSecurityPermission()
          Gets the value of the securityPermission property.
 List<SecurityRoleAssignment> getSecurityRoleAssignment()
          Gets the value of the securityRoleAssignment property.
 List<TransactionIsolation> getTransactionIsolation()
          Gets the value of the transactionIsolation property.
 WeblogicCompatibility getWeblogicCompatibility()
          Gets the value of the weblogicCompatibility property.
 List<WeblogicEnterpriseBean> getWeblogicEnterpriseBean()
          Gets the value of the weblogicEnterpriseBean property.
 List<WorkManager> getWorkManager()
          Gets the value of the workManager property.
 void setDescription(Description value)
          Sets the value of the description property.
 void setEnableBeanClassRedeploy(Boolean value)
          Sets the value of the enableBeanClassRedeploy property.
 void setId(String value)
          Sets the value of the id property.
 void setIdempotentMethods(IdempotentMethods value)
          Sets the value of the idempotentMethods property.
 void setSecurityPermission(SecurityPermission value)
          Sets the value of the securityPermission property.
 void setWeblogicCompatibility(WeblogicCompatibility value)
          Sets the value of the weblogicCompatibility property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected Description description

weblogicEnterpriseBean

protected List<WeblogicEnterpriseBean> weblogicEnterpriseBean

securityRoleAssignment

protected List<SecurityRoleAssignment> securityRoleAssignment

runAsRoleAssignment

protected List<RunAsRoleAssignment> runAsRoleAssignment

securityPermission

protected SecurityPermission securityPermission

transactionIsolation

protected List<TransactionIsolation> transactionIsolation

messageDestinationDescriptor

protected List<MessageDestinationDescriptor> messageDestinationDescriptor

idempotentMethods

protected IdempotentMethods idempotentMethods

retryMethodsOnRollback

protected List<RetryMethodsOnRollback> retryMethodsOnRollback

enableBeanClassRedeploy

protected Boolean enableBeanClassRedeploy

disableWarning

protected List<String> disableWarning

workManager

protected List<WorkManager> workManager

weblogicCompatibility

protected WeblogicCompatibility weblogicCompatibility

id

protected String id
Constructor Detail

WeblogicEjbJar

public WeblogicEjbJar()
Method Detail

getDescription

public Description getDescription()
Gets the value of the description property.

Returns:
possible object is Description

setDescription

public void setDescription(Description value)
Sets the value of the description property.

Parameters:
value - allowed object is Description

getWeblogicEnterpriseBean

public List<WeblogicEnterpriseBean> getWeblogicEnterpriseBean()
Gets the value of the weblogicEnterpriseBean 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 weblogicEnterpriseBean property.

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

    getWeblogicEnterpriseBean().add(newItem);
 

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


getSecurityRoleAssignment

public List<SecurityRoleAssignment> getSecurityRoleAssignment()
Gets the value of the securityRoleAssignment 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 securityRoleAssignment property.

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

    getSecurityRoleAssignment().add(newItem);
 

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


getRunAsRoleAssignment

public List<RunAsRoleAssignment> getRunAsRoleAssignment()
Gets the value of the runAsRoleAssignment 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 runAsRoleAssignment property.

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

    getRunAsRoleAssignment().add(newItem);
 

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


getSecurityPermission

public SecurityPermission getSecurityPermission()
Gets the value of the securityPermission property.

Returns:
possible object is SecurityPermission

setSecurityPermission

public void setSecurityPermission(SecurityPermission value)
Sets the value of the securityPermission property.

Parameters:
value - allowed object is SecurityPermission

getTransactionIsolation

public List<TransactionIsolation> getTransactionIsolation()
Gets the value of the transactionIsolation 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 transactionIsolation property.

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

    getTransactionIsolation().add(newItem);
 

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


getMessageDestinationDescriptor

public List<MessageDestinationDescriptor> getMessageDestinationDescriptor()
Gets the value of the messageDestinationDescriptor 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 messageDestinationDescriptor property.

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

    getMessageDestinationDescriptor().add(newItem);
 

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


getIdempotentMethods

public IdempotentMethods getIdempotentMethods()
Gets the value of the idempotentMethods property.

Returns:
possible object is IdempotentMethods

setIdempotentMethods

public void setIdempotentMethods(IdempotentMethods value)
Sets the value of the idempotentMethods property.

Parameters:
value - allowed object is IdempotentMethods

getRetryMethodsOnRollback

public List<RetryMethodsOnRollback> getRetryMethodsOnRollback()
Gets the value of the retryMethodsOnRollback 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 retryMethodsOnRollback property.

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

    getRetryMethodsOnRollback().add(newItem);
 

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


getEnableBeanClassRedeploy

public Boolean getEnableBeanClassRedeploy()
Gets the value of the enableBeanClassRedeploy property.

Returns:
possible object is Boolean

setEnableBeanClassRedeploy

public void setEnableBeanClassRedeploy(Boolean value)
Sets the value of the enableBeanClassRedeploy property.

Parameters:
value - allowed object is Boolean

getDisableWarning

public List<String> getDisableWarning()
Gets the value of the disableWarning 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 disableWarning property.

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

    getDisableWarning().add(newItem);
 

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


getWorkManager

public List<WorkManager> getWorkManager()
Gets the value of the workManager 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 workManager property.

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

    getWorkManager().add(newItem);
 

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


getWeblogicCompatibility

public WeblogicCompatibility getWeblogicCompatibility()
Gets the value of the weblogicCompatibility property.

Returns:
possible object is WeblogicCompatibility

setWeblogicCompatibility

public void setWeblogicCompatibility(WeblogicCompatibility value)
Sets the value of the weblogicCompatibility property.

Parameters:
value - allowed object is WeblogicCompatibility

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


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