org.neodatis.odb.impl.core.server.connection
Class DefaultServerConnection
- java.lang.Object
-
- org.neodatis.odb.impl.core.server.connection.DefaultServerConnection
-
- All Implemented Interfaces:
- IConnection
public class DefaultServerConnection extends java.lang.Object implements IConnection
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringLOG_ID
-
Constructor Summary
Constructors Constructor and Description DefaultServerConnection(ConnectionManager connectionManager, java.lang.String connectionId, IStorageEngine storageEngine)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidclose()voidcommit()voidendCurrentAction()booleanequals(java.lang.Object obj)java.lang.StringgetDescription()java.lang.StringgetId()IStorageEnginegetStorageEngine()booleanlockClass(java.lang.String fullClassName)booleanlockObjectWithOid(OID oid)voidrollback()voidsetCurrentAction(int action)voidunlockClass(java.lang.String fullClassName)voidunlockObjectWithOid(OID oid)
-
-
-
Field Detail
-
LOG_ID
public static final java.lang.String LOG_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DefaultServerConnection
public DefaultServerConnection(ConnectionManager connectionManager, java.lang.String connectionId, IStorageEngine storageEngine)
-
-
Method Detail
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfaceIConnection
-
getStorageEngine
public IStorageEngine getStorageEngine()
- Specified by:
getStorageEnginein interfaceIConnection
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfaceIConnection- Throws:
java.lang.Exception
-
commit
public void commit() throws java.lang.Exception- Specified by:
commitin interfaceIConnection- Throws:
java.lang.Exception
-
unlockObjectWithOid
public void unlockObjectWithOid(OID oid) throws java.lang.Exception
- Specified by:
unlockObjectWithOidin interfaceIConnection- Throws:
java.lang.Exception
-
unlockClass
public void unlockClass(java.lang.String fullClassName) throws java.lang.Exception- Specified by:
unlockClassin interfaceIConnection- Throws:
java.lang.Exception
-
rollback
public void rollback() throws java.lang.Exception- Specified by:
rollbackin interfaceIConnection- Throws:
java.lang.Exception
-
lockObjectWithOid
public boolean lockObjectWithOid(OID oid) throws java.lang.InterruptedException
- Specified by:
lockObjectWithOidin interfaceIConnection- Throws:
java.lang.InterruptedException
-
lockClass
public boolean lockClass(java.lang.String fullClassName) throws java.lang.InterruptedException- Specified by:
lockClassin interfaceIConnection- Throws:
java.lang.InterruptedException
-
setCurrentAction
public void setCurrentAction(int action)
- Specified by:
setCurrentActionin interfaceIConnection
-
endCurrentAction
public void endCurrentAction()
- Specified by:
endCurrentActionin interfaceIConnection
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceIConnection
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG