@ComponentProfile(summary="Write and commit the HTTP Response",
tag="producer,http,https",
recommended=com.adaptris.core.NullConnection.class)
public class LegacyHttpResponseProducer
extends ProduceOnlyProducerImp
LegacyHttpConsumer.
There are some key differences between this and the standard jetty response producers :
object metadata style header handling. MetadataFilter is the only available
implementationlogCONFIRMATION_ID_KEY| Constructor and Description |
|---|
LegacyHttpResponseProducer() |
LegacyHttpResponseProducer(HttpStatusProvider.HttpStatus status) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
MetadataFilter |
getMetadataFilter() |
HttpStatusProvider.HttpStatus |
getStatus() |
void |
init() |
void |
prepare() |
void |
produce(AdaptrisMessage msg,
ProduceDestination destination) |
void |
setMetadataFilter(MetadataFilter metadataFilter) |
void |
setStatus(HttpStatusProvider.HttpStatus status) |
void |
start() |
void |
stop() |
produce, request, request, request, requestgetDestination, setDestinationcreateName, createQualifier, decode, encode, getEncoder, getIsTrackingEndpoint, getMessageFactory, getUniqueId, handleConnectionException, isTrackingEndpoint, registerConnection, registerEncoderMessageFactory, retrieveConnection, setEncoder, setIsTrackingEndpoint, setMessageFactory, setUniqueId, withMessageFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecode, encode, getEncoder, getMessageFactory, handleConnectionException, registerConnection, retrieveConnection, setEncoder, setMessageFactorygetUniqueIdcreateName, createQualifier, isTrackingEndpointpublic LegacyHttpResponseProducer()
public LegacyHttpResponseProducer(HttpStatusProvider.HttpStatus status)
public void init()
throws CoreException
CoreExceptionpublic void start()
throws CoreException
CoreExceptionpublic void stop()
public void close()
public void prepare()
throws CoreException
CoreExceptionpublic void produce(AdaptrisMessage msg, ProduceDestination destination) throws ProduceException
ProduceExceptionpublic HttpStatusProvider.HttpStatus getStatus()
public void setStatus(HttpStatusProvider.HttpStatus status)
public MetadataFilter getMetadataFilter()
public void setMetadataFilter(MetadataFilter metadataFilter)