public class WindowsJNIFaxClientSpi extends AbstractFax4JClientSpi
| Name | Description | Preconfigured Value | Default Value | Mandatory |
| org.fax4j.spi.windows.server.name | The fax server host name. | none | none | false |
AbstractFaxClientSpi.FaxJobExtendedPropertyConstants| Constructor and Description |
|---|
WindowsJNIFaxClientSpi()
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 |
initializeImpl()
This function initializes the fax client SPI.
|
boolean |
isFaxMonitorEventsSupported()
This function returns true if the fax monitor events are supported by this SPI.
|
protected void |
preNativeCall()
This function is invoked before any native call to set the native layer debug mode.
|
protected void |
resumeFaxJobImpl(FaxJob faxJob)
This function will resume an existing fax job.
|
protected void |
submitFaxJobImpl(FaxJob faxJob)
This function will submit a new fax job.
The fax job ID may be populated by this method in the provided fax job object. |
protected void |
suspendFaxJobImpl(FaxJob faxJob)
This function will suspend an existing fax job.
|
getProvider, pollForFaxJobStatues, pollForFaxJobStatuesImpladdFaxClientActionEventListener, addFaxMonitorEventListener, cancelFaxJob, createFaxJob, createFaxJobImpl, fireFaxEvent, fireFaxEvent, fireFaxMonitorEvent, getConfiguration, getConfigurationValue, getConfigurationValue, getFaxJobMonitor, getFaxJobStatus, getLogger, getPropertyPart, initialize, invokeFaxJobIDValidation, invokeFaxJobNullValidation, removeAllFaxClientActionEventListeners, removeAllFaxMonitorEventListeners, removeFaxClientActionEventListener, removeFaxMonitorEventListener, resumeFaxJob, submitFaxJob, suspendFaxJob, throwUnsupportedExceptionpublic WindowsJNIFaxClientSpi()
protected void initializeImpl()
initializeImpl in class AbstractFaxClientSpipublic boolean isFaxMonitorEventsSupported()
isFaxMonitorEventsSupported in interface FaxClientSpiisFaxMonitorEventsSupported in class AbstractFax4JClientSpiprotected void preNativeCall()
protected void submitFaxJobImpl(FaxJob faxJob)
submitFaxJobImpl in class AbstractFax4JClientSpifaxJob - The fax job object containing the needed informationprotected void suspendFaxJobImpl(FaxJob faxJob)
suspendFaxJobImpl in class AbstractFax4JClientSpifaxJob - The fax job object containing the needed informationprotected void resumeFaxJobImpl(FaxJob faxJob)
resumeFaxJobImpl in class AbstractFax4JClientSpifaxJob - The fax job object containing the needed informationprotected void cancelFaxJobImpl(FaxJob faxJob)
cancelFaxJobImpl in class AbstractFax4JClientSpifaxJob - The fax job object containing the needed informationprotected FaxJobStatus getFaxJobStatusImpl(FaxJob faxJob)
getFaxJobStatusImpl in class AbstractFax4JClientSpifaxJob - The fax job object containing the needed informationCopyright © 2009–2020 fax4j. All rights reserved.