|
DODS 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
Field Summary |
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 | |
GenericStoreDO()
Abstract method which must be implemented by subclasses (templates) Is necessary for SecureDO implementation |
|
GenericStoreDO(boolean isView)
|
|
GenericStoreDO(ObjectId id)
|
|
GenericStoreDO(java.sql.ResultSet rs)
|
|
GenericStoreDO(java.lang.String dbName)
|
|
GenericStoreDO(java.lang.String dbName,
boolean isView)
|
|
GenericStoreDO(java.lang.String dbName,
ObjectId id)
|
|
GenericStoreDO(java.lang.String dbName,
java.sql.ResultSet rs)
|
Method Summary | |
void |
assertDOGenericGetBinaryAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericGetBoolAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericGetDateAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericGetDOValueAccess(java.lang.String attrKey,
SecureDO value,
User usr)
Ensure that the user is allowed to read the existence of the object which is referenced by a pointer |
void |
assertDOGenericGetEnumAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericGetNumberAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericGetObjectAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericGetStringAttrAccess(java.lang.String attrKey,
User usr)
Ensure that the user is allowed to read the attribute |
void |
assertDOGenericSetBinaryAttrAccess(java.lang.String attrKey,
byte[] newValue,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
void |
assertDOGenericSetBoolAttrAccess(java.lang.String attrKey,
java.lang.Boolean newValue,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
void |
assertDOGenericSetDateAttrAccess(java.lang.String attrKey,
java.sql.Timestamp newValue,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
void |
assertDOGenericSetEnumAttrAccess(java.lang.String attrKey,
java.lang.String newValueType,
java.lang.String newValueKey,
User usr)
Ensure that the user is allowed to set the attribute with a certain value and type |
void |
assertDOGenericSetEnumAttrAccess(java.lang.String attrKey,
java.lang.String newValueKey,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
void |
assertDOGenericSetNumberAttrAccess(java.lang.String attrKey,
java.math.BigDecimal newValue,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
void |
assertDOGenericSetObjectAttrAccess(java.lang.String attrKey,
GenericStoreDO newValue,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
void |
assertDOGenericSetStringAttrAccess(java.lang.String attrKey,
java.lang.String newValue,
User usr)
Ensure that the user is allowed to set the attribute with a certain value |
static void |
checkAttrDefinition(java.lang.String attrKey)
Check whether a certain Attribute-Definition exists |
static void |
checkEnumTypeDefinition(java.lang.String typeKey)
Check whether a certain EnumType-Definition exists |
static void |
checkEnumValueDefinition(java.lang.String typeKey,
java.lang.String valueKey)
Check whether a certain EnumValue-Definition exists |
static void |
checkTypeDefinition(java.lang.String key)
Check whether a certain Type-Definition exists |
abstract GenericStoreDO |
createForExisting(java.math.BigDecimal bd)
Abstract method which must be implemented by subclasses (templates) and call the static createExisting(bd) method ! |
void |
delete()
Delete all generic attributes |
void |
delete(DBTransaction dbt)
Delete all generic attributes together with the DO Must be called at the beginning of the subclass-delete methid with an explicit transaction |
static java.util.Vector |
findAllowedTargetStates(java.lang.String typeKey,
java.lang.String stateKey)
Find allowed state-transitions |
static AttributeDefinitionDO |
findAttrDef(java.lang.String attrKey)
Read a certain attribute definition |
static java.util.Vector |
findBeginStates(java.lang.String enumTypeKey)
Find the start-states for a certain statemachine (EnumTypeDef) |
static java.util.Vector |
findEndStates(java.lang.String enumTypeKey)
Find the end-states for a certain statemachine (EnumTypeDef) |
static EnumTypeDefinitionDO |
findEnumTypeDef(java.lang.String typeKey)
Find a certain enum-type definition |
static EnumValueDefinitionDO |
findEnumValueDef(java.lang.String typeKey,
java.lang.String valueKey)
find a certain enum-value definition |
static StateTransitionDO |
findStateTransition(java.lang.String currentTypeKey,
java.lang.String currentStateKey,
java.lang.String newStateKey)
Find a defined state-transition |
static TypeDefinitionDO |
findTypeDef(java.lang.String typeKey)
Read a certain object-type definition |
java.util.TreeMap |
genericGetAllBinaryAttrs()
Get all generic string attributes |
java.util.TreeMap |
genericGetAllBoolAttrs()
Get all generic bool attributes |
java.util.TreeMap |
genericGetAllBoolAttrs(User usr)
Get all generic bool attributes |
java.util.TreeMap |
genericGetAllByteAttrs(User usr)
Get all generic string attributes |
java.util.TreeMap |
genericGetAllDateAttrs()
Get all generic date attributes |
java.util.TreeMap |
genericGetAllDateAttrs(User usr)
Get all generic date attributes |
java.util.TreeMap |
genericGetAllEnumAttrs()
Get all generic enum attributes |
java.util.TreeMap |
genericGetAllEnumAttrs(User usr)
Get all generic enum attributes |
java.util.TreeMap |
genericGetAllEnumTypeAttrs()
Get all generic enum attributes types |
java.util.TreeMap |
genericGetAllEnumTypeAttrs(User usr)
Get all generic enum attributes types |
java.util.TreeMap |
genericGetAllNumberAttrs()
Get all generic number attributes |
java.util.TreeMap |
genericGetAllNumberAttrs(User usr)
Get all generic number attributes |
java.util.TreeMap |
genericGetAllObjectAttrs()
Get all generic pointer attributes |
java.util.TreeMap |
genericGetAllObjectAttrs(User usr)
Get all generic pointer attributes |
java.util.Vector |
genericGetAllowedTargetStates(java.lang.String attrKey)
Find allowed state-transitions |
java.util.TreeMap |
genericGetAllStringAttrs()
Get all generic string attributes |
java.util.TreeMap |
genericGetAllStringAttrs(User usr)
Get all generic string attributes |
byte[] |
genericGetBinaryAttr(java.lang.String attrKey)
Read a certain generic attribute |
byte[] |
genericGetBinaryAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
java.lang.Boolean |
genericGetBoolAttr(java.lang.String attrKey)
Read a certain generic attribute |
java.lang.Boolean |
genericGetBoolAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
java.sql.Timestamp |
genericGetDateAttr(java.lang.String attrKey)
Read a certain generic attribute |
java.sql.Timestamp |
genericGetDateAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
java.lang.String |
genericGetEnumAttr(java.lang.String attrKey)
Read a certain generic attribute |
java.lang.String |
genericGetEnumAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
java.lang.String |
genericGetEnumTypeAttr(java.lang.String attrKey)
Read a certain generic attribute type |
java.lang.String |
genericGetEnumTypeAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute enum type |
java.math.BigDecimal |
genericGetNumberAttr(java.lang.String attrKey)
Read a certain generic attribute |
java.math.BigDecimal |
genericGetNumberAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
GenericStoreDO |
genericGetObjectAttr(java.lang.String attrKey)
Read a certain generic attribute |
GenericStoreDO |
genericGetObjectAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
StateTransitionDO |
genericGetStateTransition(java.lang.String attrKey,
java.lang.String newStateKey)
Find a defined state-transition |
java.lang.String |
genericGetStringAttr(java.lang.String attrKey)
Read a certain generic attribute |
java.lang.String |
genericGetStringAttr(java.lang.String attrKey,
User usr)
Read a certain generic attribute |
boolean |
genericGetTargetStateAllowed(java.lang.String attrKey,
java.lang.String targetStateKey)
Check if state-transition is allowed |
static boolean |
genericIsBeginState(java.lang.String startTypeKey,
java.lang.String startValueKey)
Check if state is a start-state |
static boolean |
genericIsEndState(java.lang.String endTypeKey,
java.lang.String endValueKey)
Check if state is an end-state |
void |
genericSetBinaryAttr(java.lang.String attrKey,
byte[] newValue)
Set a certain generic attribute |
void |
genericSetBinaryAttr(java.lang.String attrKey,
byte[] newValue,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetBoolAttr(java.lang.String attrKey,
java.lang.Boolean newValue)
Set a certain generic attribute |
void |
genericSetBoolAttr(java.lang.String attrKey,
java.lang.Boolean newValue,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetDateAttr(java.lang.String attrKey,
java.sql.Timestamp newValue)
Set a certain generic attribute |
void |
genericSetDateAttr(java.lang.String attrKey,
java.sql.Timestamp newValue,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetEnumAttr(java.lang.String attrKey,
java.lang.String newValueKey)
Set a certain generic attribute |
void |
genericSetEnumAttr(java.lang.String attrKey,
java.lang.String newTypeKey,
java.lang.String newValueKey)
Set a certain generic attribute |
void |
genericSetEnumAttr(java.lang.String attrKey,
java.lang.String newTypeKey,
java.lang.String newValueKey,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetEnumAttr(java.lang.String attrKey,
java.lang.String newValueKey,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetNumberAttr(java.lang.String attrKey,
java.math.BigDecimal newValue)
Set a certain generic attribute |
void |
genericSetNumberAttr(java.lang.String attrKey,
java.math.BigDecimal newValue,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetObjectAttr(java.lang.String attrKey,
GenericStoreDO newValue)
Set a certain generic attribute |
void |
genericSetObjectAttr(java.lang.String attrKey,
GenericStoreDO newValue,
User usr)
Set a certain generic attribute with a new value |
void |
genericSetStartStateAttr(java.lang.String attrKey,
java.lang.String startTypeKey,
java.lang.String startValueKey)
Set a certain generic state attribute with a start value |
void |
genericSetStartStateAttr(java.lang.String attrKey,
java.lang.String startTypeKey,
java.lang.String startStateKey,
User usr)
Set a certain generic state attribute with a start-value |
void |
genericSetStateAttr(java.lang.String attrKey,
java.lang.String newValueKey)
Set a certain generic state attribute |
void |
genericSetStateAttr(java.lang.String attrKey,
java.lang.String newValueKey,
User usr)
Set a certain generic state attribute with a state |
void |
genericSetStringAttr(java.lang.String attrKey,
java.lang.String newValue)
Set a certain generic attribute |
void |
genericSetStringAttr(java.lang.String attrKey,
java.lang.String newValue,
User usr)
Set a certain generic attribute with a new value |
boolean |
hasDOGenericGetAttrAccess(java.lang.String attrKey,
java.lang.Object value,
User usr)
Check whether the user is allowed to read the attribute with a certain current value |
boolean |
hasDOGenericGetAttrAccess(java.lang.String attrKey,
java.lang.String type,
java.lang.String value,
User usr)
Check whether the user is allowed to read the attribute with a certain current value |
boolean |
hasDOGenericGetBinaryAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericGetBoolAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericGetDateAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericGetEnumAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericGetNumberAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericGetObjectAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericGetStringAttrAccess(java.lang.String attrKey,
User usr)
Check whether the user is allowed to read the attribute |
boolean |
hasDOGenericSetAttrAccess(java.lang.String attrKey,
java.lang.Object oldValue,
java.lang.Object newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value and a certain current value |
boolean |
hasDOGenericSetAttrAccess(java.lang.String attrKey,
java.lang.String oldType,
java.lang.String oldValue,
java.lang.String newType,
java.lang.String newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value and a certain current value |
boolean |
hasDOGenericSetBinaryAttrAccess(java.lang.String attrKey,
byte[] newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
boolean |
hasDOGenericSetBoolAttrAccess(java.lang.String attrKey,
java.lang.Boolean newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
boolean |
hasDOGenericSetDateAttrAccess(java.lang.String attrKey,
java.sql.Timestamp newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
boolean |
hasDOGenericSetEnumAttrAccess(java.lang.String attrKey,
java.lang.String newValueType,
java.lang.String newValueKey,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
boolean |
hasDOGenericSetNumberAttrAccess(java.lang.String attrKey,
java.math.BigDecimal newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
boolean |
hasDOGenericSetObjectAttrAccess(java.lang.String attrKey,
GenericStoreDO newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
boolean |
hasDOGenericSetStringAttrAccess(java.lang.String attrKey,
java.lang.String newValue,
User usr)
Check whether the user is allowed to set the attribute with a certain new value |
void |
loadGenericBinaryData()
Load the string attributes |
void |
loadGenericBoolData()
Load the date attributes |
void |
loadGenericDateData()
Load the date attributes |
void |
loadGenericEnumData()
Load the enum attributes |
void |
loadGenericNumberData()
Load the number attributes |
void |
loadGenericObjectData()
Load the pointer attributes |
void |
loadGenericObjectDO()
Load the object extension |
void |
loadGenericStringData()
Load the string attributes |
void |
save()
Write the generic attributes to the DB |
void |
save(DBTransaction dbt)
Write the generic attributes to the DB Must be called at the end of subclass save-method which an explicit transaction |
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, getDeleteStatement, getInsertStatement, getNewVersion, getOId, getOIdColumnName, getTableName, getUpdateStatement, getVersionColumnName, isPersistent, refresh, setNewVersion, setOIdColumnName, setPersistent, setVersion, setVersionColumnName, updateCache |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GenericStoreDO() throws DatabaseManagerException, ObjectIdException
public GenericStoreDO(java.lang.String dbName) throws DatabaseManagerException, ObjectIdException
public GenericStoreDO(boolean isView) throws ObjectIdException, DatabaseManagerException
public GenericStoreDO(java.lang.String dbName, boolean isView) throws ObjectIdException, DatabaseManagerException
public GenericStoreDO(ObjectId id) throws ObjectIdException, DatabaseManagerException
public GenericStoreDO(java.lang.String dbName, ObjectId id) throws ObjectIdException, DatabaseManagerException
public GenericStoreDO(java.sql.ResultSet rs) throws java.sql.SQLException, ObjectIdException, DatabaseManagerException
public GenericStoreDO(java.lang.String dbName, java.sql.ResultSet rs) throws java.sql.SQLException, ObjectIdException, DatabaseManagerException
Method Detail |
public abstract GenericStoreDO createForExisting(java.math.BigDecimal bd) throws java.sql.SQLException, ObjectIdException, DataObjectException, DatabaseManagerException
bd
- ObjectID as BigDecimal of the object which must be read from the DB
java.sql.SQLException
ObjectIdException
DataObjectException
DatabaseManagerException
public void assertDOGenericGetEnumAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetDateAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetBoolAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetNumberAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetStringAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetBinaryAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetObjectAttrAccess(java.lang.String attrKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericGetDOValueAccess(java.lang.String attrKey, SecureDO value, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute (pointer) which will be readvalue
- The DO which will be readusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetEnumAttrAccess(java.lang.String attrKey, java.lang.String newValueKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetEnumAttrAccess(java.lang.String attrKey, java.lang.String newValueType, java.lang.String newValueKey, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetDateAttrAccess(java.lang.String attrKey, java.sql.Timestamp newValue, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new attribute value wich will be setusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetBoolAttrAccess(java.lang.String attrKey, java.lang.Boolean newValue, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new attribute value wich will be setusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetNumberAttrAccess(java.lang.String attrKey, java.math.BigDecimal newValue, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new attribute value wich will be setusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetStringAttrAccess(java.lang.String attrKey, java.lang.String newValue, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new attribute value wich will be setusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetBinaryAttrAccess(java.lang.String attrKey, byte[] newValue, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new attribute value wich will be setusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public void assertDOGenericSetObjectAttrAccess(java.lang.String attrKey, GenericStoreDO newValue, User usr) throws AccessException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new attribute value wich will be setusr
- The user which is asked for the access right
AccessException
GenericStoreDefinitionException
DataObjectException
public java.lang.String genericGetEnumTypeAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public java.lang.String genericGetEnumAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public java.sql.Timestamp genericGetDateAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public java.lang.Boolean genericGetBoolAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public java.lang.String genericGetStringAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public byte[] genericGetBinaryAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public java.math.BigDecimal genericGetNumberAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public GenericStoreDO genericGetObjectAttr(java.lang.String attrKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public boolean hasDOGenericGetEnumAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetDateAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetBoolAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetNumberAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetStringAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetBinaryAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetObjectAttrAccess(java.lang.String attrKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetAttrAccess(java.lang.String attrKey, java.lang.Object value, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedvalue
- The current value of the attribute which will be readusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericGetAttrAccess(java.lang.String attrKey, java.lang.String type, java.lang.String value, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedvalue
- The current value of the attribute which will be readtype
- The current type of the attribute which will be readusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetEnumAttrAccess(java.lang.String attrKey, java.lang.String newValueType, java.lang.String newValueKey, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetDateAttrAccess(java.lang.String attrKey, java.sql.Timestamp newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetBoolAttrAccess(java.lang.String attrKey, java.lang.Boolean newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetNumberAttrAccess(java.lang.String attrKey, java.math.BigDecimal newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetStringAttrAccess(java.lang.String attrKey, java.lang.String newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetBinaryAttrAccess(java.lang.String attrKey, byte[] newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetObjectAttrAccess(java.lang.String attrKey, GenericStoreDO newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetAttrAccess(java.lang.String attrKey, java.lang.String oldType, java.lang.String oldValue, java.lang.String newType, java.lang.String newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedoldValue
- The current (old) value wich will be overwrittenoldType
- The current (old) type wich will be overwrittennewValue
- The new value wich will be written to the DOnewType
- The new type wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public boolean hasDOGenericSetAttrAccess(java.lang.String attrKey, java.lang.Object oldValue, java.lang.Object newValue, User usr) throws AccessEvalException, GenericStoreDefinitionException, DataObjectException
attrKey
- The name of the attribute which will be modifiedoldValue
- The current (old) value wich will be overwrittennewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
AccessEvalException
GenericStoreDefinitionException
DataObjectException
public void genericSetStateAttr(java.lang.String attrKey, java.lang.String newValueKey, User usr) throws DataObjectException, AccessException, StateTransitionException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
DataObjectException
AccessException
StateTransitionException
GenericStoreDefinitionException
public void genericSetEnumAttr(java.lang.String attrKey, java.lang.String newValueKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiedusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetStartStateAttr(java.lang.String attrKey, java.lang.String startTypeKey, java.lang.String startStateKey, User usr) throws DataObjectException, AccessException, StateTransitionException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiedstartStateKey
- The start-value (state) wich will be written to the DOstartTypeKey
- The type (state machine name) wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
StateTransitionException
GenericStoreDefinitionException
public void genericSetEnumAttr(java.lang.String attrKey, java.lang.String newTypeKey, java.lang.String newValueKey, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValueKey
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetDateAttr(java.lang.String attrKey, java.sql.Timestamp newValue, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetBoolAttr(java.lang.String attrKey, java.lang.Boolean newValue, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetNumberAttr(java.lang.String attrKey, java.math.BigDecimal newValue, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetStringAttr(java.lang.String attrKey, java.lang.String newValue, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetBinaryAttr(java.lang.String attrKey, byte[] newValue, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public void genericSetObjectAttr(java.lang.String attrKey, GenericStoreDO newValue, User usr) throws DataObjectException, AccessException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be modifiednewValue
- The new value wich will be written to the DOusr
- The user which is asked for the access right
DataObjectException
AccessException
GenericStoreDefinitionException
public java.lang.String genericGetEnumTypeAttr(java.lang.String attrKey) throws DataObjectException
attrKey
- The name of the attribute which will be read
DataObjectException
public java.lang.String genericGetEnumAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public java.sql.Timestamp genericGetDateAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public java.lang.Boolean genericGetBoolAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public java.lang.String genericGetStringAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public java.math.BigDecimal genericGetNumberAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public byte[] genericGetBinaryAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public void genericSetStartStateAttr(java.lang.String attrKey, java.lang.String startTypeKey, java.lang.String startValueKey) throws DataObjectException, StateTransitionException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readstartValueKey
- The value which is written to the DOstartTypeKey
- The type which is written to the DO
DataObjectException
StateTransitionException
GenericStoreDefinitionException
public void genericSetEnumAttr(java.lang.String attrKey, java.lang.String newTypeKey, java.lang.String newValueKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValueKey
- The value which is written to the DOnewTypeKey
- The type which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void genericSetEnumAttr(java.lang.String attrKey, java.lang.String newValueKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public void genericSetStateAttr(java.lang.String attrKey, java.lang.String newValueKey) throws DataObjectException, StateTransitionException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
StateTransitionException
GenericStoreDefinitionException
public void genericSetDateAttr(java.lang.String attrKey, java.sql.Timestamp newValue) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValue
- The value which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void genericSetBoolAttr(java.lang.String attrKey, java.lang.Boolean newValue) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValue
- The value which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void genericSetNumberAttr(java.lang.String attrKey, java.math.BigDecimal newValue) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValue
- The value which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void genericSetStringAttr(java.lang.String attrKey, java.lang.String newValue) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValue
- The value which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void genericSetBinaryAttr(java.lang.String attrKey, byte[] newValue) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValue
- The value which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void genericSetObjectAttr(java.lang.String attrKey, GenericStoreDO newValue) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be readnewValue
- The value which is written to the DO
DataObjectException
GenericStoreDefinitionException
public void loadGenericObjectDO() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericEnumData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericDateData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericBoolData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericNumberData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericStringData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericBinaryData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public void loadGenericObjectData() throws java.sql.SQLException, ObjectIdException, DataObjectException, QueryException
java.sql.SQLException
ObjectIdException
DataObjectException
QueryException
public static AttributeDefinitionDO findAttrDef(java.lang.String attrKey) throws DataObjectException
attrKey
- The name of the attribute definition
DataObjectException
public static TypeDefinitionDO findTypeDef(java.lang.String typeKey) throws DataObjectException
DataObjectException
public static boolean genericIsBeginState(java.lang.String startTypeKey, java.lang.String startValueKey) throws DataObjectException, GenericStoreDefinitionException
startTypeKey
- The key of the state-machinestartValueKey
- The key of the state-value
DataObjectException
GenericStoreDefinitionException
public static boolean genericIsEndState(java.lang.String endTypeKey, java.lang.String endValueKey) throws DataObjectException, GenericStoreDefinitionException
endTypeKey
- The key of the state-machineendValueKey
- The key of the state-value
DataObjectException
GenericStoreDefinitionException
public static java.util.Vector findBeginStates(java.lang.String enumTypeKey) throws DataObjectException, GenericStoreDefinitionException
DataObjectException
GenericStoreDefinitionException
public static java.util.Vector findEndStates(java.lang.String enumTypeKey) throws DataObjectException, GenericStoreDefinitionException
DataObjectException
GenericStoreDefinitionException
public static StateTransitionDO findStateTransition(java.lang.String currentTypeKey, java.lang.String currentStateKey, java.lang.String newStateKey) throws DataObjectException, GenericStoreDefinitionException
currentStateKey
- The keyvalue of the current state (EnumValueDefinition)currentTypeKey
- The keyvalue of the state-machine (EnumTypeDefinition)newStateKey
- The keyvalue of the new state (EnumValueDefinition)
DataObjectException
GenericStoreDefinitionException
public StateTransitionDO genericGetStateTransition(java.lang.String attrKey, java.lang.String newStateKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The keyvalue of the attributenewStateKey
- The keyvalue of the new state (EnumValueDefinition)
DataObjectException
GenericStoreDefinitionException
public static java.util.Vector findAllowedTargetStates(java.lang.String typeKey, java.lang.String stateKey) throws DataObjectException, GenericStoreDefinitionException
stateKey
- The keyvalue of the source state (EnumValueDefinition)typeKey
- The keyvalue of the state-machine (EnumTypeDefinition)
DataObjectException
GenericStoreDefinitionException
public boolean genericGetTargetStateAllowed(java.lang.String attrKey, java.lang.String targetStateKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The keyvalue of the AttributetargetStateKey
- The keyvalue of the state (EnumValueDefinition) which should be checked based on the current state
DataObjectException
GenericStoreDefinitionException
public java.util.Vector genericGetAllowedTargetStates(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The keyvalue of the Attribute
DataObjectException
GenericStoreDefinitionException
public static EnumTypeDefinitionDO findEnumTypeDef(java.lang.String typeKey) throws DataObjectException
typeKey
- The name of the type definition
DataObjectException
public static EnumValueDefinitionDO findEnumValueDef(java.lang.String typeKey, java.lang.String valueKey) throws DataObjectException
typeKey
- The name of the type definitionvalueKey
- The name of the type definition
DataObjectException
public GenericStoreDO genericGetObjectAttr(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The name of the attribute which will be read
DataObjectException
GenericStoreDefinitionException
public void save(DBTransaction dbt) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
dbt
- The transaction in which the changes are written to the DB
java.sql.SQLException
DatabaseManagerException
DataObjectException
RefAssertionException
DBRowUpdateException
QueryException
public void save() throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
java.sql.SQLException
DatabaseManagerException
DataObjectException
RefAssertionException
DBRowUpdateException
QueryException
public void delete(DBTransaction dbt) throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
delete
in class SecureDO
dbt
- The transaction in which the delete is performed in the DB
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 delete() throws java.sql.SQLException, DatabaseManagerException, DataObjectException, RefAssertionException, DBRowUpdateException, QueryException
delete
in class SecureDO
DatabaseManagerException
- if a Transaction can not be created.
java.sql.SQLException
- if any SQL errors occur.
RefAssertionException
- thrown by okTo method.
DataObjectException
DBRowUpdateException
QueryException
public java.util.TreeMap genericGetAllEnumTypeAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllEnumAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllDateAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllBoolAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllNumberAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllStringAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllBinaryAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllObjectAttrs() throws DataObjectException
DataObjectException
public java.util.TreeMap genericGetAllEnumTypeAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllEnumAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllDateAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllBoolAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllNumberAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllStringAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllByteAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public java.util.TreeMap genericGetAllObjectAttrs(User usr) throws DataObjectException, AccessEvalException, GenericStoreDefinitionException
DataObjectException
AccessEvalException
GenericStoreDefinitionException
public static void checkAttrDefinition(java.lang.String attrKey) throws DataObjectException, GenericStoreDefinitionException
attrKey
- The key of the attribute definition
DataObjectException
GenericStoreDefinitionException
public static void checkEnumValueDefinition(java.lang.String typeKey, java.lang.String valueKey) throws DataObjectException, GenericStoreDefinitionException
typeKey
- The type of the EnumValuevalueKey
- The key of the EnumValue
DataObjectException
GenericStoreDefinitionException
public static void checkEnumTypeDefinition(java.lang.String typeKey) throws DataObjectException, GenericStoreDefinitionException
typeKey
- The key of the EnumType definition
DataObjectException
GenericStoreDefinitionException
public static void checkTypeDefinition(java.lang.String key) throws DataObjectException, GenericStoreDefinitionException
DataObjectException
GenericStoreDefinitionException
|
DODS 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |