admin
Class DeleteFromDB

java.lang.Object
  extended by admin.DeleteFromDB

public class DeleteFromDB
extends java.lang.Object

Class for the deletion of records from biowep database. Author: Chiara Rasi. chiara.rasi(at)istge.it 04-10-2007


Constructor Summary
DeleteFromDB(java.sql.Connection x)
          Accepts a Connection as input.
 
Method Summary
 java.lang.String mayIDelete(java.lang.String query, java.lang.String delete, java.lang.String item)
          Checks if version's data are deletable (they are not used by other workflow versions).
 void setVersions(java.util.ArrayList v)
          Sets up the workflow version to be deleted.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteFromDB

public DeleteFromDB(java.sql.Connection x)
Accepts a Connection as input.

Method Detail

setVersions

public void setVersions(java.util.ArrayList v)
Sets up the workflow version to be deleted.


mayIDelete

public java.lang.String mayIDelete(java.lang.String query,
                                   java.lang.String delete,
                                   java.lang.String item)
Checks if version's data are deletable (they are not used by other workflow versions). If these data are used only by this version they are deleted, together with the version.