|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OperationCallback | |
---|---|
net.spy.memcached | Memcached client and transformation utils |
net.spy.memcached.ops | Fundamental protocol operation interfaces |
net.spy.memcached.protocol | Base classes for protocol abstractions. |
net.spy.memcached.protocol.ascii | Low-level operations for the memcached ascii protocol |
net.spy.memcached.protocol.binary | Low-level operations for the memcached binary protocol |
net.spy.memcached.tapmessage |
Uses of OperationCallback in net.spy.memcached |
---|
Methods in net.spy.memcached with parameters of type OperationCallback | |
---|---|
ConcatenationOperation |
OperationFactory.cat(ConcatenationType catType,
long casId,
java.lang.String key,
byte[] data,
OperationCallback cb)
Get a concatenation operation. |
DeleteOperation |
OperationFactory.delete(java.lang.String key,
OperationCallback operationCallback)
Create a deletion operation. |
FlushOperation |
OperationFactory.flush(int delay,
OperationCallback operationCallback)
Create a flush operation. |
MutatorOperation |
OperationFactory.mutate(Mutator m,
java.lang.String key,
long by,
long def,
int exp,
OperationCallback cb)
Create a mutator operation. |
NoopOperation |
OperationFactory.noop(OperationCallback cb)
Create a NOOP operation. |
SASLAuthOperation |
OperationFactory.saslAuth(java.lang.String[] mech,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh,
OperationCallback cb)
Create a new sasl auth operation. |
SASLMechsOperation |
OperationFactory.saslMechs(OperationCallback cb)
Create a new SASL mechs operation. |
SASLStepOperation |
OperationFactory.saslStep(java.lang.String[] mech,
byte[] challenge,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh,
OperationCallback cb)
Create a new sasl step operation. |
TapOperation |
OperationFactory.tapAck(TapOpcode opcode,
int opaque,
OperationCallback cb)
Sends a tap ack message to the server. |
TapOperation |
OperationFactory.tapBackfill(java.lang.String id,
long date,
OperationCallback cb)
Creates a tap backfill stream. |
TapOperation |
OperationFactory.tapCustom(java.lang.String id,
RequestMessage message,
OperationCallback cb)
Creates a custom tap stream. |
TapOperation |
OperationFactory.tapDump(java.lang.String id,
OperationCallback cb)
Sends a tap dump message to the server. |
KeyedOperation |
OperationFactory.touch(java.lang.String key,
int expiration,
OperationCallback cb)
Resets a keys expiration time. |
UnlockOperation |
OperationFactory.unlock(java.lang.String key,
long casId,
OperationCallback operationCallback)
Create a Unlock operation. |
VersionOperation |
OperationFactory.version(OperationCallback cb)
Create a new version operation. |
Uses of OperationCallback in net.spy.memcached.ops |
---|
Subinterfaces of OperationCallback in net.spy.memcached.ops | |
---|---|
static interface |
GetAndTouchOperation.Callback
Operation callback for the gat request. |
static interface |
GetlOperation.Callback
Operation callback for the getl request. |
static interface |
GetOperation.Callback
Operation callback for the get request. |
static interface |
GetsOperation.Callback
Operation callback for the Gets request. |
static interface |
ObserveOperation.Callback
Operation callback for the Observe request. |
static interface |
StatsOperation.Callback
Callback for stats operation. |
static interface |
StoreOperation.Callback
Operation callback to get the CAS value. |
static interface |
TapOperation.Callback
Operation callback for the tap dump request. |
Classes in net.spy.memcached.ops that implement OperationCallback | |
---|---|
class |
MultiGetOperationCallback
MultiOperationCallback for get operations. |
class |
MultiGetsOperationCallback
MultiOperationCallback for get operations. |
class |
MultiOperationCallback
An operation callback that will capture receivedStatus and complete invocations and dispatch to a single callback. |
Fields in net.spy.memcached.ops declared as OperationCallback | |
---|---|
protected OperationCallback |
MultiOperationCallback.originalCallback
|
Methods in net.spy.memcached.ops that return OperationCallback | |
---|---|
OperationCallback |
Operation.getCallback()
Get the callback for this get operation. |
Constructors in net.spy.memcached.ops with parameters of type OperationCallback | |
---|---|
MultiGetOperationCallback(OperationCallback original,
int todo)
|
|
MultiGetsOperationCallback(OperationCallback original,
int todo)
|
|
MultiOperationCallback(OperationCallback original,
int todo)
Get a MultiOperationCallback over the given callback for the specified number of replicates. |
Uses of OperationCallback in net.spy.memcached.protocol |
---|
Classes in net.spy.memcached.protocol that implement OperationCallback | |
---|---|
class |
GetCallbackWrapper
Wrapper callback for use in optimized gets. |
class |
ProxyCallback
Proxy callback used for dispatching callbacks over optimized gets. |
Fields in net.spy.memcached.protocol declared as OperationCallback | |
---|---|
protected OperationCallback |
BaseOperationImpl.callback
|
Methods in net.spy.memcached.protocol that return OperationCallback | |
---|---|
OperationCallback |
BaseOperationImpl.getCallback()
Get the operation callback associated with this operation. |
Methods in net.spy.memcached.protocol with parameters of type OperationCallback | |
---|---|
protected void |
BaseOperationImpl.setCallback(OperationCallback to)
Set the callback for this instance. |
Uses of OperationCallback in net.spy.memcached.protocol.ascii |
---|
Methods in net.spy.memcached.protocol.ascii with parameters of type OperationCallback | |
---|---|
ConcatenationOperation |
AsciiOperationFactory.cat(ConcatenationType catType,
long casId,
java.lang.String key,
byte[] data,
OperationCallback cb)
|
DeleteOperation |
AsciiOperationFactory.delete(java.lang.String key,
OperationCallback cb)
|
FlushOperation |
AsciiOperationFactory.flush(int delay,
OperationCallback cb)
|
MutatorOperation |
AsciiOperationFactory.mutate(Mutator m,
java.lang.String key,
long by,
long exp,
int def,
OperationCallback cb)
|
NoopOperation |
AsciiOperationFactory.noop(OperationCallback cb)
|
SASLAuthOperation |
AsciiOperationFactory.saslAuth(java.lang.String[] mech,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh,
OperationCallback cb)
|
SASLMechsOperation |
AsciiOperationFactory.saslMechs(OperationCallback cb)
|
SASLStepOperation |
AsciiOperationFactory.saslStep(java.lang.String[] mech,
byte[] challenge,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh,
OperationCallback cb)
|
TapOperation |
AsciiOperationFactory.tapAck(TapOpcode opcode,
int opaque,
OperationCallback cb)
|
TapOperation |
AsciiOperationFactory.tapBackfill(java.lang.String id,
long date,
OperationCallback cb)
|
TapOperation |
AsciiOperationFactory.tapCustom(java.lang.String id,
RequestMessage message,
OperationCallback cb)
|
TapOperation |
AsciiOperationFactory.tapDump(java.lang.String id,
OperationCallback cb)
|
KeyedOperation |
AsciiOperationFactory.touch(java.lang.String key,
int expiration,
OperationCallback cb)
|
UnlockOperation |
AsciiOperationFactory.unlock(java.lang.String key,
long casId,
OperationCallback cb)
|
VersionOperation |
AsciiOperationFactory.version(OperationCallback cb)
|
Constructors in net.spy.memcached.protocol.ascii with parameters of type OperationCallback | |
---|---|
ConcatenationOperationImpl(ConcatenationType t,
java.lang.String k,
byte[] d,
OperationCallback cb)
|
Uses of OperationCallback in net.spy.memcached.protocol.binary |
---|
Methods in net.spy.memcached.protocol.binary with parameters of type OperationCallback | |
---|---|
ConcatenationOperation |
BinaryOperationFactory.cat(ConcatenationType catType,
long casId,
java.lang.String key,
byte[] data,
OperationCallback cb)
|
DeleteOperation |
BinaryOperationFactory.delete(java.lang.String key,
OperationCallback operationCallback)
|
FlushOperation |
BinaryOperationFactory.flush(int delay,
OperationCallback cb)
|
MutatorOperation |
BinaryOperationFactory.mutate(Mutator m,
java.lang.String key,
long by,
long def,
int exp,
OperationCallback cb)
|
NoopOperation |
BinaryOperationFactory.noop(OperationCallback cb)
|
SASLAuthOperation |
BinaryOperationFactory.saslAuth(java.lang.String[] mech,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh,
OperationCallback cb)
|
SASLMechsOperation |
BinaryOperationFactory.saslMechs(OperationCallback cb)
|
SASLStepOperation |
BinaryOperationFactory.saslStep(java.lang.String[] mech,
byte[] challenge,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh,
OperationCallback cb)
|
TapOperation |
BinaryOperationFactory.tapAck(TapOpcode opcode,
int opaque,
OperationCallback cb)
|
TapOperation |
BinaryOperationFactory.tapBackfill(java.lang.String id,
long date,
OperationCallback cb)
|
TapOperation |
BinaryOperationFactory.tapCustom(java.lang.String id,
RequestMessage message,
OperationCallback cb)
|
TapOperation |
BinaryOperationFactory.tapDump(java.lang.String id,
OperationCallback cb)
|
KeyedOperation |
BinaryOperationFactory.touch(java.lang.String key,
int expiration,
OperationCallback cb)
|
UnlockOperation |
BinaryOperationFactory.unlock(java.lang.String key,
long casId,
OperationCallback cb)
|
VersionOperation |
BinaryOperationFactory.version(OperationCallback cb)
|
Constructors in net.spy.memcached.protocol.binary with parameters of type OperationCallback | |
---|---|
SASLAuthOperationImpl(java.lang.String[] m,
java.lang.String s,
java.util.Map<java.lang.String,?> p,
javax.security.auth.callback.CallbackHandler h,
OperationCallback c)
|
|
SASLBaseOperationImpl(byte c,
java.lang.String[] m,
byte[] ch,
java.lang.String s,
java.util.Map<java.lang.String,?> p,
javax.security.auth.callback.CallbackHandler h,
OperationCallback cb)
|
|
SASLStepOperationImpl(java.lang.String[] m,
byte[] ch,
java.lang.String s,
java.util.Map<java.lang.String,?> p,
javax.security.auth.callback.CallbackHandler h,
OperationCallback c)
|
|
TapOperationImpl(OperationCallback cb)
|
|
TouchOperationImpl(java.lang.String k,
int e,
OperationCallback cb)
|
Uses of OperationCallback in net.spy.memcached.tapmessage |
---|
Methods in net.spy.memcached.tapmessage that return OperationCallback | |
---|---|
OperationCallback |
TapAck.getCallback()
|
Constructors in net.spy.memcached.tapmessage with parameters of type OperationCallback | |
---|---|
TapAck(TapConnectionProvider conn,
MemcachedNode node,
TapOpcode opcode,
int opaque,
OperationCallback cb)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |