Beispiel #1
0
 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();
 }
Beispiel #2
0
 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();
 }
Beispiel #3
0
 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();
 }