public class WindowsFaxClientSpi extends AbstractAdapterFaxClientSpi
Name | Description | Preconfigured Value | Default Value | Mandatory |
org.fax4j.spi.windows.server.name | The fax server host name. | none | none | false |
org.fax4j.spi.windows.use.jni | True to use JNI, false to use the external fax4j.exe | false | false | false |
Modifier and Type | Class and Description |
---|---|
static class |
WindowsFaxClientSpi.FaxClientSpiConfigurationConstants
This class holds the SPI configuration constants.
|
static class |
WindowsFaxClientSpi.FaxJobExtendedPropertyConstants
This class holds the fax job extended properties.
|
faxClientSpi
Constructor and Description |
---|
WindowsFaxClientSpi()
This is the default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
cancelFaxJobImpl(FaxJob faxJob)
This function will cancel an existing fax job.
|
protected FaxJobStatus |
getFaxJobStatusImpl(FaxJob faxJob)
This function returns the fax job status.
Not all SPIs support extraction of the fax job status. In case the SPI is unable to extract or does not support extracting of the fax job status, it will return the UNKNOWN status. |
protected void |
initializeChildFaxClientSpi()
This function initializes the fax client SPI.
|
protected void |
resumeFaxJobImpl(FaxJob faxJob)
This function will resume an existing fax job.
|
protected void |
suspendFaxJobImpl(FaxJob faxJob)
This function will suspend an existing fax job.
|
createFaxJobImpl, getInternalFaxClientSpi, initializeImpl, isFaxMonitorEventsSupported, pollForFaxJobStatuesImpl, submitFaxJobImpl
getProvider, pollForFaxJobStatues
addFaxClientActionEventListener, addFaxMonitorEventListener, cancelFaxJob, createFaxJob, fireFaxEvent, fireFaxEvent, fireFaxMonitorEvent, getConfiguration, getConfigurationValue, getConfigurationValue, getFaxJobMonitor, getFaxJobStatus, getLogger, getPropertyPart, initialize, invokeFaxJobIDValidation, invokeFaxJobNullValidation, removeAllFaxClientActionEventListeners, removeAllFaxMonitorEventListeners, removeFaxClientActionEventListener, removeFaxMonitorEventListener, resumeFaxJob, submitFaxJob, suspendFaxJob, throwUnsupportedException
public WindowsFaxClientSpi()
protected void initializeChildFaxClientSpi()
initializeChildFaxClientSpi
in class AbstractAdapterFaxClientSpi
protected void suspendFaxJobImpl(FaxJob faxJob)
suspendFaxJobImpl
in class AbstractAdapterFaxClientSpi
faxJob
- The fax job object containing the needed informationprotected void resumeFaxJobImpl(FaxJob faxJob)
resumeFaxJobImpl
in class AbstractAdapterFaxClientSpi
faxJob
- The fax job object containing the needed informationprotected void cancelFaxJobImpl(FaxJob faxJob)
cancelFaxJobImpl
in class AbstractAdapterFaxClientSpi
faxJob
- The fax job object containing the needed informationprotected FaxJobStatus getFaxJobStatusImpl(FaxJob faxJob)
getFaxJobStatusImpl
in class AbstractAdapterFaxClientSpi
faxJob
- The fax job object containing the needed informationCopyright © 2009–2020 fax4j. All rights reserved.