@Override protected ClientAddDistributedObjectListenerCodec.RequestParameters decodeClientMessage(ClientMessage clientMessage) { return ClientAddDistributedObjectListenerCodec.decodeRequest(clientMessage); }
@Override public String decodeAddResponse(ClientMessage clientMessage) { return ClientAddDistributedObjectListenerCodec.decodeResponse(clientMessage).response; }
@Override public ClientMessage encodeAddRequest(boolean localOnly) { return ClientAddDistributedObjectListenerCodec.encodeRequest(localOnly); }
private void send(DistributedObjectEvent event) { if (!shouldSendEvent()) { return; } String name = (String) event.getObjectName(); String serviceName = event.getServiceName(); ClientMessage eventMessage = ClientAddDistributedObjectListenerCodec.encodeDistributedObjectEvent(name, serviceName, event.getEventType().name()); sendClientMessage(null, eventMessage); }
@Override protected ClientMessage encodeResponse(Object response) { return ClientAddDistributedObjectListenerCodec.encodeResponse((String) response); }
private void send(DistributedObjectEvent event) { if (!shouldSendEvent()) { return; } String name = (String) event.getObjectName(); String serviceName = event.getServiceName(); ClientMessage eventMessage = ClientAddDistributedObjectListenerCodec.encodeDistributedObjectEvent(name, serviceName, event.getEventType().name()); sendClientMessage(null, eventMessage); }
@Override protected ClientMessage encodeResponse(Object response) { return ClientAddDistributedObjectListenerCodec.encodeResponse((String) response); }
@Override public ClientMessage encodeAddRequest(boolean localOnly) { return ClientAddDistributedObjectListenerCodec.encodeRequest(localOnly); }
@Override protected ClientAddDistributedObjectListenerCodec.RequestParameters decodeClientMessage(ClientMessage clientMessage) { return ClientAddDistributedObjectListenerCodec.decodeRequest(clientMessage); }
@Override public String decodeAddResponse(ClientMessage clientMessage) { return ClientAddDistributedObjectListenerCodec.decodeResponse(clientMessage).response; }