org.datanucleus.store.types.queued
Interface QueuedOperation

All Known Implementing Classes:
AddAtOperation, AddOperation, ClearCollectionOperation, ClearMapOperation, PutOperation, RemoveAtOperation, RemoveCollectionOperation, RemoveMapOperation, SetOperation

public interface QueuedOperation

Interface for an operation that a SCO wrapper should support when queueing its operations (optimistic transactions).


Method Summary
 ObjectProvider getObjectProvider()
          The object provider that this operation is performed on.
 Store getStore()
          The backing store that this queued operation relates to.
 void perform()
          Method to perform the operation once we are no longer queueing.
 

Method Detail

getStore

Store getStore()
The backing store that this queued operation relates to.

Returns:
The backing store

getObjectProvider

ObjectProvider getObjectProvider()
The object provider that this operation is performed on.

Returns:
ObjectProvider

perform

void perform()
Method to perform the operation once we are no longer queueing.



Copyright © 2013. All Rights Reserved.