Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

jhfc
Class HylaFaxJobController  view HylaFaxJobController download HylaFaxJobController.java

java.lang.Object
  extended byjhfc.HylaFaxJobController

public class HylaFaxJobController
extends java.lang.Object


Field Summary
private  java.lang.String[] columnNames
           
private  boolean debug
           
private  java.lang.String delimiter
           
private  HylaFaxJobDataModel hjdm
           
private  java.lang.String hylaFaxHostName
           
private  int hylaFaxHostPort
           
private  java.lang.String jobFmt
           
private  int numberOfParameters
           
private  int numberOfVisibleParameters
           
private  java.util.Vector parameters
           
 
Constructor Summary
HylaFaxJobController(java.lang.String hylaFaxHostName, int hylaFaxHostPort, HylaFaxJobDataModel hjdm, boolean debug)
           
 
Method Summary
private  void addParameter(HylaFaxJobParameter hylaFaxJobParameter)
           
private  void createColumnNames()
           
private  void createJobFmt()
           
private  void defineJobDataModellParameters()
           
private  boolean displayDestination(java.lang.String owner, java.lang.String sendersIdentity)
           
private  boolean displayJob(java.lang.String tts, int timespan, java.lang.String status, java.lang.String owner, java.lang.String sendersIdentity)
           
 java.lang.String getFileName(HylaFaxConnectionManager hfcm, int jobID)
           
 int getIndexOfParameter(java.lang.String parameterName)
           
private  void readQueue(HylaFaxConnectionManager hfcm, java.util.Vector jobs, java.lang.String queueName, int timespan)
           
 void resendJob(HylaFaxConnectionManager hfcm, int jobID)
           
private  void retrieveAdditionalJobParametersFromServer(HylaFaxConnectionManager hfcm, HylaFaxJob job)
           
 void retrieveAllJobsFromServer(int timespan)
           
private  void transformParameterValues(HylaFaxJob hfj, java.lang.String owner, java.lang.String sendersIdentity)
           
 boolean userIsAuthorized(HylaFaxConnectionManager hfcm, int jobID, java.lang.String user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hylaFaxHostName

private java.lang.String hylaFaxHostName

hylaFaxHostPort

private int hylaFaxHostPort

debug

private boolean debug

hjdm

private HylaFaxJobDataModel hjdm

parameters

private java.util.Vector parameters

jobFmt

private java.lang.String jobFmt

delimiter

private java.lang.String delimiter

numberOfParameters

private int numberOfParameters

columnNames

private java.lang.String[] columnNames

numberOfVisibleParameters

private int numberOfVisibleParameters
Constructor Detail

HylaFaxJobController

public HylaFaxJobController(java.lang.String hylaFaxHostName,
                            int hylaFaxHostPort,
                            HylaFaxJobDataModel hjdm,
                            boolean debug)
Method Detail

addParameter

private void addParameter(HylaFaxJobParameter hylaFaxJobParameter)

createColumnNames

private void createColumnNames()

defineJobDataModellParameters

private void defineJobDataModellParameters()

createJobFmt

private void createJobFmt()

getIndexOfParameter

public int getIndexOfParameter(java.lang.String parameterName)

userIsAuthorized

public boolean userIsAuthorized(HylaFaxConnectionManager hfcm,
                                int jobID,
                                java.lang.String user)
                         throws java.io.IOException,
                                ProtocollException

getFileName

public java.lang.String getFileName(HylaFaxConnectionManager hfcm,
                                    int jobID)
                             throws java.io.IOException,
                                    ProtocollException

retrieveAdditionalJobParametersFromServer

private void retrieveAdditionalJobParametersFromServer(HylaFaxConnectionManager hfcm,
                                                       HylaFaxJob job)

resendJob

public void resendJob(HylaFaxConnectionManager hfcm,
                      int jobID)
               throws java.io.IOException,
                      ProtocollException

displayDestination

private boolean displayDestination(java.lang.String owner,
                                   java.lang.String sendersIdentity)

displayJob

private boolean displayJob(java.lang.String tts,
                           int timespan,
                           java.lang.String status,
                           java.lang.String owner,
                           java.lang.String sendersIdentity)

transformParameterValues

private void transformParameterValues(HylaFaxJob hfj,
                                      java.lang.String owner,
                                      java.lang.String sendersIdentity)

readQueue

private void readQueue(HylaFaxConnectionManager hfcm,
                       java.util.Vector jobs,
                       java.lang.String queueName,
                       int timespan)

retrieveAllJobsFromServer

public void retrieveAllJobsFromServer(int timespan)
                               throws java.io.IOException