public abstract class GenericRiakCommand<R,I,CoreR,CoreI> extends RiakCommand<R,I>
Modifier and Type | Class and Description |
---|---|
static class |
GenericRiakCommand.GenericRiakCommandWithSameInfo<R,I,CoreR> |
Constructor and Description |
---|
GenericRiakCommand() |
Modifier and Type | Method and Description |
---|---|
protected abstract FutureOperation<CoreR,?,CoreI> |
buildCoreOperation() |
protected abstract I |
convertInfo(CoreI coreInfo) |
protected abstract R |
convertResponse(FutureOperation<CoreR,?,CoreI> request,
CoreR coreResponse) |
protected RiakFuture<R,I> |
executeAsync(RiakCluster cluster) |
execute, execute
protected abstract FutureOperation<CoreR,?,CoreI> buildCoreOperation()
protected RiakFuture<R,I> executeAsync(RiakCluster cluster)
executeAsync
in class RiakCommand<R,I>
protected abstract R convertResponse(FutureOperation<CoreR,?,CoreI> request, CoreR coreResponse)
Copyright © 2016. All rights reserved.