Index

Object HARMONI.HarmoniEngine


Variable Index

 o engineClosed
 
 o engineOpened
 

Method Index

 o clone()
HarmoniEngine objects are not clonable, this method simply throws an exception.
 o Close()
Close the print engine.
 o getAPI()
Get the HarmoniAPI object used by this engine.
 o getClient()
Get the client instance for this engine.
 o getJobTable()
Get the job-table used by this engine.
 o getStatus()
Get the current engine status.
 o GetVersion(int)
Get the version of this report engine.
 o LogOffServer(String, HarmoniLogOnInfo)
Log off a database server.
 o LogOnServer(String, HarmoniLogOnInfo)
Log on to a database server.
 o Open()
Open a new print engine.
 o OpenSaffronJob()
Get an instance of HarmoniSaffronJob
 o PrintReport(String)
Print a given report

Field Detail

 o engineClosed
int engineClosed
 o engineOpened
int engineOpened

Method Detail

 o clone
Object clone()
          HarmoniEngine objects are not clonable, this method simply throws an exception.
 o Close
void Close()
          Close the print engine.
 o getAPI
HarmoniAPI getAPI()
          Get the HarmoniAPI object used by this engine.
Returns:
An HarmoniAPI object.
 o getClient
HarmoniClient getClient()
          Get the client instance for this engine.
Returns:
The HarmoniClient for this engine.
 o getJobTable
HarmoniJobTable getJobTable()
          Get the job-table used by this engine.
Returns:
The table holding all currently open HarmoniAPI objects
 o getStatus
int getStatus()
          Get the current engine status.
Returns:
The current status code
 o GetVersion
short GetVersion(int versionRequested)
          Get the version of this report engine.
 o LogOffServer
boolean LogOffServer(String dllName,
                     HarmoniLogOnInfo logOnInfo)
          Log off a database server.
Parameters:
dllName - The DLL to use for the data source which you wish to log off.
logOnInfo - The login information to use for logging off the database.
 o LogOnServer
boolean LogOnServer(String dllName,
                    HarmoniLogOnInfo logOnInfo)
          Log on to a database server.
Parameters:
dllName - The DLL to use for the data source which you wish to log on to.
logOnInfo - The login information to use.
 o Open
boolean Open()
          Open a new print engine.
 o OpenSaffronJob
HarmoniSaffronJob OpenSaffronJob()
          Get an instance of HarmoniSaffronJob
 o PrintReport
void PrintReport(String reportFile)
          Print a given report
Parameters:
reportFile - The path and filename of the report file which is to be printed.

Index