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
IOException
public void setUpStream(ISession session, SeStreamOp streamOperation) throws IOException
setUpStream
in interface ArcSdeVersionHandler
IOException
ArcSdeVersionHandler#
public void editOperationWritten(SeStreamOp editOperation) throws IOException
editOperationWritten
in interface ArcSdeVersionHandler
IOException
ArcSdeVersionHandler.editOperationWritten(SeStreamOp)
public void editOperationFailed(SeStreamOp editOperation) throws IOException
editOperationFailed
in interface ArcSdeVersionHandler
IOException
ArcSdeVersionHandler.editOperationFailed(SeStreamOp)
public void commitEditState() throws IOException
commitEditState
in interface ArcSdeVersionHandler
IOException
ArcSdeVersionHandler.commitEditState()
public void rollbackEditState() throws IOException
rollbackEditState
in interface ArcSdeVersionHandler
IOException
ArcSdeVersionHandler.rollbackEditState()
Copyright © 1996–2019 Geotools. All rights reserved.