private void initialize(ClientProxy clientProxy) throws Exception { ClientMessage clientMessage = CreateProxyParameters.encode(clientProxy.getName(), clientProxy.getServiceName()); final ClientContext context = new ClientContext(client, this); new ClientInvocation(client, clientMessage).invoke().get(); clientProxy.setContext(context); clientProxy.onInitialize(); }
private void initialize(ClientProxy clientProxy) throws Exception { ClientCreateRequest request = new ClientCreateRequest(clientProxy.getName(), clientProxy.getServiceName()); final ClientContext context = new ClientContext(client, this); new ClientInvocation(client, request).invoke().get(); clientProxy.setContext(context); clientProxy.onInitialize(); }
private void initialize(ClientProxy clientProxy) throws Exception { final Address initializationTarget = findNextAddressToSendCreateRequest(); final Connection connection = getTargetOrOwnerConnection(initializationTarget); final ClientMessage clientMessage = ClientCreateProxyCodec.encodeRequest( clientProxy.getDistributedObjectName(), clientProxy.getServiceName(), initializationTarget); final ClientContext context = new ClientContext(client, this); new ClientInvocation(client, clientMessage, connection).invoke().get(); clientProxy.setContext(context); clientProxy.onInitialize(); }