public class CorbaResponseWaitingRoomImpl extends Object implements CorbaResponseWaitingRoom
Constructor and Description |
---|
CorbaResponseWaitingRoomImpl(ORB orb,
CorbaConnection connection) |
Modifier and Type | Method and Description |
---|---|
protected void |
dprint(String msg) |
MessageMediator |
getMessageMediator(int requestId) |
int |
numberRegistered() |
protected String |
opAndId(CorbaMessageMediator mediator) |
void |
registerWaiter(MessageMediator mediator) |
void |
responseReceived(InputObject is) |
void |
signalExceptionToAllWaiters(SystemException systemException) |
void |
unregisterWaiter(MessageMediator mediator) |
InputObject |
waitForResponse(MessageMediator mediator) |
public CorbaResponseWaitingRoomImpl(ORB orb, CorbaConnection connection)
public void registerWaiter(MessageMediator mediator)
registerWaiter
in interface ResponseWaitingRoom
public void unregisterWaiter(MessageMediator mediator)
unregisterWaiter
in interface ResponseWaitingRoom
public InputObject waitForResponse(MessageMediator mediator)
waitForResponse
in interface ResponseWaitingRoom
public void responseReceived(InputObject is)
responseReceived
in interface ResponseWaitingRoom
public int numberRegistered()
numberRegistered
in interface ResponseWaitingRoom
public void signalExceptionToAllWaiters(SystemException systemException)
signalExceptionToAllWaiters
in interface CorbaResponseWaitingRoom
public MessageMediator getMessageMediator(int requestId)
getMessageMediator
in interface CorbaResponseWaitingRoom
protected void dprint(String msg)
protected String opAndId(CorbaMessageMediator mediator)
Copyright © 2020 JBoss by Red Hat. All rights reserved.