DODS 5.1 API

org.webdocwf.util.genericstore.data
Interface AttributeObjectValueDOI

All Known Implementing Classes:
AttributeObjectValueDO

public interface AttributeObjectValueDOI

Interface implemented by AttributeObjectValueDO. Interface could also be implemented by a (hand-written) Business Layer class which uses AttributeObjectValueDO.

Since:
org
Version:
$Revision: 1.2 $
Author:
administrator

Method Summary
 void commit()
          Deprecated. Use save() instead.
 void commit(DBTransaction dbt)
          Deprecated. Use save() instead.
 void delete()
          Deletes the DO from its table.
 void delete(DBTransaction dbt)
          Deletes the DO from its table.
 AttributeDefinitionDO getATTRIBUTEDEFINITIONOID()
          Get ATTRIBUTEDEFINITIONOID of the ATTRIBUTEOBJECTVALUE
 GenericObjectDO getGENERICOBJECTOID()
          Get GENERICOBJECTOID of the ATTRIBUTEOBJECTVALUE
 java.math.BigDecimal getOBJECTVALUE()
          Get OBJECTVALUE of the ATTRIBUTEOBJECTVALUE
 void save()
          Inserts/Updates the DO into its table.
 void save(DBTransaction dbt)
          Inserts/Updates the DO into its table.
 void setATTRIBUTEDEFINITIONOID(AttributeDefinitionDO ATTRIBUTEDEFINITIONOID)
          Set ATTRIBUTEDEFINITIONOID of the ATTRIBUTEOBJECTVALUE
 void setGENERICOBJECTOID(GenericObjectDO GENERICOBJECTOID)
          Set GENERICOBJECTOID of the ATTRIBUTEOBJECTVALUE
 void setOBJECTVALUE(java.math.BigDecimal OBJECTVALUE)
          Set OBJECTVALUE of the ATTRIBUTEOBJECTVALUE
 

Method Detail

getATTRIBUTEDEFINITIONOID

public AttributeDefinitionDO getATTRIBUTEDEFINITIONOID()
                                                throws DataObjectException
Get ATTRIBUTEDEFINITIONOID of the ATTRIBUTEOBJECTVALUE

Returns:
ATTRIBUTEDEFINITIONOID of the ATTRIBUTEOBJECTVALUE
Throws:
DataObjectException - If the object is not found in the database.

setATTRIBUTEDEFINITIONOID

public void setATTRIBUTEDEFINITIONOID(AttributeDefinitionDO ATTRIBUTEDEFINITIONOID)
                               throws DataObjectException
Set ATTRIBUTEDEFINITIONOID of the ATTRIBUTEOBJECTVALUE

Parameters:
ATTRIBUTEDEFINITIONOID - of the ATTRIBUTEOBJECTVALUE
Throws:
DataObjectException - If the object is not found in the database.

getOBJECTVALUE

public java.math.BigDecimal getOBJECTVALUE()
                                    throws DataObjectException
Get OBJECTVALUE of the ATTRIBUTEOBJECTVALUE

Returns:
OBJECTVALUE of the ATTRIBUTEOBJECTVALUE
Throws:
DataObjectException - If the object is not found in the database.

setOBJECTVALUE

public void setOBJECTVALUE(java.math.BigDecimal OBJECTVALUE)
                    throws DataObjectException
Set OBJECTVALUE of the ATTRIBUTEOBJECTVALUE

Parameters:
OBJECTVALUE - of the ATTRIBUTEOBJECTVALUE
Throws:
DataObjectException - If the object is not found in the database.

getGENERICOBJECTOID

public GenericObjectDO getGENERICOBJECTOID()
                                    throws DataObjectException
Get GENERICOBJECTOID of the ATTRIBUTEOBJECTVALUE

Returns:
GENERICOBJECTOID of the ATTRIBUTEOBJECTVALUE
Throws:
DataObjectException - If the object is not found in the database.

setGENERICOBJECTOID

public void setGENERICOBJECTOID(GenericObjectDO GENERICOBJECTOID)
                         throws DataObjectException
Set GENERICOBJECTOID of the ATTRIBUTEOBJECTVALUE

Parameters:
GENERICOBJECTOID - of the ATTRIBUTEOBJECTVALUE
Throws:
DataObjectException - If the object is not found in the database.

save

public void save()
          throws java.sql.SQLException,
                 DatabaseManagerException,
                 DataObjectException,
                 RefAssertionException,
                 DBRowUpdateException,
                 QueryException
Inserts/Updates the DO into its table.

Throws:
DatabaseManagerException - if a Transaction can not be created.
RefAssertionException - thrown by okTo method.
java.sql.SQLException - if any SQL errors occur.
DataObjectException
DBRowUpdateException
QueryException

save

public void save(DBTransaction dbt)
          throws java.sql.SQLException,
                 DatabaseManagerException,
                 DataObjectException,
                 RefAssertionException,
                 DBRowUpdateException,
                 QueryException
Inserts/Updates the DO into its table. The transaction is likely provided by the save() method of another DO which references this DO.

Parameters:
dbt - The transaction object to use for this operation.
Throws:
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

commit

public void commit()
            throws java.sql.SQLException,
                   DatabaseManagerException,
                   DataObjectException,
                   RefAssertionException,
                   DBRowUpdateException,
                   QueryException
Deprecated. Use save() instead.

Inserts/Updates the DO into its table.

Throws:
DatabaseManagerException - if a Transaction can not be created.
RefAssertionException - thrown by okTo method.
java.sql.SQLException - if any SQL errors occur.
DataObjectException
DBRowUpdateException
QueryException

commit

public void commit(DBTransaction dbt)
            throws java.sql.SQLException,
                   DatabaseManagerException,
                   DataObjectException,
                   RefAssertionException,
                   DBRowUpdateException,
                   QueryException
Deprecated. Use save() instead.

Inserts/Updates the DO into its table. The transaction is likely provided by the commit() method of another DO which references this DO.

Parameters:
dbt - The transaction object to use for this operation.
Throws:
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

delete

public void delete()
            throws java.sql.SQLException,
                   DatabaseManagerException,
                   DataObjectException,
                   RefAssertionException,
                   DBRowUpdateException,
                   QueryException
Deletes the DO from its table.

Throws:
DatabaseManagerException - if a Transaction can not be created.
RefAssertionException - thrown by okTo method.
java.sql.SQLException - if any SQL errors occur.
DataObjectException
DBRowUpdateException
QueryException

delete

public void delete(DBTransaction dbt)
            throws java.sql.SQLException,
                   DatabaseManagerException,
                   DataObjectException,
                   RefAssertionException,
                   DBRowUpdateException,
                   QueryException
Deletes the DO from its table. The transaction is likely provided by the delete() method of another DO which references this DO.

Parameters:
dbt - The transaction object to use for this operation.
Throws:
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

DODS 5.1 API