public class DataAccessDelegate extends java.lang.Object implements OMSEventListener
Constructor and Description |
---|
DataAccessDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(ClassVO c) |
void |
delete(Instance[] instances) |
int |
deleteFile(OMSAction action) |
java.lang.String |
onEvent(OMSEvent e) |
void |
relate(RelationVO relationVO,
Instance instance,
Instance instance2) |
void |
rename(ClassVO c) |
void |
rename(PropertyVO p) |
void |
save(OMSAction action) |
void |
saveApp(java.lang.String xml) |
void |
saveAppVO() |
boolean |
saveFile(OMSAction action) |
void |
unrelate(DataInstance instance,
RelationVO relationVO,
long[] ls) |
public void delete(Instance[] instances)
public void rename(PropertyVO p) throws DataModelException, SchemaUpdateException, java.rmi.RemoteException, java.sql.SQLException
DataModelException
SchemaUpdateException
java.rmi.RemoteException
java.sql.SQLException
public void addProperty(ClassVO c) throws DataModelException, SchemaUpdateException, java.rmi.RemoteException, java.sql.SQLException
DataModelException
SchemaUpdateException
java.rmi.RemoteException
java.sql.SQLException
public void rename(ClassVO c) throws DataModelException, SchemaUpdateException, java.rmi.RemoteException, java.sql.SQLException
DataModelException
SchemaUpdateException
java.rmi.RemoteException
java.sql.SQLException
public void saveAppVO() throws java.rmi.RemoteException, SchemaUpdateException, DataModelException
java.rmi.RemoteException
SchemaUpdateException
DataModelException
public void save(OMSAction action) throws DataException
DataException
public int deleteFile(OMSAction action) throws QuerySaveException, java.sql.SQLException, DataException
QuerySaveException
java.sql.SQLException
DataException
public boolean saveFile(OMSAction action) throws QuerySaveException, java.sql.SQLException, DataException
QuerySaveException
java.sql.SQLException
DataException
public void saveApp(java.lang.String xml) throws DataModelException
DataModelException
public void relate(RelationVO relationVO, Instance instance, Instance instance2)
public void unrelate(DataInstance instance, RelationVO relationVO, long[] ls)
public java.lang.String onEvent(OMSEvent e) throws DataException, SchemaUpdateException, java.rmi.RemoteException, DataModelException, java.sql.SQLException, QuerySaveException
onEvent
in interface OMSEventListener
DataException
SchemaUpdateException
java.rmi.RemoteException
DataModelException
java.sql.SQLException
QuerySaveException