Package | Description |
---|---|
org.fax4j |
The fax4j library, is a standard on which java based applications can communicate with
fax devices in order to submit new faxes or perform other related actions.
|
org.fax4j.bridge |
Provides the API classes for the fax client bridge.
The fax4j bridge is used to transform applications to fax bridges for example an email server to provide email2fax functionality. |
org.fax4j.bridge.email |
Provides the API classes for the email2fax bridge.
|
org.fax4j.bridge.http |
Provides the API classes for a HTTP based web2fax bridge.
|
org.fax4j.bridge.process |
Provides the API classes for a standalone process based cli2fax bridge.
|
org.fax4j.common |
Contains common internal classes used by the fax4j library.
|
org.fax4j.spi |
Provides the API classes for the fax client SPI.
The class/interfaces defined in this package should only be used internally by the fax4j library or by classes implemeting a new fax client SPI. |
org.fax4j.spi.adapter |
Provides the adapter fax client SPI implementation.
|
org.fax4j.spi.comm |
Provides the COMM port communication based fax client SPI implementation.
|
org.fax4j.spi.email |
Provides the email based fax client SPI implementation.
|
org.fax4j.spi.hoiio |
Provides the hoiio based fax client SPI implementation.
|
org.fax4j.spi.http |
Provides the HTTP based fax client SPI implementation.
|
org.fax4j.spi.hylafax |
Provides the HylaFAX fax client SPI implementation.
|
org.fax4j.spi.interfax |
Provides the interfax based fax client SPI implementation.
|
org.fax4j.spi.java4less |
Provides the java4less RFax fax client SPI implementation.
|
org.fax4j.spi.mac |
Provides the native Mac fax client SPI implementation.
|
org.fax4j.spi.phaxio |
Provides the phaxio based fax client SPI implementation.
|
org.fax4j.spi.process |
Provides the process based fax client SPI implementation.
These implementations use external executables/scripts to invoke fax actions. |
org.fax4j.spi.vbs |
Provides the VB script based fax client SPI implementation.
|
org.fax4j.spi.windows |
Provides the native windows fax client SPI implementation.
|
org.fax4j.util |
Provides general utilities used internally by the fax4j library.
|
Class and Description |
---|
AbstractFaxEvent
Base class for all fax4j events.
|
FaxClient
This is the fax client.
The fax client enables to perform activities such as sending/suspending fax jobs and so on. This is the class which will be used by external applications to invoke the actual fax related activites. To create a new instance of the fax client, you will need to invoke the FaxClientFactory.createFaxClient method. Here is a sample code that creates a new fax client and submits a new fax job: |
FaxClientActionEvent
This class holds the fax client action event data.
|
FaxClientActionEvent.FaxClientActionEventID
This is the fax client action event ID enum.
This enum holds all the possible event ID. |
FaxClientActionEventListener
This interface defines the fax client action event listener.
The listener picks up events based on actions invoked on the fax client and not based on the status changes of the actual fax job. For example is a fax job is submitted via fax client, than the faxJobSubmitted event method will be invoked. However the fax job itself might still be pending transmission by the actual fax modem/server. |
FaxJob
This interface defines the fax job.
|
FaxJob.FaxJobPriority
This is the fax job priority enum which holds the possible fax sending priority values.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
FaxMonitorEvent
This class holds the fax monitor event data.
|
FaxMonitorEvent.FaxMonitorEventID
This is the fax monitor event ID enum.
This enum holds all the possible event ID. |
FaxMonitorEventListener
This interface defines the fax monitor event listener.
The listener picks up remote events based on changes done on the remote fax modem. |
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Class and Description |
---|
FaxClient
This is the fax client.
The fax client enables to perform activities such as sending/suspending fax jobs and so on. This is the class which will be used by external applications to invoke the actual fax related activites. To create a new instance of the fax client, you will need to invoke the FaxClientFactory.createFaxClient method. Here is a sample code that creates a new fax client and submits a new fax job: |
FaxJob
This interface defines the fax job.
|
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxClientActionEventListener
This interface defines the fax client action event listener.
The listener picks up events based on actions invoked on the fax client and not based on the status changes of the actual fax job. For example is a fax job is submitted via fax client, than the faxJobSubmitted event method will be invoked. However the fax job itself might still be pending transmission by the actual fax modem/server. |
FaxJob
This interface defines the fax job.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
FaxMonitorEventListener
This interface defines the fax monitor event listener.
The listener picks up remote events based on changes done on the remote fax modem. |
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Class and Description |
---|
FaxClientActionEvent.FaxClientActionEventID
This is the fax client action event ID enum.
This enum holds all the possible event ID. |
FaxClientActionEventListener
This interface defines the fax client action event listener.
The listener picks up events based on actions invoked on the fax client and not based on the status changes of the actual fax job. For example is a fax job is submitted via fax client, than the faxJobSubmitted event method will be invoked. However the fax job itself might still be pending transmission by the actual fax modem/server. |
FaxJob
This interface defines the fax job.
|
FaxJob.FaxJobPriority
This is the fax job priority enum which holds the possible fax sending priority values.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
FaxMonitorEvent.FaxMonitorEventID
This is the fax monitor event ID enum.
This enum holds all the possible event ID. |
FaxMonitorEventListener
This interface defines the fax monitor event listener.
The listener picks up remote events based on changes done on the remote fax modem. |
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
FaxJob.FaxJobPriority
This is the fax job priority enum which holds the possible fax sending priority values.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
FaxJobStatus
This is the fax job status enum which holds the possible fax status values.
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. |
Class and Description |
---|
FaxJob
This interface defines the fax job.
|
Provider
This is the provider interface.
Each SPI enables access to the SPI provider by returning an instance of this interface. |
Copyright © 2009–2020 fax4j. All rights reserved.