Uses of Interface
net.spy.memcached.ops.OperationCallback
-
Packages that use OperationCallback Package Description net.spy.memcached Memcached client and transformation utilsnet.spy.memcached.auth Auth Utilities.net.spy.memcached.ops Fundamental protocol operation interfacesnet.spy.memcached.protocol Base classes for protocol abstractions.net.spy.memcached.protocol.ascii Low-level operations for the memcached ascii protocolnet.spy.memcached.protocol.binary Low-level operations for the memcached binary protocolnet.spy.memcached.tapmessage -
-
Uses of OperationCallback in net.spy.memcached
Methods in net.spy.memcached with parameters of type OperationCallback Modifier and Type Method Description ConcatenationOperation
OperationFactory. cat(ConcatenationType catType, long casId, java.lang.String key, byte[] data, OperationCallback cb)
Get a concatenation 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.private void
TapClient. tapAck(TapConnectionProvider conn, MemcachedNode node, TapOpcode opcode, int opaque, OperationCallback cb)
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.TouchOperation
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.auth
Methods in net.spy.memcached.auth with parameters of type OperationCallback Modifier and Type Method Description private Operation
AuthThread. buildOperation(OperationStatus st, OperationCallback cb, java.lang.String[] supportedMechs)
-
Uses of OperationCallback in net.spy.memcached.ops
Subinterfaces of OperationCallback in net.spy.memcached.ops Modifier and Type Interface Description static interface
DeleteOperation.Callback
Delete operation callback.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
ReplicaGetOperation.Callback
Operation callback for the replica get request.static interface
ReplicaGetsOperation.Callback
Operation callback for the replica get 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 Modifier and Type Class Description 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.class
MultiReplicaGetOperationCallback
MultiOperationCallback for replica get operations.Fields in net.spy.memcached.ops declared as OperationCallback Modifier and Type Field Description protected OperationCallback
MultiOperationCallback. originalCallback
Methods in net.spy.memcached.ops that return OperationCallback Modifier and Type Method Description OperationCallback
Operation. getCallback()
Get the callback for this get operation.Constructors in net.spy.memcached.ops with parameters of type OperationCallback Constructor Description 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.MultiReplicaGetOperationCallback(OperationCallback original, int todo)
-
Uses of OperationCallback in net.spy.memcached.protocol
Classes in net.spy.memcached.protocol that implement OperationCallback Modifier and Type Class Description 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 Modifier and Type Field Description protected OperationCallback
BaseOperationImpl. callback
Methods in net.spy.memcached.protocol that return OperationCallback Modifier and Type Method Description OperationCallback
BaseOperationImpl. getCallback()
Get the operation callback associated with this operation.Methods in net.spy.memcached.protocol with parameters of type OperationCallback Modifier and Type Method Description 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 Modifier and Type Method Description ConcatenationOperation
AsciiOperationFactory. cat(ConcatenationType catType, long casId, java.lang.String key, byte[] data, 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)
TouchOperation
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 Constructor Description BaseGetOpImpl(java.lang.String c, int e, OperationCallback cb, java.lang.String k)
BaseGetOpImpl(java.lang.String c, OperationCallback cb, java.util.Collection<java.lang.String> k)
BaseStoreOperationImpl(java.lang.String t, java.lang.String k, int f, int e, byte[] d, OperationCallback cb)
CASOperationImpl(java.lang.String k, long c, int f, int e, byte[] d, OperationCallback cb)
ConcatenationOperationImpl(ConcatenationType t, java.lang.String k, byte[] d, OperationCallback cb)
DeleteOperationImpl(java.lang.String k, OperationCallback cb)
FlushOperationImpl(int d, OperationCallback cb)
MutatorOperationImpl(Mutator m, java.lang.String k, long amt, OperationCallback c)
OperationImpl(OperationCallback cb)
StoreOperationImpl(StoreType t, java.lang.String k, int f, int e, byte[] d, OperationCallback cb)
TouchOperationImpl(java.lang.String k, int t, OperationCallback cb)
UnlockOperationImpl(java.lang.String k, long casId, OperationCallback cb)
VersionOperationImpl(OperationCallback c)
-
Uses of OperationCallback in net.spy.memcached.protocol.binary
Classes in net.spy.memcached.protocol.binary that implement OperationCallback Modifier and Type Class Description (package private) static class
OptimizedSetImpl.NoopCallback
Fields in net.spy.memcached.protocol.binary declared as OperationCallback Modifier and Type Field Description private static OperationCallback
OptimizedSetImpl. NOOP_CALLBACK
Fields in net.spy.memcached.protocol.binary with type parameters of type OperationCallback Modifier and Type Field Description private java.util.Map<java.lang.Integer,OperationCallback>
OptimizedSetImpl. callbacks
Methods in net.spy.memcached.protocol.binary with parameters of type OperationCallback Modifier and Type Method Description ConcatenationOperation
BinaryOperationFactory. cat(ConcatenationType catType, long casId, java.lang.String key, byte[] data, OperationCallback cb)
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)
TouchOperation
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 Constructor Description ConcatenationOperationImpl(ConcatenationType t, java.lang.String k, byte[] d, long c, OperationCallback cb)
FlushOperationImpl(int d, OperationCallback cb)
FlushOperationImpl(OperationCallback cb)
MultiGetOperationImpl(java.util.Collection<java.lang.String> k, OperationCallback cb)
MultiKeyOperationImpl(byte c, int o, OperationCallback cb)
MutatorOperationImpl(Mutator m, java.lang.String k, long b, long d, int e, OperationCallback cb)
NoopOperationImpl(OperationCallback cb)
ObserveOperationImpl(java.lang.String k, long c, int i, OperationCallback cb)
OperationImpl(byte c, int o, OperationCallback cb)
Construct with opaque.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)
SASLMechsOperationImpl(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)
SingleKeyOperationImpl(byte c, int o, java.lang.String k, OperationCallback cb)
TapAckOperationImpl(TapOpcode opcode, int opaque, OperationCallback cb)
TapBackfillOperationImpl(java.lang.String id, long date, OperationCallback cb)
TapCustomOperationImpl(java.lang.String id, RequestMessage message, OperationCallback cb)
TapDumpOperationImpl(java.lang.String id, OperationCallback cb)
TapOperationImpl(OperationCallback cb)
TouchOperationImpl(java.lang.String k, int e, OperationCallback cb)
UnlockOperationImpl(java.lang.String k, long c, OperationCallback cb)
VersionOperationImpl(OperationCallback cb)
-
Uses of OperationCallback in net.spy.memcached.tapmessage
Fields in net.spy.memcached.tapmessage declared as OperationCallback Modifier and Type Field Description private OperationCallback
TapAck. cb
Methods in net.spy.memcached.tapmessage that return OperationCallback Modifier and Type Method Description OperationCallback
TapAck. getCallback()
Constructors in net.spy.memcached.tapmessage with parameters of type OperationCallback Constructor Description TapAck(TapConnectionProvider conn, MemcachedNode node, TapOpcode opcode, int opaque, OperationCallback cb)
-