|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectHTTPConduitConfigBean
org.apache.cxf.transport.http.HTTPConduit
public class HTTPConduit
HTTP Conduit implementation.
| Nested Class Summary | |
|---|---|
protected class |
HTTPConduit.DecoupledDestination
Represented decoupled response endpoint. |
| Field Summary | |
|---|---|
static java.lang.String |
HTTP_CONNECTION
|
static java.lang.String |
HTTP_DECOUPLED_ENDPOINT
REVISIT: temporary mechanism to allow decoupled response endpoint to be configured, pending the maturation on the real config model |
| Constructor Summary | |
|---|---|
HTTPConduit(org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo ei)
Constructor |
|
HTTPConduit(org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.ws.addressing.EndpointReferenceType t)
Constructor |
|
HTTPConduit(org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.ws.addressing.EndpointReferenceType t,
URLConnectionFactory factory,
ServerEngine eng)
Constructor, allowing subsititution of connnection factory and decoupled engine. |
|
| Method Summary | |
|---|---|
void |
close()
Close the conduit |
void |
close(org.apache.cxf.message.Message msg)
|
protected void |
flushHeaders(org.apache.cxf.message.Message message)
Flush the headers onto the output stream. |
org.apache.cxf.transport.Destination |
getBackChannel()
Retreive the back-channel Destination. |
java.lang.String |
getBeanName()
|
org.apache.cxf.ws.addressing.EndpointReferenceType |
getTarget()
|
protected java.net.URL |
getURL()
|
protected void |
retrieveConnectionFactory()
|
void |
send(org.apache.cxf.message.Message message)
Send an outbound message. |
void |
setMessageObserver(org.apache.cxf.transport.MessageObserver observer)
Register a message observer for incoming messages. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String HTTP_CONNECTION
public static final java.lang.String HTTP_DECOUPLED_ENDPOINT
| Constructor Detail |
|---|
public HTTPConduit(org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo ei)
throws java.io.IOException
b - the associated Busei - the endpoint info of the initiator
java.io.IOException
public HTTPConduit(org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.ws.addressing.EndpointReferenceType t)
throws java.io.IOException
b - the associated Busei - the endpoint info of the initiatort - the endpoint reference of the target
java.io.IOException
public HTTPConduit(org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.ws.addressing.EndpointReferenceType t,
URLConnectionFactory factory,
ServerEngine eng)
throws java.io.IOException
b - the associated Busei - the endpoint info of the initiatort - the endpoint reference of the targetfactory - the URL connection factoryeng - the decoupled engine
java.io.IOException| Method Detail |
|---|
protected void retrieveConnectionFactory()
public java.lang.String getBeanName()
public void setMessageObserver(org.apache.cxf.transport.MessageObserver observer)
setMessageObserver in interface org.apache.cxf.transport.Observableobserver - the observer to notify on receipt of incoming
public void send(org.apache.cxf.message.Message message)
throws java.io.IOException
send in interface org.apache.cxf.transport.Conduitmessage - the message to be sent.
java.io.IOExceptionpublic org.apache.cxf.ws.addressing.EndpointReferenceType getTarget()
getTarget in interface org.apache.cxf.transport.Conduitpublic org.apache.cxf.transport.Destination getBackChannel()
getBackChannel in interface org.apache.cxf.transport.Conduit
public void close(org.apache.cxf.message.Message msg)
throws java.io.IOException
close in interface org.apache.cxf.transport.Conduitjava.io.IOExceptionpublic void close()
close in interface org.apache.cxf.transport.Conduitprotected java.net.URL getURL()
protected void flushHeaders(org.apache.cxf.message.Message message)
throws java.io.IOException
message - the outbound message
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||