public class TransactionVersionHandler extends Object implements ArcSdeVersionHandler
NONVERSIONED_HANDLER| Constructor and Description |
|---|
TransactionVersionHandler(ISession session,
String versionName) |
| Modifier and Type | Method and Description |
|---|---|
void |
commitEditState()
Called by ArcTransactionState.commit()
|
void |
editOperationFailed(SeStreamOp editOperation)
Not called at all
|
void |
editOperationWritten(SeStreamOp editOperation)
Not called at all
|
void |
rollbackEditState()
Called by ArcTransactionState.rollback()
|
void |
setUpStream(ISession session,
SeStreamOp streamOperation)
Called by ArcSdeFeatureWriter.createStream
|
public TransactionVersionHandler(ISession session, String versionName) throws IOException
IOExceptionpublic void setUpStream(ISession session, SeStreamOp streamOperation) throws IOException
setUpStream in interface ArcSdeVersionHandlerIOExceptionArcSdeVersionHandler#public void editOperationWritten(SeStreamOp editOperation)
throws IOException
editOperationWritten in interface ArcSdeVersionHandlerIOExceptionArcSdeVersionHandler.editOperationWritten(SeStreamOp)public void editOperationFailed(SeStreamOp editOperation)
throws IOException
editOperationFailed in interface ArcSdeVersionHandlerIOExceptionArcSdeVersionHandler.editOperationFailed(SeStreamOp)public void commitEditState()
throws IOException
commitEditState in interface ArcSdeVersionHandlerIOExceptionArcSdeVersionHandler.commitEditState()public void rollbackEditState()
throws IOException
rollbackEditState in interface ArcSdeVersionHandlerIOExceptionArcSdeVersionHandler.rollbackEditState()Copyright © 1996–2019 Geotools. All rights reserved.