|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.lutris.appserver.server.sql.CoreDO | +--com.lutris.appserver.server.sql.CloneableDO | +--com.lutris.dods.builder.generator.dataobject.GenericDO | +--org.webdocwf.dods.access.SecureDO | +--org.webdocwf.util.genericstore.GenericStoreDO | +--org.webdocwf.util.genericstore.data.GenericObjectDO
Data core class, used to set, retrieve the GenericObjectDO information.
Field Summary | |
static RDBColumn |
EXTERNALOID
|
protected static boolean |
isView
|
static RDBColumn |
PrimaryKey
static final RDBColumn PrimaryKey for use with QueryBuilder. |
static RDBTable |
table
static final data members name the table and columns for this DO. |
static RDBColumn |
TYPEDEFINITIONOID
|
Fields inherited from class com.lutris.dods.builder.generator.dataobject.GenericDO |
dirty |
Fields inherited from class com.lutris.appserver.server.sql.CoreDO |
persistent, versioning |
Constructor Summary | |
protected |
GenericObjectDO()
Protected constructor. |
protected |
GenericObjectDO(boolean is_view)
Protected constructor. |
protected |
GenericObjectDO(ObjectId id)
Protected constructor used by createExisting(ObjectId) above. |
protected |
GenericObjectDO(java.sql.ResultSet rs)
Protected constructor. |
Method Summary | |
void |
addAttributeBoolValueDO(AttributeBoolValueDO referrer)
Add (set & commit) a AttributeBoolValueDO object that refers to this DO. |
void |
addAttributeBoolValueDO(AttributeBoolValueDO referrer,
DBTransaction tran)
Add (set & commit) a AttributeBoolValueDO object that refers to this DO. |
void |
addAttributeBoolValueDO(AttributeBoolValueDO referrer,
DBTransaction tran,
User usr)
Add (set & commit) a AttributeBoolValueDO object that refers to this DO. |
void |
addAttributeBoolValueDO(AttributeBoolValueDO referrer,
User usr)
Add (set & commit) a AttributeBoolValueDO object that refers to this DO. |
void |
addAttributeDateValueDO(AttributeDateValueDO referrer)
Add (set & commit) a AttributeDateValueDO object that refers to this DO. |
void |
addAttributeDateValueDO(AttributeDateValueDO referrer,
DBTransaction tran)
Add (set & commit) a AttributeDateValueDO object that refers to this DO. |
void |
addAttributeDateValueDO(AttributeDateValueDO referrer,
DBTransaction tran,
User usr)
Add (set & commit) a AttributeDateValueDO object that refers to this DO. |
void |
addAttributeDateValueDO(AttributeDateValueDO referrer,
User usr)
Add (set & commit) a AttributeDateValueDO object that refers to this DO. |
void |
addAttributeEnumValueDO(AttributeEnumValueDO referrer)
Add (set & commit) a AttributeEnumValueDO object that refers to this DO. |
void |
addAttributeEnumValueDO(AttributeEnumValueDO referrer,
DBTransaction tran)
Add (set & commit) a AttributeEnumValueDO object that refers to this DO. |
void |
addAttributeEnumValueDO(AttributeEnumValueDO referrer,
DBTransaction tran,
User usr)
Add (set & commit) a AttributeEnumValueDO object that refers to this DO. |
void |
addAttributeEnumValueDO(AttributeEnumValueDO referrer,
User usr)
Add (set & commit) a AttributeEnumValueDO object that refers to this DO. |
void |
addAttributeNumberValueDO(AttributeNumberValueDO referrer)
Add (set & commit) a AttributeNumberValueDO object that refers to this DO. |
void |
addAttributeNumberValueDO(AttributeNumberValueDO referrer,
DBTransaction tran)
Add (set & commit) a AttributeNumberValueDO object that refers to this DO. |
void |
addAttributeNumberValueDO(AttributeNumberValueDO referrer,
DBTransaction tran,
User usr)
Add (set & commit) a AttributeNumberValueDO object that refers to this DO. |
void |
addAttributeNumberValueDO(AttributeNumberValueDO referrer,
User usr)
Add (set & commit) a AttributeNumberValueDO object that refers to this DO. |
void |
addAttributeObjectValueDO(AttributeObjectValueDO referrer)
Add (set & commit) a AttributeObjectValueDO object that refers to this DO. |
void |
addAttributeObjectValueDO(AttributeObjectValueDO referrer,
DBTransaction tran)
Add (set & commit) a AttributeObjectValueDO object that refers to this DO. |
void |
addAttributeObjectValueDO(AttributeObjectValueDO referrer,
DBTransaction tran,
User usr)
Add (set & commit) a AttributeObjectValueDO object that refers to this DO. |
void |
addAttributeObjectValueDO(AttributeObjectValueDO referrer,
User usr)
Add (set & commit) a AttributeObjectValueDO object that refers to this DO. |
void |
addAttributeStringValueDO(AttributeStringValueDO referrer)
Add (set & commit) a AttributeStringValueDO object that refers to this DO. |
void |
addAttributeStringValueDO(AttributeStringValueDO referrer,
DBTransaction tran)
Add (set & commit) a AttributeStringValueDO object that refers to this DO. |
void |
addAttributeStringValueDO(AttributeStringValueDO referrer,
DBTransaction tran,
User usr)
Add (set & commit) a AttributeStringValueDO object that refers to this DO. |
void |
addAttributeStringValueDO(AttributeStringValueDO referrer,
User usr)
Add (set & commit) a AttributeStringValueDO object that refers to this DO. |
static void |
assertDOCreateAccess(User usr)
Ensure that the given user is allowed to create new instances |
void |
assertDOGetAttrEXTERNALOIDAccess(User usr)
Ensure that the given user is allowed to read the attribute |
void |
assertDOGetAttrTYPEDEFINITIONOIDAccess(User usr)
Ensure that the given user is allowed to read the attribute |
void |
assertDOSetAttrEXTERNALOIDAccess(java.math.BigDecimal EXTERNALOID,
User usr)
Ensure that the given user is allowed to update the attribute |
void |
assertDOSetAttrTYPEDEFINITIONOIDAccess(TypeDefinitionDO TYPEDEFINITIONOID,
User usr)
Ensure that the given user is allowed to update the attribute |
protected void |
checkLoad()
Load the actual DO data if necessary. |
void |
commit()
Deprecated. Use save() instead. |
void |
commit(DBTransaction dbt)
Deprecated. Use save() instead. |
static GenericObjectDO |
createCopy(GenericObjectDataStruct data)
createCopy() Creates a DO that has no ObjectId but has a copy of an existing DO's data. |
static GenericObjectDO |
createCopy(GenericObjectDO orig)
createCopy() Creates a DO that has no ObjectId but has a copy of an existing DO's data. |
static GenericObjectDO |
createCopy(GenericObjectDO orig,
User usr)
createCopy() Creates a DO that has no ObjectId but has a copy of an existing DO's data. |
static GenericObjectDO |
createExisting(java.math.BigDecimal bd)
createExisting( BigDecimal ) Factory method creates a GenericObjectDO object by searching for it in the database using the passed BigDecimal value as the primary key. |
static GenericObjectDO |
createExisting(java.math.BigDecimal bd,
User usr)
createExisting( BigDecimal ) Factory method creates a GenericObjectDO object by searching for it in the database using the passed BigDecimal value as the primary key. |
protected static GenericObjectDO |
createExisting(ObjectId id)
createExisting( ObjectId ) Factory method creates a GenericObjectDO object by searching for it in the database using the passed ObjectID value as the primary key. |
protected static GenericObjectDO |
createExisting(RDBColumnValue pk)
createExisting( RDBColumnValue ) Factory method creates a GenericObjectDO object by searching for it in the database using the passed GenericObjectDO.PrimaryKey. |
protected static GenericObjectDO |
createExisting(RDBRow row)
createExisting( RDBRow ) Factory method creates a GenericObjectDO object by searching for it in the database using the GenericObjectDO.PrimaryKey value in the passed RDBRow. |
protected static GenericObjectDO |
createExisting(java.sql.ResultSet rs)
createExisting( ResultSet ) Factory method used to create an instance of this class to represent a Data Object already existing in the database. |
static GenericObjectDO |
createExisting(java.lang.String handle)
The createExisting method is used to create a GenericObjectDO
from a string handle. |
static GenericObjectDO |
createExisting(java.lang.String handle,
User usr)
The createExisting method is used to create a GenericObjectDO
from a string handle. |
GenericStoreDO |
createForExisting(java.math.BigDecimal bd)
Create an instance for an existing row This is a strange hack for having an instance method Maybe there is a better solution ? WebDocWf extension |
static GenericObjectDO |
createVirgin()
createVirgin() Creates a DO that has no ObjectId or data. |
static GenericObjectDO |
createVirgin(User usr)
createVirgin() Creates a DO that has no ObjectId or data. |
void |
delete()
Deletes the DO from its table. |
void |
delete(DBTransaction dbt)
Deletes the DO from its table. |
AttributeBoolValueDO |
getAttributeBoolValueDO()
Get the single AttributeBoolValueDO object that refers to this DO. |
AttributeBoolValueDO |
getAttributeBoolValueDO(User usr)
Get the single AttributeBoolValueDO object that refers to this DO. |
AttributeBoolValueDO[] |
getAttributeBoolValueDOArray()
Get array of AttributeBoolValueDO objects that refer to this DO. |
AttributeBoolValueDO[] |
getAttributeBoolValueDOArray(User usr)
Get array of AttributeBoolValueDO objects that refer to this DO. |
int |
getAttributeBoolValueDOArrayCount()
Get the number of AttributeBoolValueDOs that refer to this DO. |
int |
getAttributeBoolValueDOArrayCount(User usr)
Get the number of AttributeBoolValueDOs that refer to this DO. |
AttributeDateValueDO |
getAttributeDateValueDO()
Get the single AttributeDateValueDO object that refers to this DO. |
AttributeDateValueDO |
getAttributeDateValueDO(User usr)
Get the single AttributeDateValueDO object that refers to this DO. |
AttributeDateValueDO[] |
getAttributeDateValueDOArray()
Get array of AttributeDateValueDO objects that refer to this DO. |
AttributeDateValueDO[] |
getAttributeDateValueDOArray(User usr)
Get array of AttributeDateValueDO objects that refer to this DO. |
int |
getAttributeDateValueDOArrayCount()
Get the number of AttributeDateValueDOs that refer to this DO. |
int |
getAttributeDateValueDOArrayCount(User usr)
Get the number of AttributeDateValueDOs that refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeBoolValue()
From the many-to-many relationship expressed by AttributeBoolValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeBoolValue(User usr)
From the many-to-many relationship expressed by AttributeBoolValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeDateValue()
From the many-to-many relationship expressed by AttributeDateValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeDateValue(User usr)
From the many-to-many relationship expressed by AttributeDateValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeNumberValue()
From the many-to-many relationship expressed by AttributeNumberValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeNumberValue(User usr)
From the many-to-many relationship expressed by AttributeNumberValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeObjectValue()
From the many-to-many relationship expressed by AttributeObjectValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeObjectValue(User usr)
From the many-to-many relationship expressed by AttributeObjectValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeStringValue()
From the many-to-many relationship expressed by AttributeStringValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeDefinitionDO[] |
getAttributeDefinitionDOArray_via_AttributeStringValue(User usr)
From the many-to-many relationship expressed by AttributeStringValueDO, get array of AttributeDefinitionDO objects that indirectly refer to this DO. |
AttributeEnumValueDO |
getAttributeEnumValueDO()
Get the single AttributeEnumValueDO object that refers to this DO. |
AttributeEnumValueDO |
getAttributeEnumValueDO(User usr)
Get the single AttributeEnumValueDO object that refers to this DO. |
AttributeEnumValueDO[] |
getAttributeEnumValueDOArray()
Get array of AttributeEnumValueDO objects that refer to this DO. |
AttributeEnumValueDO[] |
getAttributeEnumValueDOArray(User usr)
Get array of AttributeEnumValueDO objects that refer to this DO. |
int |
getAttributeEnumValueDOArrayCount()
Get the number of AttributeEnumValueDOs that refer to this DO. |
int |
getAttributeEnumValueDOArrayCount(User usr)
Get the number of AttributeEnumValueDOs that refer to this DO. |
AttributeNumberValueDO |
getAttributeNumberValueDO()
Get the single AttributeNumberValueDO object that refers to this DO. |
AttributeNumberValueDO |
getAttributeNumberValueDO(User usr)
Get the single AttributeNumberValueDO object that refers to this DO. |
AttributeNumberValueDO[] |
getAttributeNumberValueDOArray()
Get array of AttributeNumberValueDO objects that refer to this DO. |
AttributeNumberValueDO[] |
getAttributeNumberValueDOArray(User usr)
Get array of AttributeNumberValueDO objects that refer to this DO. |
int |
getAttributeNumberValueDOArrayCount()
Get the number of AttributeNumberValueDOs that refer to this DO. |
int |
getAttributeNumberValueDOArrayCount(User usr)
Get the number of AttributeNumberValueDOs that refer to this DO. |
AttributeObjectValueDO |
getAttributeObjectValueDO()
Get the single AttributeObjectValueDO object that refers to this DO. |
AttributeObjectValueDO |
getAttributeObjectValueDO(User usr)
Get the single AttributeObjectValueDO object that refers to this DO. |
AttributeObjectValueDO[] |
getAttributeObjectValueDOArray()
Get array of AttributeObjectValueDO objects that refer to this DO. |
AttributeObjectValueDO[] |
getAttributeObjectValueDOArray(User usr)
Get array of AttributeObjectValueDO objects that refer to this DO. |
int |
getAttributeObjectValueDOArrayCount()
Get the number of AttributeObjectValueDOs that refer to this DO. |
int |
getAttributeObjectValueDOArrayCount(User usr)
Get the number of AttributeObjectValueDOs that refer to this DO. |
AttributeStringValueDO |
getAttributeStringValueDO()
Get the single AttributeStringValueDO object that refers to this DO. |
AttributeStringValueDO |
getAttributeStringValueDO(User usr)
Get the single AttributeStringValueDO object that refers to this DO. |
AttributeStringValueDO[] |
getAttributeStringValueDOArray()
Get array of AttributeStringValueDO objects that refer to this DO. |
AttributeStringValueDO[] |
getAttributeStringValueDOArray(User usr)
Get array of AttributeStringValueDO objects that refer to this DO. |
int |
getAttributeStringValueDOArrayCount()
Get the number of AttributeStringValueDOs that refer to this DO. |
int |
getAttributeStringValueDOArrayCount(User usr)
Get the number of AttributeStringValueDOs that refer to this DO. |
java.sql.PreparedStatement |
getDeleteStatement(DBConnection conn)
Prepares the statement used to delete this object from the database. |
java.math.BigDecimal |
getEXTERNALOID()
Get EXTERNALOID of the GENERICOBJECT |
java.math.BigDecimal |
getEXTERNALOID(User usr)
Get EXTERNALOID of the GENERICOBJECT |
java.lang.String |
getHandle()
The methods
getHandle
hasMatchingHandle
are used by Presentation Objects that need to populate
HTML select lists with Data Objects as options. |
java.sql.PreparedStatement |
getInsertStatement(DBConnection conn)
Prepares the statement used to insert this object into the database. |
java.lang.String |
getTableName()
Return GENERICOBJECT as the name of the table in the database which contains GenericObjectDO objects. |
TypeDefinitionDO |
getTYPEDEFINITIONOID()
Get TYPEDEFINITIONOID of the GENERICOBJECT |
TypeDefinitionDO |
getTYPEDEFINITIONOID(User usr)
Get TYPEDEFINITIONOID of the GENERICOBJECT |
java.sql.PreparedStatement |
getUpdateStatement(DBConnection conn)
Prepares the statement used to update this object in the database. |
static boolean |
hasDOCreateAccess(User usr)
Check whether the given user is allowed to create new instances |
static boolean |
hasDOGetAccess(java.math.BigDecimal bd,
User usr)
Check whether the given user is allowed to read the DO existance Static function to be called without having the object |
static boolean |
hasDOGetAccess(java.lang.String handle,
User usr)
Check whether the given user is allowed to read the DO existance Static function to be called without having the object |
boolean |
hasDOGetAttrEXTERNALOIDAccess(User usr)
Check whether the given user is allowed to read the attribute |
boolean |
hasDOGetAttrTYPEDEFINITIONOIDAccess(User usr)
Check whether the given user is allowed to read the attribute |
boolean |
hasDOGetDOValueEXTERNALOIDAccess(User usr)
Check whether the given user is allowed to read object in a pointer attribute |
boolean |
hasDOGetDOValueTYPEDEFINITIONOIDAccess(User usr)
Check whether the given user is allowed to read object in a pointer attribute |
boolean |
hasDOSetAttrEXTERNALOIDAccess(java.math.BigDecimal EXTERNALOID,
User usr)
Check whether the given user is allowed to update the attribute |
boolean |
hasDOSetAttrTYPEDEFINITIONOIDAccess(TypeDefinitionDO TYPEDEFINITIONOID,
User usr)
Check whether the given user is allowed to update the attribute |
boolean |
hasMatchingHandle(java.lang.String handle)
hasMatchingHandle |
boolean |
isLoaded()
isLoaded() Returns true if the data for this objects has been retrieved from the database. |
boolean |
isReadOnly()
isReadOnly() Returns true if the data for this object has been marked read-only. |
void |
loadData()
loadData() Load the fields for the DO from the database. |
protected void |
makeIdentical(GenericObjectDO orig)
makeIdentical() Assigns the DataStruct of an existing DO to this DO. |
void |
makeReadOnly()
makeReadOnly() Mark the object as readonly WebDocWf extension |
void |
makeReadWrite()
makeReadWrite() |
void |
mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d)
To the many-to-many relationship expressed by AttributeBoolValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d,
DBTransaction tran)
To the many-to-many relationship expressed by AttributeBoolValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
To the many-to-many relationship expressed by AttributeBoolValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d,
User usr)
To the many-to-many relationship expressed by AttributeBoolValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d)
To the many-to-many relationship expressed by AttributeDateValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d,
DBTransaction tran)
To the many-to-many relationship expressed by AttributeDateValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
To the many-to-many relationship expressed by AttributeDateValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d,
User usr)
To the many-to-many relationship expressed by AttributeDateValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d)
To the many-to-many relationship expressed by AttributeNumberValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d,
DBTransaction tran)
To the many-to-many relationship expressed by AttributeNumberValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
To the many-to-many relationship expressed by AttributeNumberValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d,
User usr)
To the many-to-many relationship expressed by AttributeNumberValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d)
To the many-to-many relationship expressed by AttributeObjectValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d,
DBTransaction tran)
To the many-to-many relationship expressed by AttributeObjectValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
To the many-to-many relationship expressed by AttributeObjectValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d,
User usr)
To the many-to-many relationship expressed by AttributeObjectValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d)
To the many-to-many relationship expressed by AttributeStringValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d,
DBTransaction tran)
To the many-to-many relationship expressed by AttributeStringValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
To the many-to-many relationship expressed by AttributeStringValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
void |
mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d,
User usr)
To the many-to-many relationship expressed by AttributeStringValueDO, add a AttributeDefinitionDO object that indirectly refers to this DO. |
protected void |
modifyDO(DBTransaction dbt,
boolean delete)
Modifies the DO within its table. |
protected void |
modifyDO(DBTransaction dbt,
boolean delete,
boolean references)
Modifies the DO within its table. |
protected void |
okToCommit()
A stub method for implementing pre-commit assertions for this GenericObjectDO. |
protected void |
okToCommitTYPEDEFINITIONOID(TypeDefinitionDO member)
A stub method for implementing pre-commit assertions for the TYPEDEFINITIONOID data member. |
protected void |
okToDelete()
A stub method for implementing pre-delete assertions for this GenericObjectDO. |
protected void |
okToDeleteTYPEDEFINITIONOID(TypeDefinitionDO member)
A stub method for implementing pre-delete assertions for the TYPEDEFINITIONOID data member. |
void |
reload()
reload() Causes the DO to refresh itself from the database the next time a set or get method is called. |
void |
removeAttributeBoolValueDO(AttributeBoolValueDO referrer)
Remove (delete) a AttributeBoolValueDO object that refers to this DO. |
void |
removeAttributeBoolValueDO(AttributeBoolValueDO referrer,
DBTransaction tran)
Remove (delete) a AttributeBoolValueDO object that refers to this DO. |
void |
removeAttributeBoolValueDO(AttributeBoolValueDO referrer,
DBTransaction tran,
User usr)
Remove (delete) a AttributeBoolValueDO object that refers to this DO. |
void |
removeAttributeBoolValueDO(AttributeBoolValueDO referrer,
User usr)
Remove (delete) a AttributeBoolValueDO object that refers to this DO. |
void |
removeAttributeDateValueDO(AttributeDateValueDO referrer)
Remove (delete) a AttributeDateValueDO object that refers to this DO. |
void |
removeAttributeDateValueDO(AttributeDateValueDO referrer,
DBTransaction tran)
Remove (delete) a AttributeDateValueDO object that refers to this DO. |
void |
removeAttributeDateValueDO(AttributeDateValueDO referrer,
DBTransaction tran,
User usr)
Remove (delete) a AttributeDateValueDO object that refers to this DO. |
void |
removeAttributeDateValueDO(AttributeDateValueDO referrer,
User usr)
Remove (delete) a AttributeDateValueDO object that refers to this DO. |
void |
removeAttributeEnumValueDO(AttributeEnumValueDO referrer)
Remove (delete) a AttributeEnumValueDO object that refers to this DO. |
void |
removeAttributeEnumValueDO(AttributeEnumValueDO referrer,
DBTransaction tran)
Remove (delete) a AttributeEnumValueDO object that refers to this DO. |
void |
removeAttributeEnumValueDO(AttributeEnumValueDO referrer,
DBTransaction tran,
User usr)
Remove (delete) a AttributeEnumValueDO object that refers to this DO. |
void |
removeAttributeEnumValueDO(AttributeEnumValueDO referrer,
User usr)
Remove (delete) a AttributeEnumValueDO object that refers to this DO. |
void |
removeAttributeNumberValueDO(AttributeNumberValueDO referrer)
Remove (delete) a AttributeNumberValueDO object that refers to this DO. |
void |
removeAttributeNumberValueDO(AttributeNumberValueDO referrer,
DBTransaction tran)
Remove (delete) a AttributeNumberValueDO object that refers to this DO. |
void |
removeAttributeNumberValueDO(AttributeNumberValueDO referrer,
DBTransaction tran,
User usr)
Remove (delete) a AttributeNumberValueDO object that refers to this DO. |
void |
removeAttributeNumberValueDO(AttributeNumberValueDO referrer,
User usr)
Remove (delete) a AttributeNumberValueDO object that refers to this DO. |
void |
removeAttributeObjectValueDO(AttributeObjectValueDO referrer)
Remove (delete) a AttributeObjectValueDO object that refers to this DO. |
void |
removeAttributeObjectValueDO(AttributeObjectValueDO referrer,
DBTransaction tran)
Remove (delete) a AttributeObjectValueDO object that refers to this DO. |
void |
removeAttributeObjectValueDO(AttributeObjectValueDO referrer,
DBTransaction tran,
User usr)
Remove (delete) a AttributeObjectValueDO object that refers to this DO. |
void |
removeAttributeObjectValueDO(AttributeObjectValueDO referrer,
User usr)
Remove (delete) a AttributeObjectValueDO object that refers to this DO. |
void |
removeAttributeStringValueDO(AttributeStringValueDO referrer)
Remove (delete) a AttributeStringValueDO object that refers to this DO. |
void |
removeAttributeStringValueDO(AttributeStringValueDO referrer,
DBTransaction tran)
Remove (delete) a AttributeStringValueDO object that refers to this DO. |
void |
removeAttributeStringValueDO(AttributeStringValueDO referrer,
DBTransaction tran,
User usr)
Remove (delete) a AttributeStringValueDO object that refers to this DO. |
void |
removeAttributeStringValueDO(AttributeStringValueDO referrer,
User usr)
Remove (delete) a AttributeStringValueDO object that refers to this DO. |
void |
save()
Inserts/Updates the DO into its table. |
void |
save(boolean references)
Inserts/Updates the DO into its table. |
void |
save(DBTransaction dbt)
Inserts/Updates the DO into its table. |
void |
save(DBTransaction dbt,
boolean references)
Inserts/Updates the DO into its table. |
void |
setEXTERNALOID(java.math.BigDecimal EXTERNALOID)
Set EXTERNALOID of the GENERICOBJECT |
void |
setEXTERNALOID(java.math.BigDecimal EXTERNALOID,
User usr)
Set EXTERNALOID of the GENERICOBJECT |
void |
setTYPEDEFINITIONOID(TypeDefinitionDO TYPEDEFINITIONOID)
Set TYPEDEFINITIONOID of the GENERICOBJECT |
void |
setTYPEDEFINITIONOID(TypeDefinitionDO TYPEDEFINITIONOID,
User usr)
Set TYPEDEFINITIONOID of the GENERICOBJECT |
java.lang.String |
toString()
|
java.lang.String |
toString(int indentCount)
|
void |
unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d)
From the many-to-many relationship expressed by AttributeBoolValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d,
DBTransaction tran)
From the many-to-many relationship expressed by AttributeBoolValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
From the many-to-many relationship expressed by AttributeBoolValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d,
User usr)
From the many-to-many relationship expressed by AttributeBoolValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d)
From the many-to-many relationship expressed by AttributeDateValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d,
DBTransaction tran)
From the many-to-many relationship expressed by AttributeDateValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
From the many-to-many relationship expressed by AttributeDateValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d,
User usr)
From the many-to-many relationship expressed by AttributeDateValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d)
From the many-to-many relationship expressed by AttributeNumberValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d,
DBTransaction tran)
From the many-to-many relationship expressed by AttributeNumberValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
From the many-to-many relationship expressed by AttributeNumberValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d,
User usr)
From the many-to-many relationship expressed by AttributeNumberValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d)
From the many-to-many relationship expressed by AttributeObjectValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d,
DBTransaction tran)
From the many-to-many relationship expressed by AttributeObjectValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
From the many-to-many relationship expressed by AttributeObjectValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d,
User usr)
From the many-to-many relationship expressed by AttributeObjectValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d)
From the many-to-many relationship expressed by AttributeStringValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d,
DBTransaction tran)
From the many-to-many relationship expressed by AttributeStringValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d,
DBTransaction tran,
User usr)
From the many-to-many relationship expressed by AttributeStringValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
void |
unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d,
User usr)
From the many-to-many relationship expressed by AttributeStringValueDO, remove (delete) the AttributeDefinitionDO object that indirectly refers to this DO. |
Methods inherited from class com.lutris.appserver.server.sql.CloneableDO |
clone |
Methods inherited from class com.lutris.appserver.server.sql.CoreDO |
addToCache, deleteFromCache, disableVersioning, evict, finalizeDelete, getNewVersion, getOId, getOIdColumnName, getVersionColumnName, isPersistent, refresh, setNewVersion, setOIdColumnName, setPersistent, setVersion, setVersionColumnName, updateCache |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final RDBTable table
public static final RDBColumn PrimaryKey
protected static final boolean isView
public static final RDBColumn EXTERNALOID
public static final RDBColumn TYPEDEFINITIONOID
Constructor Detail |
protected GenericObjectDO(boolean is_view) throws ObjectIdException, DatabaseManagerException
DatabaseManagerException
- If a connection to the database cannot be established, etc.
ObjectIdException
- If an object id can't be allocated for this object.protected GenericObjectDO() throws ObjectIdException, DatabaseManagerException
DatabaseManagerException
- If a connection to the database cannot be established, etc.
ObjectIdException
- If an object id can't be allocated for this object.protected GenericObjectDO(ObjectId id) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
id
- The ObjectId for the object.
DataObjectException
- If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- Should never see this exception since GenericDO.ctor(ObjectId)
never accesses the database.protected GenericObjectDO(java.sql.ResultSet rs) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
rs
- Result set from which to obtain product data.
DataObjectException
- If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.Method Detail |
public java.lang.String getTableName()
getTableName
in class CoreDO
CoreDO
public boolean isReadOnly()
isReadOnly
in class SecureDO
public boolean isLoaded()
public void loadData() throws java.sql.SQLException, ObjectIdException, DataObjectException
ObjectIdException
- If an object id can't be allocated for this object.
DataObjectException
- If the object is not found in the database.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected void checkLoad() throws DataObjectException
checkLoad
in class SecureDO
DataObjectException
- If a data access error occurs.public static GenericObjectDO createVirgin() throws DatabaseManagerException, ObjectIdException
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.public static GenericObjectDO createVirgin(User usr) throws DatabaseManagerException, ObjectIdException, AccessException
usr
- The user for security check
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
AccessException
- The user is not allowed to create new instances
WebDocWf extensionpublic static void assertDOCreateAccess(User usr) throws AccessException
usr
- The user for security check
AccessException
- The user is not allowed to create new instances
WebDocWf extensionpublic static boolean hasDOCreateAccess(User usr) throws AccessEvalException
usr
- The user for security check
AccessEvalException
public GenericStoreDO createForExisting(java.math.BigDecimal bd) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
createForExisting
in class GenericStoreDO
bd
- ObjectID as BigDecimal of the object which must be read from the DB
java.sql.SQLException
ObjectIdException
DataObjectException
DatabaseManagerException
public static GenericObjectDO createExisting(java.math.BigDecimal bd) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
bd
- The BigDecimal representation of the ObjectId for the object.
DataObjectException
- If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static GenericObjectDO createExisting(java.math.BigDecimal bd, User usr) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException, AccessException
bd
- The BigDecimal representation of the ObjectId for the object.usr
- The user for security check
DataObjectException
- If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.
AccessException
- The user is not allowed to read the instance existance
WebDocWf extensionpublic static boolean hasDOGetAccess(java.math.BigDecimal bd, User usr) throws AccessEvalException
bd
- The BigDecimal representation of the ObjectId for the object.usr
- The user for security check
AccessEvalException
public static GenericObjectDO createExisting(java.lang.String handle)
GenericObjectDO
from a string handle.
public static GenericObjectDO createExisting(java.lang.String handle, User usr) throws AccessException
GenericObjectDO
from a string handle.
WebDocWf extension
AccessException
public static boolean hasDOGetAccess(java.lang.String handle, User usr) throws AccessEvalException
handle
- The string representation of the ObjectId for the object.usr
- The user for security check
AccessEvalException
protected static GenericObjectDO createExisting(ObjectId id) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
id
- The ObjectId for the object.
DataObjectException
- If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static GenericObjectDO createExisting(java.sql.ResultSet rs) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
rs
- The ResultSet returned by the Query class for
an existing Data Object stored in the database.
DataObjectException
- If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static GenericObjectDO createExisting(RDBRow row) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
DataObjectException
- If the RDBRow does not contain a GenericObjectDO.PrimaryKey.
If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static GenericObjectDO createExisting(RDBColumnValue pk) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
DataObjectException
- If the RDBColumnValue does not contain a GenericObjectDO.PrimaryKey.
If the object is not found in the database.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static GenericObjectDO createCopy(GenericObjectDataStruct data) throws DatabaseManagerException, ObjectIdException
data
- The data struct to copy values from.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.public static GenericObjectDO createCopy(GenericObjectDO orig) throws DatabaseManagerException, ObjectIdException
orig
- The original DO to copy.
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.public static GenericObjectDO createCopy(GenericObjectDO orig, User usr) throws DatabaseManagerException, ObjectIdException, AccessException
orig
- The original DO to copy.usr
- The user for security check
ObjectIdException
- If an object id can't be allocated for this object.
DatabaseManagerException
- If a connection to the database cannot be established, etc.
AccessException
- The user is not allowed to make a copy
WebDocWf extensionpublic void reload()
public java.lang.String getHandle() throws DatabaseManagerException
getHandle
hasMatchingHandle
are used by Presentation Objects that need to populate
HTML select lists with Data Objects as options.
The getHandle()
method is used
to set the value for each option,
and the hasMatchingHandle()
methods are used to lookup the Data Object when the selection has
been made.
- Specified by:
getHandle
in class SecureDO
- Returns:
- id of this DO as a string
If an object id can't be allocated for this object.
- Throws:
DatabaseManagerException
- If a connection to the database cannot be established, etc.
public boolean hasMatchingHandle(java.lang.String handle)
hasMatchingHandle
in class SecureDO
handle
- String
version of DO id
protected void makeIdentical(GenericObjectDO orig)
orig
- The original DO.public void makeReadOnly()
makeReadOnly
in class SecureDO
public void makeReadWrite()
makeReadWrite
in class SecureDO
public java.math.BigDecimal getEXTERNALOID() throws DataObjectException
getEXTERNALOID
in interface GenericObjectDOI
DataObjectException
- If the object is not found in the database.public java.math.BigDecimal getEXTERNALOID(User usr) throws DataObjectException, AccessException
usr
- The user for security check
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic void assertDOGetAttrEXTERNALOIDAccess(User usr) throws AccessException
usr
- The user for security check
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic boolean hasDOGetAttrEXTERNALOIDAccess(User usr) throws AccessEvalException
usr
- The user for security check
AccessEvalException
public boolean hasDOGetDOValueEXTERNALOIDAccess(User usr) throws AccessEvalException
usr
- The user for security check
AccessEvalException
public void setEXTERNALOID(java.math.BigDecimal EXTERNALOID) throws DataObjectException
setEXTERNALOID
in interface GenericObjectDOI
EXTERNALOID
- of the GENERICOBJECT
DataObjectException
- If the object is not found in the database.public void setEXTERNALOID(java.math.BigDecimal EXTERNALOID, User usr) throws DataObjectException, AccessException
EXTERNALOID
- of the GENERICOBJECTusr
- The user for security check
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic void assertDOSetAttrEXTERNALOIDAccess(java.math.BigDecimal EXTERNALOID, User usr) throws AccessException
EXTERNALOID
- of the GENERICOBJECTusr
- The user for security check
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic boolean hasDOSetAttrEXTERNALOIDAccess(java.math.BigDecimal EXTERNALOID, User usr) throws AccessEvalException
EXTERNALOID
- of the GENERICOBJECTusr
- The user for security check
AccessEvalException
public TypeDefinitionDO getTYPEDEFINITIONOID() throws DataObjectException
getTYPEDEFINITIONOID
in interface GenericObjectDOI
DataObjectException
- If the object is not found in the database.public TypeDefinitionDO getTYPEDEFINITIONOID(User usr) throws DataObjectException, AccessException
usr
- The user for security check
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic void assertDOGetAttrTYPEDEFINITIONOIDAccess(User usr) throws AccessException
usr
- The user for security check
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic boolean hasDOGetAttrTYPEDEFINITIONOIDAccess(User usr) throws AccessEvalException
usr
- The user for security check
AccessEvalException
public boolean hasDOGetDOValueTYPEDEFINITIONOIDAccess(User usr) throws AccessEvalException
usr
- The user for security check
AccessEvalException
public void setTYPEDEFINITIONOID(TypeDefinitionDO TYPEDEFINITIONOID) throws DataObjectException
setTYPEDEFINITIONOID
in interface GenericObjectDOI
TYPEDEFINITIONOID
- of the GENERICOBJECT
DataObjectException
- If the object is not found in the database.public void setTYPEDEFINITIONOID(TypeDefinitionDO TYPEDEFINITIONOID, User usr) throws DataObjectException, AccessException
TYPEDEFINITIONOID
- of the GENERICOBJECTusr
- The user for security check
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic void assertDOSetAttrTYPEDEFINITIONOIDAccess(TypeDefinitionDO TYPEDEFINITIONOID, User usr) throws AccessException
TYPEDEFINITIONOID
- of the GENERICOBJECTusr
- The user for security check
AccessException
- The user is not allowed to read the attribute(value)
WebDocWf extensionpublic boolean hasDOSetAttrTYPEDEFINITIONOIDAccess(TypeDefinitionDO TYPEDEFINITIONOID, User usr) throws AccessEvalException
TYPEDEFINITIONOID
- of the GENERICOBJECTusr
- The user for security check
AccessEvalException
public java.sql.PreparedStatement getInsertStatement(DBConnection conn) throws java.sql.SQLException
getInsertStatement
in class CoreDO
conn
- the database connection.
java.sql.SQLException
- if an error occurs.public java.sql.PreparedStatement getUpdateStatement(DBConnection conn) throws java.sql.SQLException
getUpdateStatement
in class CoreDO
conn
- the database connection
java.sql.SQLException
- if an error occurs.public java.sql.PreparedStatement getDeleteStatement(DBConnection conn) throws java.sql.SQLException
getDeleteStatement
in class CoreDO
conn
- the database connection
java.sql.SQLException
- if an error occurs.public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(int indentCount)
toString
in class GenericDO
public AttributeBoolValueDO[] getAttributeBoolValueDOArray() throws DataObjectException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.public AttributeBoolValueDO getAttributeBoolValueDO() throws DataObjectException, QueryException, NonUniqueQueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeBoolValueDO object was found.public void addAttributeBoolValueDO(AttributeBoolValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeBoolValueDO to be set to point to this DO and committed.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void addAttributeBoolValueDO(AttributeBoolValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeBoolValueDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeBoolValueDO(AttributeBoolValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeBoolValueDO to be deleted.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeBoolValueDO(AttributeBoolValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeBoolValueDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public AttributeBoolValueDO[] getAttributeBoolValueDOArray(User usr) throws DataObjectException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeBoolValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic AttributeBoolValueDO getAttributeBoolValueDO(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeBoolValueDO object was found.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeBoolValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic void addAttributeBoolValueDO(AttributeBoolValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeBoolValueDO to be set to point to this DO and committed.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void addAttributeBoolValueDO(AttributeBoolValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeBoolValueDO to be set to point to this DO and committed.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeBoolValueDO(AttributeBoolValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeBoolValueDO to be deleted.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeBoolValueDO(AttributeBoolValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeBoolValueDO to be deleted.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public int getAttributeBoolValueDOArrayCount() throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException
DataObjectException
- If object is not found in the database.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public int getAttributeBoolValueDOArrayCount(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException, AccessException
usr
- The user for security checks
DataObjectException
- If object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeBoolValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public AttributeDateValueDO[] getAttributeDateValueDOArray() throws DataObjectException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.public AttributeDateValueDO getAttributeDateValueDO() throws DataObjectException, QueryException, NonUniqueQueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeDateValueDO object was found.public void addAttributeDateValueDO(AttributeDateValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeDateValueDO to be set to point to this DO and committed.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void addAttributeDateValueDO(AttributeDateValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeDateValueDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeDateValueDO(AttributeDateValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeDateValueDO to be deleted.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeDateValueDO(AttributeDateValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeDateValueDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public AttributeDateValueDO[] getAttributeDateValueDOArray(User usr) throws DataObjectException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeDateValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic AttributeDateValueDO getAttributeDateValueDO(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeDateValueDO object was found.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeDateValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic void addAttributeDateValueDO(AttributeDateValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeDateValueDO to be set to point to this DO and committed.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void addAttributeDateValueDO(AttributeDateValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeDateValueDO to be set to point to this DO and committed.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeDateValueDO(AttributeDateValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeDateValueDO to be deleted.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeDateValueDO(AttributeDateValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeDateValueDO to be deleted.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public int getAttributeDateValueDOArrayCount() throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException
DataObjectException
- If object is not found in the database.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public int getAttributeDateValueDOArrayCount(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException, AccessException
usr
- The user for security checks
DataObjectException
- If object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeDateValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public AttributeEnumValueDO[] getAttributeEnumValueDOArray() throws DataObjectException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.public AttributeEnumValueDO getAttributeEnumValueDO() throws DataObjectException, QueryException, NonUniqueQueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeEnumValueDO object was found.public void addAttributeEnumValueDO(AttributeEnumValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeEnumValueDO to be set to point to this DO and committed.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void addAttributeEnumValueDO(AttributeEnumValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeEnumValueDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeEnumValueDO(AttributeEnumValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeEnumValueDO to be deleted.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeEnumValueDO(AttributeEnumValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeEnumValueDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public AttributeEnumValueDO[] getAttributeEnumValueDOArray(User usr) throws DataObjectException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeEnumValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic AttributeEnumValueDO getAttributeEnumValueDO(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeEnumValueDO object was found.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeEnumValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic void addAttributeEnumValueDO(AttributeEnumValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeEnumValueDO to be set to point to this DO and committed.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void addAttributeEnumValueDO(AttributeEnumValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeEnumValueDO to be set to point to this DO and committed.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeEnumValueDO(AttributeEnumValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeEnumValueDO to be deleted.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeEnumValueDO(AttributeEnumValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeEnumValueDO to be deleted.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public int getAttributeEnumValueDOArrayCount() throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException
DataObjectException
- If object is not found in the database.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public int getAttributeEnumValueDOArrayCount(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException, AccessException
usr
- The user for security checks
DataObjectException
- If object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeEnumValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public AttributeNumberValueDO[] getAttributeNumberValueDOArray() throws DataObjectException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.public AttributeNumberValueDO getAttributeNumberValueDO() throws DataObjectException, QueryException, NonUniqueQueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeNumberValueDO object was found.public void addAttributeNumberValueDO(AttributeNumberValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeNumberValueDO to be set to point to this DO and committed.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void addAttributeNumberValueDO(AttributeNumberValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeNumberValueDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeNumberValueDO(AttributeNumberValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeNumberValueDO to be deleted.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeNumberValueDO(AttributeNumberValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeNumberValueDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public AttributeNumberValueDO[] getAttributeNumberValueDOArray(User usr) throws DataObjectException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeNumberValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic AttributeNumberValueDO getAttributeNumberValueDO(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeNumberValueDO object was found.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeNumberValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic void addAttributeNumberValueDO(AttributeNumberValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeNumberValueDO to be set to point to this DO and committed.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void addAttributeNumberValueDO(AttributeNumberValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeNumberValueDO to be set to point to this DO and committed.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeNumberValueDO(AttributeNumberValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeNumberValueDO to be deleted.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeNumberValueDO(AttributeNumberValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeNumberValueDO to be deleted.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public int getAttributeNumberValueDOArrayCount() throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException
DataObjectException
- If object is not found in the database.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public int getAttributeNumberValueDOArrayCount(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException, AccessException
usr
- The user for security checks
DataObjectException
- If object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeNumberValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public AttributeObjectValueDO[] getAttributeObjectValueDOArray() throws DataObjectException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.public AttributeObjectValueDO getAttributeObjectValueDO() throws DataObjectException, QueryException, NonUniqueQueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeObjectValueDO object was found.public void addAttributeObjectValueDO(AttributeObjectValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeObjectValueDO to be set to point to this DO and committed.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void addAttributeObjectValueDO(AttributeObjectValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeObjectValueDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeObjectValueDO(AttributeObjectValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeObjectValueDO to be deleted.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeObjectValueDO(AttributeObjectValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeObjectValueDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public AttributeObjectValueDO[] getAttributeObjectValueDOArray(User usr) throws DataObjectException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeObjectValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic AttributeObjectValueDO getAttributeObjectValueDO(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeObjectValueDO object was found.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeObjectValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic void addAttributeObjectValueDO(AttributeObjectValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeObjectValueDO to be set to point to this DO and committed.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void addAttributeObjectValueDO(AttributeObjectValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeObjectValueDO to be set to point to this DO and committed.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeObjectValueDO(AttributeObjectValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeObjectValueDO to be deleted.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeObjectValueDO(AttributeObjectValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeObjectValueDO to be deleted.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public int getAttributeObjectValueDOArrayCount() throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException
DataObjectException
- If object is not found in the database.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public int getAttributeObjectValueDOArrayCount(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException, AccessException
usr
- The user for security checks
DataObjectException
- If object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeObjectValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public AttributeStringValueDO[] getAttributeStringValueDOArray() throws DataObjectException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.public AttributeStringValueDO getAttributeStringValueDO() throws DataObjectException, QueryException, NonUniqueQueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeStringValueDO object was found.public void addAttributeStringValueDO(AttributeStringValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeStringValueDO to be set to point to this DO and committed.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void addAttributeStringValueDO(AttributeStringValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeStringValueDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeStringValueDO(AttributeStringValueDO referrer) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeStringValueDO to be deleted.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public void removeAttributeStringValueDO(AttributeStringValueDO referrer, DBTransaction tran) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
referrer
- AttributeStringValueDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
RefAssertionException
DBRowUpdateException
QueryException
public AttributeStringValueDO[] getAttributeStringValueDOArray(User usr) throws DataObjectException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeStringValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic AttributeStringValueDO getAttributeStringValueDO(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
NonUniqueQueryException
- If more than one AttributeStringValueDO object was found.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeStringValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance securitypublic void addAttributeStringValueDO(AttributeStringValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeStringValueDO to be set to point to this DO and committed.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void addAttributeStringValueDO(AttributeStringValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeStringValueDO to be set to point to this DO and committed.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeStringValueDO(AttributeStringValueDO referrer, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeStringValueDO to be deleted.usr
- The user for security checks
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public void removeAttributeStringValueDO(AttributeStringValueDO referrer, DBTransaction tran, User usr) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException, AccessException
referrer
- AttributeStringValueDO to be deleted.usr
- The user for security checkstran
- The transaction to be used for the commit.
If null, a new transaction is created.
DatabaseManagerException
- if could not create a transaction
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
- If object is not found in the database.
WebDocWf extension
RefAssertionException
DBRowUpdateException
QueryException
AccessException
public int getAttributeStringValueDOArrayCount() throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException
DataObjectException
- If object is not found in the database.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public int getAttributeStringValueDOArrayCount(User usr) throws DataObjectException, QueryException, NonUniqueQueryException, java.sql.SQLException, DatabaseManagerException, AccessException
usr
- The user for security checks
DataObjectException
- If object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeStringValue or
to access the foreign key attribute GENERICOBJECTOID.
This is a WebDocWf extension for DODS row instance security
QueryException
NonUniqueQueryException
java.sql.SQLException
DatabaseManagerException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeBoolValue() throws DataObjectException
DataObjectException
- If the object is not found in the database.public void mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to add to the AttributeBoolValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to remove from the AttributeBoolValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public void unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeBoolValue(User usr) throws DataObjectException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeBoolValue or
to access the foreign key attribute ATTRIBUTEDEFINITIONOID.
This is a WebDocWf extension for DODS row instance securitypublic void mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to add to the AttributeBoolValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void mapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to remove from the AttributeBoolValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public void unmapAttributeDefinition_via_AttributeBoolValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeDateValue() throws DataObjectException
DataObjectException
- If the object is not found in the database.public void mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to add to the AttributeDateValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to remove from the AttributeDateValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public void unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeDateValue(User usr) throws DataObjectException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeDateValue or
to access the foreign key attribute ATTRIBUTEDEFINITIONOID.
This is a WebDocWf extension for DODS row instance securitypublic void mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to add to the AttributeDateValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void mapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to remove from the AttributeDateValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public void unmapAttributeDefinition_via_AttributeDateValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeNumberValue() throws DataObjectException
DataObjectException
- If the object is not found in the database.public void mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to add to the AttributeNumberValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to remove from the AttributeNumberValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public void unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeNumberValue(User usr) throws DataObjectException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeNumberValue or
to access the foreign key attribute ATTRIBUTEDEFINITIONOID.
This is a WebDocWf extension for DODS row instance securitypublic void mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to add to the AttributeNumberValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void mapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to remove from the AttributeNumberValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public void unmapAttributeDefinition_via_AttributeNumberValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeObjectValue() throws DataObjectException
DataObjectException
- If the object is not found in the database.public void mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to add to the AttributeObjectValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to remove from the AttributeObjectValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public void unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeObjectValue(User usr) throws DataObjectException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeObjectValue or
to access the foreign key attribute ATTRIBUTEDEFINITIONOID.
This is a WebDocWf extension for DODS row instance securitypublic void mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to add to the AttributeObjectValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void mapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to remove from the AttributeObjectValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public void unmapAttributeDefinition_via_AttributeObjectValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeStringValue() throws DataObjectException
DataObjectException
- If the object is not found in the database.public void mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to add to the AttributeStringValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
public void unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
d
- The AttributeDefinitionDO to remove from the AttributeStringValueDO mapping
for this DO.
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public void unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d, DBTransaction tran) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
public AttributeDefinitionDO[] getAttributeDefinitionDOArray_via_AttributeStringValue(User usr) throws DataObjectException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
AccessException
- The user is not allowed to create a query for
org.webdocwf.util.genericstore.data.AttributeStringValue or
to access the foreign key attribute ATTRIBUTEDEFINITIONOID.
This is a WebDocWf extension for DODS row instance securitypublic void mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to add to the AttributeStringValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void mapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
QueryException
AccessException
public void unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
d
- The AttributeDefinitionDO to remove from the AttributeStringValueDO mapping
for this DO.usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
public void unmapAttributeDefinition_via_AttributeStringValueDO(AttributeDefinitionDO d, DBTransaction tran, User usr) throws DataObjectException, DatabaseManagerException, RefAssertionException, java.sql.SQLException, DBRowUpdateException, QueryException, AccessException
usr
- The user for security checks
DataObjectException
- If the object is not found in the database.
QueryException
- If an error occured while building the query before execution.
WebDocWf extension
DatabaseManagerException
RefAssertionException
java.sql.SQLException
DBRowUpdateException
AccessException
protected void okToCommit() throws RefAssertionException
RefAssertionException
protected void okToDelete() throws RefAssertionException
RefAssertionException
public void commit() throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
commit
in interface GenericObjectDOI
DatabaseManagerException
- if a Transaction can not be created.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
DBRowUpdateException
QueryException
public void save() throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
save
in interface GenericObjectDOI
save
in class GenericStoreDO
DatabaseManagerException
- if a Transaction can not be created.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
WebDocWf extension
DataObjectException
DBRowUpdateException
QueryException
public void save(boolean references) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
references
- True if references should be saved with this DO
DatabaseManagerException
- if a Transaction can not be created.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
WebDocWf extension
DataObjectException
DBRowUpdateException
QueryException
public void commit(DBTransaction dbt) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
commit
in interface GenericObjectDOI
dbt
- The transaction object to use for this operation.
DatabaseManagerException
- if a Transaction can not be created.
DBRowUpdateException
- if a version error occurs.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
QueryException
public void save(DBTransaction dbt) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
save
in interface GenericObjectDOI
save
in class GenericStoreDO
dbt
- The transaction object to use for this operation.
DatabaseManagerException
- if a Transaction can not be created.
DBRowUpdateException
- if a version error occurs.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
WebDocWf extension
DataObjectException
QueryException
public void save(DBTransaction dbt, boolean references) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
dbt
- The transaction object to use for this operation.references
- True if references of this DO should be saved
DatabaseManagerException
- if a Transaction can not be created.
DBRowUpdateException
- if a version error occurs.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
WebDocWf extension
DataObjectException
QueryException
public void delete() throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
delete
in interface GenericObjectDOI
delete
in class GenericStoreDO
DatabaseManagerException
- if a Transaction can not be created.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
DBRowUpdateException
QueryException
public void delete(DBTransaction dbt) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
delete
in interface GenericObjectDOI
delete
in class GenericStoreDO
dbt
- The transaction object to use for this operation.
DatabaseManagerException
- if a Transaction can not be created.
DBRowUpdateException
- if a version error occurs.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
DataObjectException
QueryException
protected void okToCommitTYPEDEFINITIONOID(TypeDefinitionDO member) throws RefAssertionException
RefAssertionException
protected void okToDeleteTYPEDEFINITIONOID(TypeDefinitionDO member) throws RefAssertionException
RefAssertionException
protected void modifyDO(DBTransaction dbt, boolean delete) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
dbt
- The transaction object to use for this operation.delete
- True if doing a delete, otherwise doing insert/update.
DatabaseManagerException
- if a Transaction can not be created.
DBRowUpdateException
- if a version error occurs.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
WebDocWf extension
DataObjectException
QueryException
protected void modifyDO(DBTransaction dbt, boolean delete, boolean references) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
dbt
- The transaction object to use for this operation.delete
- True if doing a delete, otherwise doing insert/update.references
- True if references should be saved
DatabaseManagerException
- if a Transaction can not be created.
DBRowUpdateException
- if a version error occurs.
RefAssertionException
- thrown by okTo method.
java.sql.SQLException
- if any SQL errors occur.
WebDocWf extension
DataObjectException
QueryException
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |