MutatorOperationImpl Class Reference

Inherits net::spy::memcached::protocol::ascii::OperationImpl, and net::spy::memcached::ops::MutatatorOperation.

Collaboration diagram for MutatorOperationImpl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void handleLine (String line)
void initialize ()
 MutatorOperationImpl (Mutator m, String k, int amt, OperationCallback c)

Static Public Attributes

static final int OVERHEAD = 32

Protected Member Functions

void wasCancelled ()

Private Attributes

final int amount
final String key
final Mutator mutator

Static Private Attributes

static final OperationStatus NOT_FOUND


Detailed Description

Operation for mutating integers inside of memcached.

Constructor & Destructor Documentation

MutatorOperationImpl ( Mutator  m,
String  k,
int  amt,
OperationCallback  c 
)


Member Function Documentation

void handleLine ( String  line  )  [virtual]

Implements OperationImpl.

void initialize (  ) 

Initialize this operation. This is used to prepare output byte buffers and stuff.

Implements Operation.

void wasCancelled (  )  [protected]

This is called on each subclass whenever an operation was cancelled.

Reimplemented from BaseOperationImpl.


Member Data Documentation

final int amount [private]

final String key [private]

final Mutator mutator [private]

final OperationStatus NOT_FOUND [static, private]

Initial value:

                new OperationStatus(false, "NOT_FOUND")

final int OVERHEAD = 32 [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:38 2012 for Project Wonder by  doxygen 1.5.8