org.apache.openejb.jee.wls
Class WeblogicRdbmsBean

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

public class WeblogicRdbmsBean
extends java.lang.Object

Java class for weblogic-rdbms-bean complex type.

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

 <complexType name="weblogic-rdbms-bean">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ejb-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="data-source-jndi-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="unknown-primary-key-field" type="{http://www.bea.com/ns/weblogic/90}unknown-primary-key-field" minOccurs="0"/>
         <element name="table-map" type="{http://www.bea.com/ns/weblogic/90}table-map" maxOccurs="unbounded"/>
         <element name="field-group" type="{http://www.bea.com/ns/weblogic/90}field-group" maxOccurs="unbounded" minOccurs="0"/>
         <element name="relationship-caching" type="{http://www.bea.com/ns/weblogic/90}relationship-caching" maxOccurs="unbounded" minOccurs="0"/>
         <element name="sql-shape" type="{http://www.bea.com/ns/weblogic/90}sql-shape" maxOccurs="unbounded" minOccurs="0"/>
         <element name="weblogic-query" type="{http://www.bea.com/ns/weblogic/90}weblogic-query" maxOccurs="unbounded" minOccurs="0"/>
         <element name="delay-database-insert-until" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="use-select-for-update" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
         <element name="lock-order" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="instance-lock-order" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="automatic-key-generation" type="{http://www.bea.com/ns/weblogic/90}automatic-key-generation" minOccurs="0"/>
         <element name="check-exists-on-method" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
         <element name="cluster-invalidation-disabled" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AutomaticKeyGeneration automaticKeyGeneration
           
protected  java.lang.Boolean checkExistsOnMethod
           
protected  java.lang.Boolean clusterInvalidationDisabled
           
protected  java.lang.String dataSourceJndiName
           
protected  java.lang.String delayDatabaseInsertUntil
           
protected  java.lang.String ejbName
           
protected  java.util.List<FieldGroup> fieldGroup
           
protected  java.lang.String id
           
protected  java.lang.String instanceLockOrder
           
protected  java.math.BigInteger lockOrder
           
protected  java.util.List<RelationshipCaching> relationshipCaching
           
protected  java.util.List<SqlShape> sqlShape
           
protected  java.util.List<TableMap> tableMap
           
protected  UnknownPrimaryKeyField unknownPrimaryKeyField
           
protected  java.lang.Boolean useSelectForUpdate
           
protected  java.util.List<WeblogicQuery> weblogicQuery
           
 
Constructor Summary
WeblogicRdbmsBean()
           
 
Method Summary
 AutomaticKeyGeneration getAutomaticKeyGeneration()
          Gets the value of the automaticKeyGeneration property.
 java.lang.Boolean getCheckExistsOnMethod()
          Gets the value of the checkExistsOnMethod property.
 java.lang.Boolean getClusterInvalidationDisabled()
          Gets the value of the clusterInvalidationDisabled property.
 java.lang.String getDataSourceJndiName()
          Gets the value of the dataSourceJndiName property.
 java.lang.String getDelayDatabaseInsertUntil()
          Gets the value of the delayDatabaseInsertUntil property.
 java.lang.String getEjbName()
          Gets the value of the ejbName property.
 java.util.List<FieldGroup> getFieldGroup()
          Gets the value of the fieldGroup property.
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.String getInstanceLockOrder()
          Gets the value of the instanceLockOrder property.
 java.math.BigInteger getLockOrder()
          Gets the value of the lockOrder property.
 java.util.List<RelationshipCaching> getRelationshipCaching()
          Gets the value of the relationshipCaching property.
 java.util.List<SqlShape> getSqlShape()
          Gets the value of the sqlShape property.
 java.util.List<TableMap> getTableMap()
          Gets the value of the tableMap property.
 UnknownPrimaryKeyField getUnknownPrimaryKeyField()
          Gets the value of the unknownPrimaryKeyField property.
 java.lang.Boolean getUseSelectForUpdate()
          Gets the value of the useSelectForUpdate property.
 java.util.List<WeblogicQuery> getWeblogicQuery()
          Gets the value of the weblogicQuery property.
 void setAutomaticKeyGeneration(AutomaticKeyGeneration value)
          Sets the value of the automaticKeyGeneration property.
 void setCheckExistsOnMethod(java.lang.Boolean value)
          Sets the value of the checkExistsOnMethod property.
 void setClusterInvalidationDisabled(java.lang.Boolean value)
          Sets the value of the clusterInvalidationDisabled property.
 void setDataSourceJndiName(java.lang.String value)
          Sets the value of the dataSourceJndiName property.
 void setDelayDatabaseInsertUntil(java.lang.String value)
          Sets the value of the delayDatabaseInsertUntil property.
 void setEjbName(java.lang.String value)
          Sets the value of the ejbName property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setInstanceLockOrder(java.lang.String value)
          Sets the value of the instanceLockOrder property.
 void setLockOrder(java.math.BigInteger value)
          Sets the value of the lockOrder property.
 void setUnknownPrimaryKeyField(UnknownPrimaryKeyField value)
          Sets the value of the unknownPrimaryKeyField property.
 void setUseSelectForUpdate(java.lang.Boolean value)
          Sets the value of the useSelectForUpdate property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ejbName

protected java.lang.String ejbName

dataSourceJndiName

protected java.lang.String dataSourceJndiName

unknownPrimaryKeyField

protected UnknownPrimaryKeyField unknownPrimaryKeyField

tableMap

protected java.util.List<TableMap> tableMap

fieldGroup

protected java.util.List<FieldGroup> fieldGroup

relationshipCaching

protected java.util.List<RelationshipCaching> relationshipCaching

sqlShape

protected java.util.List<SqlShape> sqlShape

weblogicQuery

protected java.util.List<WeblogicQuery> weblogicQuery

delayDatabaseInsertUntil

protected java.lang.String delayDatabaseInsertUntil

useSelectForUpdate

protected java.lang.Boolean useSelectForUpdate

lockOrder

protected java.math.BigInteger lockOrder

instanceLockOrder

protected java.lang.String instanceLockOrder

automaticKeyGeneration

protected AutomaticKeyGeneration automaticKeyGeneration

checkExistsOnMethod

protected java.lang.Boolean checkExistsOnMethod

clusterInvalidationDisabled

protected java.lang.Boolean clusterInvalidationDisabled

id

protected java.lang.String id
Constructor Detail

WeblogicRdbmsBean

public WeblogicRdbmsBean()
Method Detail

getEjbName

public java.lang.String getEjbName()
Gets the value of the ejbName property.

Returns:
possible object is String

setEjbName

public void setEjbName(java.lang.String value)
Sets the value of the ejbName property.

Parameters:
value - allowed object is String

getDataSourceJndiName

public java.lang.String getDataSourceJndiName()
Gets the value of the dataSourceJndiName property.

Returns:
possible object is String

setDataSourceJndiName

public void setDataSourceJndiName(java.lang.String value)
Sets the value of the dataSourceJndiName property.

Parameters:
value - allowed object is String

getUnknownPrimaryKeyField

public UnknownPrimaryKeyField getUnknownPrimaryKeyField()
Gets the value of the unknownPrimaryKeyField property.

Returns:
possible object is UnknownPrimaryKeyField

setUnknownPrimaryKeyField

public void setUnknownPrimaryKeyField(UnknownPrimaryKeyField value)
Sets the value of the unknownPrimaryKeyField property.

Parameters:
value - allowed object is UnknownPrimaryKeyField

getTableMap

public java.util.List<TableMap> getTableMap()
Gets the value of the tableMap 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 tableMap property.

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

    getTableMap().add(newItem);
 

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


getFieldGroup

public java.util.List<FieldGroup> getFieldGroup()
Gets the value of the fieldGroup 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 fieldGroup property.

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

    getFieldGroup().add(newItem);
 

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


getRelationshipCaching

public java.util.List<RelationshipCaching> getRelationshipCaching()
Gets the value of the relationshipCaching 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 relationshipCaching property.

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

    getRelationshipCaching().add(newItem);
 

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


getSqlShape

public java.util.List<SqlShape> getSqlShape()
Gets the value of the sqlShape 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 sqlShape property.

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

    getSqlShape().add(newItem);
 

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


getWeblogicQuery

public java.util.List<WeblogicQuery> getWeblogicQuery()
Gets the value of the weblogicQuery 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 weblogicQuery property.

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

    getWeblogicQuery().add(newItem);
 

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


getDelayDatabaseInsertUntil

public java.lang.String getDelayDatabaseInsertUntil()
Gets the value of the delayDatabaseInsertUntil property.

Returns:
possible object is String

setDelayDatabaseInsertUntil

public void setDelayDatabaseInsertUntil(java.lang.String value)
Sets the value of the delayDatabaseInsertUntil property.

Parameters:
value - allowed object is String

getUseSelectForUpdate

public java.lang.Boolean getUseSelectForUpdate()
Gets the value of the useSelectForUpdate property.

Returns:
possible object is Boolean

setUseSelectForUpdate

public void setUseSelectForUpdate(java.lang.Boolean value)
Sets the value of the useSelectForUpdate property.

Parameters:
value - allowed object is Boolean

getLockOrder

public java.math.BigInteger getLockOrder()
Gets the value of the lockOrder property.

Returns:
possible object is BigInteger

setLockOrder

public void setLockOrder(java.math.BigInteger value)
Sets the value of the lockOrder property.

Parameters:
value - allowed object is BigInteger

getInstanceLockOrder

public java.lang.String getInstanceLockOrder()
Gets the value of the instanceLockOrder property.

Returns:
possible object is String

setInstanceLockOrder

public void setInstanceLockOrder(java.lang.String value)
Sets the value of the instanceLockOrder property.

Parameters:
value - allowed object is String

getAutomaticKeyGeneration

public AutomaticKeyGeneration getAutomaticKeyGeneration()
Gets the value of the automaticKeyGeneration property.

Returns:
possible object is AutomaticKeyGeneration

setAutomaticKeyGeneration

public void setAutomaticKeyGeneration(AutomaticKeyGeneration value)
Sets the value of the automaticKeyGeneration property.

Parameters:
value - allowed object is AutomaticKeyGeneration

getCheckExistsOnMethod

public java.lang.Boolean getCheckExistsOnMethod()
Gets the value of the checkExistsOnMethod property.

Returns:
possible object is Boolean

setCheckExistsOnMethod

public void setCheckExistsOnMethod(java.lang.Boolean value)
Sets the value of the checkExistsOnMethod property.

Parameters:
value - allowed object is Boolean

getClusterInvalidationDisabled

public java.lang.Boolean getClusterInvalidationDisabled()
Gets the value of the clusterInvalidationDisabled property.

Returns:
possible object is Boolean

setClusterInvalidationDisabled

public void setClusterInvalidationDisabled(java.lang.Boolean value)
Sets the value of the clusterInvalidationDisabled property.

Parameters:
value - allowed object is Boolean

getId

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

Returns:
possible object is String

setId

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

Parameters:
value - allowed object is String


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