public class CorbaConduit extends Object implements Conduit
Constructor and Description |
---|
CorbaConduit(EndpointInfo ei,
EndpointReferenceType ref,
OrbConfig config) |
public CorbaConduit(EndpointInfo ei, EndpointReferenceType ref, OrbConfig config)
public OrbConfig getOrbConfig()
public void prepareOrb()
public void prepare(Message message) throws IOException
Conduit
prepare
in interface Conduit
message
- the message to be sent.IOException
public void close(Message message) throws IOException
Conduit
close
in interface Conduit
IOException
public EndpointReferenceType getTarget()
public void close()
Conduit
public void setMessageObserver(MessageObserver observer)
Observable
setMessageObserver
in interface Observable
observer
- the observer to notify on receipt of incomingpublic final EndpointReferenceType getTargetReference(EndpointReferenceType t)
public final String getAddress()
public void buildRequest(CorbaMessage message, OperationType opType) throws Exception
Exception
public NVList getArguments(CorbaMessage message)
public NamedValue getReturn(CorbaMessage message)
public ExceptionList getExceptionList(Map<TypeCode,RaisesType> exceptions, CorbaMessage message, OperationType opType)
public Request getRequest(CorbaMessage message, String opName, NVList nvlist, NamedValue ret, ExceptionList exList) throws Exception
Exception
public Map<TypeCode,RaisesType> getOperationExceptions(OperationType operation, CorbaTypeMap map)
public MessageObserver getMessageObserver()
Observable
getMessageObserver
in interface Observable
Apache CXF