public abstract class AbstractMultiPart2JSONHTTPFaxClientSpi extends HTTPFaxClientSpi
HTTPFaxClientSpi.FaxClientSpiConfigurationConstants
AbstractFaxClientSpi.FaxJobExtendedPropertyConstants
HTTP_PROPERTY_PART
Constructor and Description |
---|
AbstractMultiPart2JSONHTTPFaxClientSpi()
This is the default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected FaxJob2HTTPRequestConverter |
createFaxJob2HTTPRequestConverter()
This function creates and returns a new faxjob to HTTP request converter instance.
|
protected HTTPResponseHandler |
createHTTPResponseHandler()
This function creates and returns a new HTTP response handler.
|
protected abstract void |
updateFaxJob2HTTPRequestConverterConfiguration(Map<String,String> configuration)
Hook for extending classes.
|
protected abstract void |
updateHTTPResponseHandlerConfiguration(Map<String,String> configuration)
Hook for extending classes.
|
cancelFaxJobImpl, createCancelFaxJobHTTPRequest, createGetFaxJobStatusHTTPRequest, createHTTPClientConfiguration, createResumeFaxJobHTTPRequest, createSubmitFaxJobHTTPRequest, createSuspendFaxJobHTTPRequest, getFaxJob2HTTPRequestConverter, getFaxJobStatusImpl, getHTTPClient, getHTTPClientConfiguration, getHTTPResource, getHTTPResponseHandler, getHTTPURLParameters, getPropertyPart, initializeFaxActionType2ResourceMap, initializeImpl, initializeURLParameters, resumeFaxJobImpl, submitFaxJobImpl, submitHTTPRequest, submitHTTPRequestImpl, suspendFaxJobImpl, updateFaxJob
getProvider, isFaxMonitorEventsSupported, pollForFaxJobStatues, pollForFaxJobStatuesImpl
addFaxClientActionEventListener, addFaxMonitorEventListener, cancelFaxJob, createFaxJob, createFaxJobImpl, fireFaxEvent, fireFaxEvent, fireFaxMonitorEvent, getConfiguration, getConfigurationValue, getConfigurationValue, getFaxJobMonitor, getFaxJobStatus, getLogger, initialize, invokeFaxJobIDValidation, invokeFaxJobNullValidation, removeAllFaxClientActionEventListeners, removeAllFaxMonitorEventListeners, removeFaxClientActionEventListener, removeFaxMonitorEventListener, resumeFaxJob, submitFaxJob, suspendFaxJob, throwUnsupportedException
public AbstractMultiPart2JSONHTTPFaxClientSpi()
protected FaxJob2HTTPRequestConverter createFaxJob2HTTPRequestConverter()
createFaxJob2HTTPRequestConverter
in class HTTPFaxClientSpi
protected HTTPResponseHandler createHTTPResponseHandler()
createHTTPResponseHandler
in class HTTPFaxClientSpi
protected abstract void updateFaxJob2HTTPRequestConverterConfiguration(Map<String,String> configuration)
configuration
- The converter configurationCopyright © 2009–2020 fax4j. All rights reserved.