Package net.spy.memcached.protocol
Class GetCallbackWrapper
java.lang.Object
net.spy.memcached.protocol.GetCallbackWrapper
- All Implemented Interfaces:
GetOperation.Callback
,OperationCallback
Wrapper callback for use in optimized gets.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate GetOperation.Callback
private boolean
private static final OperationStatus
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
complete()
Called whenever an operation completes.void
Callback for each result from a get.void
receivedStatus
(OperationStatus status) Method invoked with the status when the operation is complete.
-
Field Details
-
END
-
completed
private boolean completed -
remainingKeys
private int remainingKeys -
cb
-
-
Constructor Details
-
GetCallbackWrapper
-
-
Method Details
-
gotData
Description copied from interface:GetOperation.Callback
Callback for each result from a get.- Specified by:
gotData
in interfaceGetOperation.Callback
- Parameters:
key
- the key that was retrievedflags
- the flags for this valuedata
- the data stored under this key
-
receivedStatus
Description copied from interface:OperationCallback
Method invoked with the status when the operation is complete.- Specified by:
receivedStatus
in interfaceOperationCallback
- Parameters:
status
- the result of the operation
-
complete
public void complete()Description copied from interface:OperationCallback
Called whenever an operation completes.- Specified by:
complete
in interfaceOperationCallback
-