@Override public int getPartitionId(Data key) { return partitionService.getPartitionId(key); }
@Override public int getPartitionId(Object key) { return partitionService.getPartitionId(key); }
@Override public int getPartitionId(Object key) { return partitionService.getPartitionId(key); }
@Override public Partition getPartition(Object key) { final int partitionId = partitionService.getPartitionId(key); return partitionService.getPartition(partitionId); }
@Override public Partition getPartition(Object key) { final int partitionId = partitionService.getPartitionId(key); return partitionService.getPartition(partitionId); }
@Override public int getPartitionId(Object object) { return clientContext.getPartitionService().getPartitionId(object); }
@Override public int getPartitionId(Object object) { return clientContext.getPartitionService().getPartitionId(object); }
private int getPartitionId(Object key) { ClientPartitionService partitionService = getContext().getPartitionService(); return partitionService.getPartitionId(key); }
private int getPartitionId(Object key) { return getContext().getPartitionService().getPartitionId(key); }
@Override protected void onInitialize() { String partitionKey = StringPartitioningStrategy.getPartitionKey(name); partitionId = getContext().getPartitionService().getPartitionId(partitionKey); }
protected <T> T invoke(ClientMessage clientMessage, Object key) { final int partitionId = getContext().getPartitionService().getPartitionId(key); return invokeOnPartition(clientMessage, partitionId); }
@Override protected void onInitialize() { String partitionKey = StringPartitioningStrategy.getPartitionKey(name); partitionId = getContext().getPartitionService().getPartitionId(partitionKey); }
protected ClientMessage invoke(ClientMessage clientMessage, Data keyData) { try { int partitionId = getContext().getPartitionService().getPartitionId(keyData); Future future = new ClientInvocation(getClient(), clientMessage, getName(), partitionId).invoke(); return (ClientMessage) future.get(); } catch (Exception e) { throw rethrow(e); } }
protected ClientMessage invoke(ClientMessage clientMessage, Data keyData) { try { int partitionId = getContext().getPartitionService().getPartitionId(keyData); Future future = new ClientInvocation(getClient(), clientMessage, getName(), partitionId).invoke(); return (ClientMessage) future.get(); } catch (Exception e) { throw rethrow(e); } }
private <T> T invoke(ClientMessage clientMessage, Object key, long invocationTimeoutSeconds) { final int partitionId = getContext().getPartitionService().getPartitionId(key); try { ClientInvocation clientInvocation = new ClientInvocation(getClient(), clientMessage, getName(), partitionId); clientInvocation.setInvocationTimeoutMillis(invocationTimeoutSeconds); final Future future = clientInvocation.invoke(); return (T) future.get(); } catch (Exception e) { throw rethrow(e); } }
private <T> T invoke(ClientMessage clientMessage, Object key, long invocationTimeoutSeconds) { final int partitionId = getContext().getPartitionService().getPartitionId(key); try { ClientInvocation clientInvocation = new ClientInvocation(getClient(), clientMessage, getName(), partitionId); clientInvocation.setInvocationTimeoutMillis(invocationTimeoutSeconds); final Future future = clientInvocation.invoke(); return (T) future.get(); } catch (Exception e) { throw rethrow(e); } }
private ClientInvocationFuture invokeOnKeyOwner(ClientMessage request, Data keyData) { int partitionId = getContext().getPartitionService().getPartitionId(keyData); ClientInvocation clientInvocation = new ClientInvocation(getClient(), request, getName(), partitionId); return clientInvocation.invoke(); }
private ClientInvocationFuture invokeOnKeyOwner(ClientMessage request, Data keyData) { int partitionId = getContext().getPartitionService().getPartitionId(keyData); ClientInvocation clientInvocation = new ClientInvocation(getClient(), request, getName(), partitionId); return clientInvocation.invoke(); }
private ClientDelegatingFuture<V> getInternal(Object key, ExpiryPolicy expiryPolicy, boolean deserializeResponse) { Data keyData = toData(key); Data expiryPolicyData = toData(expiryPolicy); ClientMessage request = CacheGetCodec.encodeRequest(nameWithPrefix, keyData, expiryPolicyData); int partitionId = getContext().getPartitionService().getPartitionId(keyData); ClientInvocation clientInvocation = new ClientInvocation(getClient(), request, name, partitionId); ClientInvocationFuture future = clientInvocation.invoke(); return newDelegatingFuture(future, CACHE_GET_RESPONSE_DECODER, deserializeResponse); }
private ClientDelegatingFuture<V> getInternal(Object key, ExpiryPolicy expiryPolicy, boolean deserializeResponse) { Data keyData = toData(key); Data expiryPolicyData = toData(expiryPolicy); ClientMessage request = CacheGetCodec.encodeRequest(nameWithPrefix, keyData, expiryPolicyData); int partitionId = getContext().getPartitionService().getPartitionId(keyData); ClientInvocation clientInvocation = new ClientInvocation(getClient(), request, name, partitionId); ClientInvocationFuture future = clientInvocation.invoke(); return newDelegatingFuture(future, CACHE_GET_RESPONSE_DECODER, deserializeResponse); }