org.datanucleus.store.types.sco.queued
Class RemoveAtOperation

java.lang.Object
  extended by org.datanucleus.store.types.sco.queued.RemoveAtOperation
All Implemented Interfaces:
QueuedOperation<ListStore>

public class RemoveAtOperation
extends java.lang.Object
implements QueuedOperation<ListStore>

Remove operation for a list at a particular index.


Constructor Summary
RemoveAtOperation(int index)
          Constructor.
 
Method Summary
 void perform(ListStore store, ObjectProvider sm)
          Perform the remove(int) operation on the specified container.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveAtOperation

public RemoveAtOperation(int index)
Constructor.

Parameters:
index - The index to remove
Method Detail

perform

public void perform(ListStore store,
                    ObjectProvider sm)
Perform the remove(int) operation on the specified container.

Specified by:
perform in interface QueuedOperation<ListStore>
Parameters:
store - The backing store to perform it on
sm - StateManager for the owner of the container


Copyright © 2011. All Rights Reserved.