Package org.apache.openejb.jee.wls
Class WeblogicRdbmsBean
- java.lang.Object
-
- 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
Fields Modifier and Type Field Description protected AutomaticKeyGenerationautomaticKeyGenerationprotected BooleancheckExistsOnMethodprotected BooleanclusterInvalidationDisabledprotected StringdataSourceJndiNameprotected StringdelayDatabaseInsertUntilprotected StringejbNameprotected List<FieldGroup>fieldGroupprotected Stringidprotected StringinstanceLockOrderprotected BigIntegerlockOrderprotected List<RelationshipCaching>relationshipCachingprotected List<SqlShape>sqlShapeprotected List<TableMap>tableMapprotected UnknownPrimaryKeyFieldunknownPrimaryKeyFieldprotected BooleanuseSelectForUpdateprotected List<WeblogicQuery>weblogicQuery
-
Constructor Summary
Constructors Constructor Description WeblogicRdbmsBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutomaticKeyGenerationgetAutomaticKeyGeneration()Gets the value of the automaticKeyGeneration property.BooleangetCheckExistsOnMethod()Gets the value of the checkExistsOnMethod property.BooleangetClusterInvalidationDisabled()Gets the value of the clusterInvalidationDisabled property.StringgetDataSourceJndiName()Gets the value of the dataSourceJndiName property.StringgetDelayDatabaseInsertUntil()Gets the value of the delayDatabaseInsertUntil property.StringgetEjbName()Gets the value of the ejbName property.List<FieldGroup>getFieldGroup()Gets the value of the fieldGroup property.StringgetId()Gets the value of the id property.StringgetInstanceLockOrder()Gets the value of the instanceLockOrder property.BigIntegergetLockOrder()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.UnknownPrimaryKeyFieldgetUnknownPrimaryKeyField()Gets the value of the unknownPrimaryKeyField property.BooleangetUseSelectForUpdate()Gets the value of the useSelectForUpdate property.List<WeblogicQuery>getWeblogicQuery()Gets the value of the weblogicQuery property.voidsetAutomaticKeyGeneration(AutomaticKeyGeneration value)Sets the value of the automaticKeyGeneration property.voidsetCheckExistsOnMethod(Boolean value)Sets the value of the checkExistsOnMethod property.voidsetClusterInvalidationDisabled(Boolean value)Sets the value of the clusterInvalidationDisabled property.voidsetDataSourceJndiName(String value)Sets the value of the dataSourceJndiName property.voidsetDelayDatabaseInsertUntil(String value)Sets the value of the delayDatabaseInsertUntil property.voidsetEjbName(String value)Sets the value of the ejbName property.voidsetId(String value)Sets the value of the id property.voidsetInstanceLockOrder(String value)Sets the value of the instanceLockOrder property.voidsetLockOrder(BigInteger value)Sets the value of the lockOrder property.voidsetUnknownPrimaryKeyField(UnknownPrimaryKeyField value)Sets the value of the unknownPrimaryKeyField property.voidsetUseSelectForUpdate(Boolean value)Sets the value of the useSelectForUpdate property.
-
-
-
Field Detail
-
ejbName
protected String ejbName
-
dataSourceJndiName
protected String dataSourceJndiName
-
unknownPrimaryKeyField
protected UnknownPrimaryKeyField unknownPrimaryKeyField
-
fieldGroup
protected List<FieldGroup> fieldGroup
-
relationshipCaching
protected List<RelationshipCaching> relationshipCaching
-
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
-
-
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 isString
-
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 isString
-
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 isUnknownPrimaryKeyField
-
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 asetmethod 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 listTableMap
-
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 asetmethod 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 listFieldGroup
-
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 asetmethod 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 listRelationshipCaching
-
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 asetmethod 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 listSqlShape
-
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 asetmethod 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 listWeblogicQuery
-
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 isString
-
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 isBoolean
-
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 isBigInteger
-
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 isString
-
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 isAutomaticKeyGeneration
-
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 isBoolean
-
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 isBoolean
-
-