Package | Description |
---|---|
org.fax4j.bridge.http |
Provides the API classes for a HTTP based web2fax bridge.
|
org.fax4j.spi.http |
Provides the HTTP based fax client SPI implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
SimpleHTTPRequestParser.convertParametersTextToMap(HTTPRequest request)
This function converts the provided query string to a map object.
|
protected Map<String,HTTPRequest.ContentPart<?>> |
MultiPartHTTPRequestParser.getContentPartsAsMap(HTTPRequest httpRequest)
This function returns the HTTP request multi parts as map.
|
protected FileInfo |
MultiPartHTTPRequestParser.getFileInfoFromInputDataImpl(HTTPRequest inputData)
This function returns the file info from the request data.
|
protected FileInfo |
SimpleHTTPRequestParser.getFileInfoFromInputDataImpl(HTTPRequest inputData)
This function returns the file info from the request data.
|
protected FileInfo |
SimpleHTTPRequestParser.getFileInfoFromRequestImpl(HTTPRequest request,
Map<String,String> queryStringMap)
This function returns the file info from the request data.
|
protected void |
MultiPartHTTPRequestParser.updateFaxJobFromInputDataImpl(HTTPRequest inputData,
FaxJob faxJob)
This function update the fax job from the request data.
This fax job will not have any file data. |
protected void |
SimpleHTTPRequestParser.updateFaxJobFromInputDataImpl(HTTPRequest inputData,
FaxJob faxJob)
This function update the fax job from the request data.
This fax job will not have any file data. |
protected void |
SimpleHTTPRequestParser.updateFaxJobFromRequestImpl(HTTPRequest request,
FaxJob faxJob,
Map<String,String> queryStringMap)
This function update the fax job from the request data.
This fax job will not have any file data. |
Modifier and Type | Method and Description |
---|---|
protected HTTPRequest |
HTTPFaxClientSpi.createCancelFaxJobHTTPRequest(FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
protected HTTPRequest |
MultiPartFaxJob2HTTPRequestConverter.createCommonHTTPRequest(HTTPFaxClientSpi faxClientSpi,
FaxActionType faxActionType)
Creates a HTTP request with the common data.
|
protected HTTPRequest |
HTTPFaxClientSpi.createGetFaxJobStatusHTTPRequest(FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
protected HTTPRequest |
TemplateFaxJob2HTTPRequestConverter.createHTTPRequest(HTTPFaxClientSpi faxClientSpi,
FaxActionType faxActionType,
Enum<?> templateNameEnum,
FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
HTTPRequest |
FaxJob2HTTPRequestConverter.createHTTPRequest(HTTPFaxClientSpi faxClientSpi,
FaxActionType faxActionType,
FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
HTTPRequest |
MultiPartFaxJob2HTTPRequestConverter.createHTTPRequest(HTTPFaxClientSpi faxClientSpi,
FaxActionType faxActionType,
FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
HTTPRequest |
TemplateFaxJob2HTTPRequestConverter.createHTTPRequest(HTTPFaxClientSpi faxClientSpi,
FaxActionType faxActionType,
FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
protected HTTPRequest |
HTTPFaxClientSpi.createResumeFaxJobHTTPRequest(FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
protected HTTPRequest |
HTTPFaxClientSpi.createSubmitFaxJobHTTPRequest(FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
protected HTTPRequest |
HTTPFaxClientSpi.createSuspendFaxJobHTTPRequest(FaxJob faxJob)
Creates the HTTP request from the fax job data.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.httpclient.methods.RequestEntity |
ApacheHTTPClient.createBinaryRequestContent(HTTPRequest httpRequest)
This function creates a binary type request entity and populates it with the data from the provided HTTP request.
|
protected org.apache.commons.httpclient.methods.RequestEntity |
ApacheHTTPClient.createMultiPartRequestContent(HTTPRequest httpRequest,
org.apache.commons.httpclient.HttpMethodBase httpMethodClient)
This function creates a multi part type request entity and populates it with the data from the provided HTTP
request.
|
protected org.apache.commons.httpclient.methods.RequestEntity |
ApacheHTTPClient.createStringRequestContent(HTTPRequest httpRequest)
This function creates a string type request entity and populates it with the data from the provided HTTP request.
|
protected String |
ApacheHTTPClient.createURL(HTTPRequest httpRequest,
HTTPClientConfiguration configuration)
This function creates the full URL from the provided values.
|
protected void |
ApacheHTTPClient.setRequestContent(HTTPRequest httpRequest,
org.apache.commons.httpclient.HttpMethodBase httpMethodClient)
This function sets the request content.
|
protected void |
ApacheHTTPClient.setupHTTPRequestHeaderProperties(HTTPRequest httpRequest,
org.apache.commons.httpclient.HttpMethodBase httpMethodClient)
This function sets the header properties in the HTTP method.
|
protected HTTPResponse |
HTTPFaxClientSpi.submitHTTPRequest(FaxJob faxJob,
HTTPRequest httpRequest,
FaxActionType faxActionType)
Submits the HTTP request and returns the HTTP response.
|
HTTPResponse |
ApacheHTTPClient.submitHTTPRequest(HTTPRequest httpRequest,
HTTPClientConfiguration httpClientConfiguration,
HTTPClient.HTTPMethod httpMethod)
Submits the HTTP request and returns the HTTP response.
|
HTTPResponse |
HTTPClient.submitHTTPRequest(HTTPRequest httpRequest,
HTTPClientConfiguration httpClientConfiguration,
HTTPClient.HTTPMethod httpMethod)
Submits the HTTP request and returns the HTTP response.
|
protected HTTPResponse |
HTTPFaxClientSpi.submitHTTPRequestImpl(HTTPRequest httpRequest,
HTTPClient.HTTPMethod httpMethod)
Submits the HTTP request and returns the HTTP response.
|
Copyright © 2009–2020 fax4j. All rights reserved.