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
DataModelExceptionSchemaUpdateExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionpublic void addProperty(ClassVO c) throws DataModelException, SchemaUpdateException, java.rmi.RemoteException, java.sql.SQLException
DataModelExceptionSchemaUpdateExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionpublic void rename(ClassVO c) throws DataModelException, SchemaUpdateException, java.rmi.RemoteException, java.sql.SQLException
DataModelExceptionSchemaUpdateExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionpublic void saveAppVO()
throws java.rmi.RemoteException,
SchemaUpdateException,
DataModelException
java.rmi.RemoteExceptionSchemaUpdateExceptionDataModelExceptionpublic void save(OMSAction action) throws DataException
DataExceptionpublic int deleteFile(OMSAction action) throws QuerySaveException, java.sql.SQLException, DataException
QuerySaveExceptionjava.sql.SQLExceptionDataExceptionpublic boolean saveFile(OMSAction action) throws QuerySaveException, java.sql.SQLException, DataException
QuerySaveExceptionjava.sql.SQLExceptionDataExceptionpublic void saveApp(java.lang.String xml)
throws DataModelException
DataModelExceptionpublic 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 OMSEventListenerDataExceptionSchemaUpdateExceptionjava.rmi.RemoteExceptionDataModelExceptionjava.sql.SQLExceptionQuerySaveException