org.apache.openejb.jee.wls
Class WeblogicRdbmsBean

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

public class WeblogicRdbmsBean
extends 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  Boolean checkExistsOnMethod
           
protected  Boolean clusterInvalidationDisabled
           
protected  String dataSourceJndiName
           
protected  String delayDatabaseInsertUntil
           
protected  String ejbName
           
protected  List<FieldGroup> fieldGroup
           
protected  String id
           
protected  String instanceLockOrder
           
protected  BigInteger lockOrder
           
protected  List<RelationshipCaching> relationshipCaching
           
protected  List<SqlShape> sqlShape
           
protected  List<TableMap> tableMap
           
protected  UnknownPrimaryKeyField unknownPrimaryKeyField
           
protected  Boolean useSelectForUpdate
           
protected  List<WeblogicQuery> weblogicQuery
           
 
Constructor Summary
WeblogicRdbmsBean()
           
 
Method Summary
 AutomaticKeyGeneration getAutomaticKeyGeneration()
          Gets the value of the automaticKeyGeneration property.
 Boolean getCheckExistsOnMethod()
          Gets the value of the checkExistsOnMethod property.
 Boolean getClusterInvalidationDisabled()
          Gets the value of the clusterInvalidationDisabled property.
 String getDataSourceJndiName()
          Gets the value of the dataSourceJndiName property.
 String getDelayDatabaseInsertUntil()
          Gets the value of the delayDatabaseInsertUntil property.
 String getEjbName()
          Gets the value of the ejbName property.
 List<FieldGroup> getFieldGroup()
          Gets the value of the fieldGroup property.
 String getId()
          Gets the value of the id property.
 String getInstanceLockOrder()
          Gets the value of the instanceLockOrder property.
 BigInteger getLockOrder()
          Gets the value of the lockOrder property.
 List<RelationshipCaching> getRelationshipCaching()
          Gets the value of the relationshipCaching property.
 List<SqlShape> getSqlShape()
          Gets the value of the sqlShape property.
 List<TableMap> getTableMap()
          Gets the value of the tableMap property.
 UnknownPrimaryKeyField getUnknownPrimaryKeyField()
          Gets the value of the unknownPrimaryKeyField property.
 Boolean getUseSelectForUpdate()
          Gets the value of the useSelectForUpdate property.
 List<WeblogicQuery> getWeblogicQuery()
          Gets the value of the weblogicQuery property.
 void setAutomaticKeyGeneration(AutomaticKeyGeneration value)
          Sets the value of the automaticKeyGeneration property.
 void setCheckExistsOnMethod(Boolean value)
          Sets the value of the checkExistsOnMethod property.
 void setClusterInvalidationDisabled(Boolean value)
          Sets the value of the clusterInvalidationDisabled property.
 void setDataSourceJndiName(String value)
          Sets the value of the dataSourceJndiName property.
 void setDelayDatabaseInsertUntil(String value)
          Sets the value of the delayDatabaseInsertUntil property.
 void setEjbName(String value)
          Sets the value of the ejbName property.
 void setId(String value)
          Sets the value of the id property.
 void setInstanceLockOrder(String value)
          Sets the value of the instanceLockOrder property.
 void setLockOrder(BigInteger value)
          Sets the value of the lockOrder property.
 void setUnknownPrimaryKeyField(UnknownPrimaryKeyField value)
          Sets the value of the unknownPrimaryKeyField property.
 void setUseSelectForUpdate(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 String ejbName

dataSourceJndiName

protected String dataSourceJndiName

unknownPrimaryKeyField

protected UnknownPrimaryKeyField unknownPrimaryKeyField

tableMap

protected List<TableMap> tableMap

fieldGroup

protected List<FieldGroup> fieldGroup

relationshipCaching

protected List<RelationshipCaching> relationshipCaching

sqlShape

protected List<SqlShape> sqlShape

weblogicQuery

protected List<WeblogicQuery> weblogicQuery

delayDatabaseInsertUntil

protected String delayDatabaseInsertUntil

useSelectForUpdate

protected Boolean useSelectForUpdate

lockOrder

protected BigInteger lockOrder

instanceLockOrder

protected String instanceLockOrder

automaticKeyGeneration

protected AutomaticKeyGeneration automaticKeyGeneration

checkExistsOnMethod

protected Boolean checkExistsOnMethod

clusterInvalidationDisabled

protected Boolean clusterInvalidationDisabled

id

protected String id
Constructor Detail

WeblogicRdbmsBean

public WeblogicRdbmsBean()
Method Detail

getEjbName

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

Returns:
possible object is String

setEjbName

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

Parameters:
value - allowed object is String

getDataSourceJndiName

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

Returns:
possible object is String

setDataSourceJndiName

public void setDataSourceJndiName(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 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 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 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 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 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 String getDelayDatabaseInsertUntil()
Gets the value of the delayDatabaseInsertUntil property.

Returns:
possible object is String

setDelayDatabaseInsertUntil

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

Parameters:
value - allowed object is String

getUseSelectForUpdate

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

Returns:
possible object is Boolean

setUseSelectForUpdate

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

Parameters:
value - allowed object is Boolean

getLockOrder

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

Returns:
possible object is BigInteger

setLockOrder

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

Parameters:
value - allowed object is BigInteger

getInstanceLockOrder

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

Returns:
possible object is String

setInstanceLockOrder

public void setInstanceLockOrder(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 Boolean getCheckExistsOnMethod()
Gets the value of the checkExistsOnMethod property.

Returns:
possible object is Boolean

setCheckExistsOnMethod

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

Parameters:
value - allowed object is Boolean

getClusterInvalidationDisabled

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

Returns:
possible object is Boolean

setClusterInvalidationDisabled

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

Parameters:
value - allowed object is Boolean

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.