try {
final OperationService operationService = nodeEngine.getOperationService();
final InvocationBuilder invocationBuilder
= operationService.createInvocationBuilder(SERVICE_NAME,
operation, partitionId).setResultDeserialized(false);
final InternalCompletableFuture<Data> future = invocationBuilder.invoke();
future.andThen(new ExecutionCallback<Data>() {
@Override
public void onResponse(Data response) {
if (nearCacheEnabled) {
int partitionId = nodeEngine.getPartitionService().getPartitionId(key);