org.apache.cxf.binding.corba
Class CorbaConduit
java.lang.Object
org.apache.cxf.binding.corba.CorbaConduit
- All Implemented Interfaces:
- Conduit, Observable
public class CorbaConduit
- extends java.lang.Object
- implements Conduit
|
Method Summary |
void |
buildRequest(CorbaMessage message,
OperationType opType)
|
void |
close()
|
void |
close(Message message)
|
protected void |
finalize()
|
java.lang.String |
getAddress()
|
org.omg.CORBA.NVList |
getArguments(CorbaMessage message)
|
Destination |
getBackChannel()
|
org.omg.CORBA.ExceptionList |
getExceptionList(java.util.Map<org.omg.CORBA.TypeCode,RaisesType> exceptions,
CorbaMessage message,
OperationType opType)
|
java.util.Map<org.omg.CORBA.TypeCode,RaisesType> |
getOperationExceptions(OperationType operation,
CorbaTypeMap map)
|
OrbConfig |
getOrbConfig()
|
org.omg.CORBA.Request |
getRequest(CorbaMessage message,
java.lang.String opName,
org.omg.CORBA.NVList nvlist,
org.omg.CORBA.NamedValue ret,
org.omg.CORBA.ExceptionList exList)
|
org.omg.CORBA.NamedValue |
getReturn(CorbaMessage message)
|
EndpointReferenceType |
getTarget()
|
EndpointReferenceType |
getTargetReference(EndpointReferenceType t)
|
void |
prepare(Message message)
|
void |
prepareOrb()
|
void |
setMessageObserver(MessageObserver observer)
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CorbaConduit
public CorbaConduit(EndpointInfo ei,
EndpointReferenceType ref,
OrbConfig config)
getOrbConfig
public OrbConfig getOrbConfig()
prepareOrb
public void prepareOrb()
prepare
public void prepare(Message message)
throws java.io.IOException
- Specified by:
prepare in interface Conduit
- Throws:
java.io.IOException
close
public void close(Message message)
throws java.io.IOException
- Specified by:
close in interface Conduit
- Throws:
java.io.IOException
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize in class java.lang.Object
- Throws:
java.lang.Throwable
getTarget
public EndpointReferenceType getTarget()
- Specified by:
getTarget in interface Conduit
getBackChannel
public Destination getBackChannel()
- Specified by:
getBackChannel in interface Conduit
close
public void close()
- Specified by:
close in interface Conduit
setMessageObserver
public void setMessageObserver(MessageObserver observer)
- Specified by:
setMessageObserver in interface Observable
getTargetReference
public final EndpointReferenceType getTargetReference(EndpointReferenceType t)
getAddress
public final java.lang.String getAddress()
buildRequest
public void buildRequest(CorbaMessage message,
OperationType opType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArguments
public org.omg.CORBA.NVList getArguments(CorbaMessage message)
getReturn
public org.omg.CORBA.NamedValue getReturn(CorbaMessage message)
getExceptionList
public org.omg.CORBA.ExceptionList getExceptionList(java.util.Map<org.omg.CORBA.TypeCode,RaisesType> exceptions,
CorbaMessage message,
OperationType opType)
getRequest
public org.omg.CORBA.Request getRequest(CorbaMessage message,
java.lang.String opName,
org.omg.CORBA.NVList nvlist,
org.omg.CORBA.NamedValue ret,
org.omg.CORBA.ExceptionList exList)
throws java.lang.Exception
- Throws:
java.lang.Exception
getOperationExceptions
public java.util.Map<org.omg.CORBA.TypeCode,RaisesType> getOperationExceptions(OperationType operation,
CorbaTypeMap map)
Apache CXF