org.neodatis.odb.core.server.connection
Interface IConnection
- All Known Implementing Classes:
- DefaultServerConnection
public interface IConnection
- Author:
- olivier
getId
java.lang.String getId()
getStorageEngine
IStorageEngine getStorageEngine()
close
void close()
throws java.lang.Exception
- Throws:
java.lang.Exception
commit
void commit()
throws java.lang.Exception
- Throws:
java.lang.Exception
unlockObjectWithOid
void unlockObjectWithOid(OID oid)
throws java.lang.Exception
- Throws:
java.lang.Exception
rollback
void rollback()
throws java.lang.Exception
- Throws:
java.lang.Exception
lockObjectWithOid
boolean lockObjectWithOid(OID oid)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
lockClass
boolean lockClass(java.lang.String fullClassName)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
unlockClass
void unlockClass(java.lang.String fullClassName)
throws java.lang.Exception
- Throws:
java.lang.Exception
setCurrentAction
void setCurrentAction(int action)
endCurrentAction
void endCurrentAction()
getDescription
java.lang.String getDescription()