com.dynalivery.crystal
Class _CrystalAPIStub

java.lang.Object
  |
  +--org.omg.CORBA.portable.ObjectImpl
        |
        +--com.dynalivery.crystal._CrystalAPIStub

public class _CrystalAPIStub
extends org.omg.CORBA.portable.ObjectImpl
implements CrystalAPI

See Also:
Serialized Form

Constructor Summary
_CrystalAPIStub(org.omg.CORBA.portable.Delegate d)
           
 
Method Summary
 java.lang.String[] _ids()
           
 boolean AddParameterCurrentRange(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREValueInfo rangeStart, PCREValueInfo rangeEnd, short rangeInfo)
           
 boolean AddParameterCurrentValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREValueInfo valueInfo)
           
 boolean AddParameterDefaultValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREValueInfo valueInfo)
           
 void CancelPrintJob(short job)
           
 boolean CanCloseEngine()
           
 boolean CheckFormula(short job, java.lang.String name)
           
 boolean CheckGroupSelectionFormula(short job)
           
 boolean CheckSelectionFormula(short job)
           
 boolean CheckSQLExpression(short job, java.lang.String expressionName)
           
 boolean ClearParameterCurrentValuesAndRanges(short job, java.lang.String parameterFieldName, java.lang.String reportName)
           
 boolean ClearServerLog()
           
 void CloseEngine()
           
 boolean ClosePrintJob(short job)
           
 boolean CloseSubreport(short job)
           
 boolean ConvertPFInfoToVInfo(java.lang.String value, short vType, PCREValueInfoHolder valueInfo)
           
 boolean ConvertVInfoToPFInfo(PCREValueInfo valueInfo, org.omg.CORBA.ShortHolder vType, org.omg.CORBA.StringHolder value)
           
 boolean DeleteNthGroupSortField(short job, short field)
           
 boolean DeleteNthParameterDefaultValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index)
           
 boolean DeleteNthSortField(short job, short field)
           
 boolean DiscardSavedData(short job)
           
 boolean ExportTo(short job, PCREExportInfo options)
           
 boolean GetAllowPromptDialog(short job)
           
 boolean GetAreaFormat(short job, short areaCode, PCRESectionOptionsHolder options)
           
 boolean GetAreaFormatFormula(short job, short areaCode, short formulaName, org.omg.CORBA.IntHolder textHandle, org.omg.CORBA.ShortHolder textLength)
           
 void getDataFromRepository(java.lang.String repositoryPath, java.lang.String fileName)
           
 short GetErrorCode(short job)
           
 boolean GetErrorStr(short job, org.omg.CORBA.StringHolder buffer)
           
 FileSender GetFileSenderObject(short job)
           
 boolean GetFormulaStr(short job, java.lang.String name, org.omg.CORBA.StringHolder formula)
           
 boolean GetFormulaSyntax(short job, PCREFormulaSyntaxHolder formulaSyntax)
           
 boolean GetGraphAxisInfo(short job, short sectionN, short graphN, PCREGraphAxisInfoHolder graphAxisInfo)
           
 boolean GetGraphFontInfo(short job, short sectionN, short graphN, short titleFontType, PCREFontColorInfoHolder fontColourInfo)
           
 boolean GetGraphOptionInfo(short job, short sectionN, short graphN, PCREGraphOptionInfoHolder graphOptionInfo)
           
 boolean GetGraphTextDefaultOption(short job, short sectionN, short graphN, short titleType, org.omg.CORBA.BooleanHolder useDefault)
           
 boolean GetGraphTextInfo(short job, short sectionN, short graphN, short titleType, org.omg.CORBA.StringHolder title)
           
 boolean GetGraphTypeInfo(short job, short sectionN, short graphN, PCREGraphTypeInfoHolder graphTypeInfo)
           
 short GetGroupCondition(short job, short sectionCode, org.omg.CORBA.StringHolder szConditionField, org.omg.CORBA.ShortHolder condition, org.omg.CORBA.ShortHolder sortDirection)
           
 boolean GetGroupOptions(short printJob, short groupN, PCREGroupOptionsHolder groupOptions)
           
 boolean GetGroupSelectionFormulaStr(short job, org.omg.CORBA.StringHolder formula)
           
 boolean GetHandleString(int handle, org.omg.CORBA.StringHolder buffer, short length)
           
 short GetJobStatus(short job, HarmoniJobInfoHolder info)
           
 boolean GetMargins(short job, org.omg.CORBA.ShortHolder left, org.omg.CORBA.ShortHolder right, org.omg.CORBA.ShortHolder top, org.omg.CORBA.ShortHolder bottom)
           
 boolean GetMinimumSectionHeight(short job, short SectionN, org.omg.CORBA.ShortHolder MinimumHeight)
           
 boolean GetNDetailCopies(short job, org.omg.CORBA.ShortHolder NDetailCopies)
           
 short GetNFormulas(short job)
           
 short GetNGroups(short job)
           
 short GetNGroupSortFields(short job)
           
 short GetNPages(short job)
           
 short GetNParameterCurrentRanges(short job, java.lang.String parameterFieldName, java.lang.String reportName)
           
 short GetNParameterCurrentValues(short job, java.lang.String parameterFieldName, java.lang.String reportName)
           
 short GetNParameterDefaultValues(short job, java.lang.String parameterFieldName, java.lang.String reportName)
           
 short GetNParameterFields(short job)
           
 short GetNSections(short job)
           
 short GetNSectionsInArea(short job, short areaCode)
           
 short GetNSortFields(short job)
           
 short GetNSQLExpressions(short job)
           
 short GetNSubreportsInSection(short job, short sectionCode)
           
 short GetNTables(short job)
           
 boolean GetNthFormulaStr(short job, short formulaN, org.omg.CORBA.StringHolder name, org.omg.CORBA.StringHolder formula)
           
 boolean GetNthGroupSortFieldStr(short job, short field, org.omg.CORBA.StringHolder sort, org.omg.CORBA.ShortHolder direction)
           
 boolean GetNthParameterCurrentRange(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index, PCREValueInfoHolder rangeStart, PCREValueInfoHolder rangeEnd, org.omg.CORBA.ShortHolder rangeInfo)
           
 boolean GetNthParameterCurrentValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index, PCREValueInfoHolder currentValue)
           
 boolean GetNthParameterDefaultValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index, PCREValueInfoHolder valueInfo)
           
 boolean GetNthParameterField(short job, short paramN, PCREParameterInfoHolder fieldInfo)
           
 short GetNthParameterType(short job, short index)
           
 boolean GetNthParameterValueDescription(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index, org.omg.CORBA.StringHolder valueDescription)
           
 boolean GetNthSortFieldStr(short job, short field, org.omg.CORBA.StringHolder sort, org.omg.CORBA.ShortHolder direction)
           
 boolean GetNthSQLExpression(short job, short expressionN, org.omg.CORBA.IntHolder nameHandle, org.omg.CORBA.ShortHolder nameLength, org.omg.CORBA.IntHolder textHandle, org.omg.CORBA.ShortHolder textLength)
           
 PCRESubreportInfo GetNthSubreportInSection(short job, short sectionCode, short subreportN)
           
 boolean GetNthTableLocation(short job, short tableN, PCRETableLocationHolder location)
           
 boolean GetNthTableLogOnInfo(short job, short tableN, HarmoniLogOnInfoHolder logOnInfo)
           
 boolean GetNthTableSessionInfo(short job, short tableN, PCRESessionInfoHolder sessionInfo)
           
 boolean GetNthTableType(short job, short tableN, PCRETableTypeHolder tableType)
           
 boolean GetParameterMinMaxValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREValueInfoHolder valueMin, PCREValueInfoHolder valueMax)
           
 boolean GetParameterPickListOption(short job, java.lang.String paramterFieldName, java.lang.String reportName, PCREParameterPickListOptionHolder pickListOption)
           
 boolean GetParameterValueInfo(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREParameterValueInfoHolder valueInfo)
           
 boolean GetPrintDate(short job, PCREDateHolder date)
           
 boolean GetPrinterInfoWin(java.lang.String printerName, org.omg.CORBA.StringHolder driverName, StringSequenceHolder portName, HarmoniDEVMODEHolder wordMode)
           
 boolean GetPrinterNames(StringSequenceHolder printerNames)
           
 boolean GetPrintOptions(short job, HarmoniPrintOptionsHolder options)
           
 boolean GetReportOptions(short job, PCREReportOptionsHolder reportOptions)
           
 boolean GetReportSummaryInfo(short printJob, PCREReportSummaryInfoHolder summaryInfo)
           
 boolean GetReportTitleStr(short job, org.omg.CORBA.StringHolder title)
           
 boolean GetReportVersion(short job, PCREVersionInfoHolder versionInfo)
           
 short GetSectionCode(short job, short sectionN)
           
 boolean GetSectionFormat(short job, short SectionN, PCRESectionOptionsHolder options)
           
 boolean GetSectionFormatFormula(short job, short sectionCode, short formulaName, org.omg.CORBA.IntHolder textHandle, org.omg.CORBA.ShortHolder textLength)
           
 boolean GetSelectedPrinterByName(short job, org.omg.CORBA.StringHolder printerName, HarmoniPrinterInfoHolder wordInfo)
           
 boolean GetSelectedPrinterStr(short job, org.omg.CORBA.StringHolder driverName, org.omg.CORBA.StringHolder printerName, org.omg.CORBA.StringHolder portName, HarmoniDEVMODEHolder wordMode)
           
 boolean GetSelectionFormulaStr(short job, org.omg.CORBA.StringHolder formula)
           
 boolean GetServerLog(org.omg.CORBA.StringHolder buffer)
           
 boolean GetSQLExpression(short job, java.lang.String expressionName, org.omg.CORBA.IntHolder textHandle, org.omg.CORBA.ShortHolder textLength)
           
 boolean GetSQLQueryStr(short job, org.omg.CORBA.StringHolder query)
           
 StreamReceiver getStreamReceiver(java.lang.String filename)
           
 short GetVersion(short versionRequested)
           
 boolean HasSavedData(short job, org.omg.CORBA.BooleanHolder hasData)
           
 boolean IsPrintJobFinished(short job)
           
 void logOffRepository()
           
 boolean LogOffServer(java.lang.String dllName, HarmoniLogOnInfo logOnInfo)
           
 void logOnRepository(java.lang.String userName, java.lang.String password)
           
 boolean LogOnServer(java.lang.String dllName, HarmoniLogOnInfo logOnInfo)
           
 boolean LogOnSQLServerWithPrivateInfo(java.lang.String dllName, int privateInfo)
           
 boolean OpenEngine()
           
 short OpenPrintJob(java.lang.String reportFilePath)
           
 short openPrintJobFromRepository(java.lang.String repositoryPath)
           
 short OpenSubreport(short parentJob, java.lang.String subreportName)
           
 boolean OutputConcatTo(short[] job, java.lang.String outputFileName, HarmoniSaffronExportInfo exportInfo)
           
 boolean OutputTo(short job, java.lang.String outputFileName, HarmoniSaffronExportInfo exportInfo)
           
 boolean OutputToPrinter(short job, short copies)
           
 short PrintReport(java.lang.String reportFilePath, boolean toPrinter)
           
 boolean ReimportSubreport(short job, short sectionCode, short subreportN, org.omg.CORBA.BooleanHolder linkChanged, org.omg.CORBA.BooleanHolder reimported)
           
 boolean SelectPrinter(short job, java.lang.String driverName, java.lang.String printerName, java.lang.String portName, HarmoniDEVMODE wordMode)
           
 boolean SelectPrinterByName(short job, java.lang.String printerName, HarmoniPrinterInfo wordInfo)
           
 boolean SetAllowPromptDialog(short job, boolean showPromptDialog)
           
 boolean SetAreaFormat(short job, short areaCode, PCRESectionOptions options)
           
 boolean SetAreaFormatFormula(short job, short areaCode, short formulaName, java.lang.String formulaString)
           
 boolean SetDialogParentWindow(short job, int parentWindow)
           
 boolean SetDORSource(short job, short tableN, java.lang.String XMLFileName)
           
 void SetFileTransferStatus(short job, boolean retrieve)
           
 boolean SetFont(short job, short sectionCode, short scopeCode, java.lang.String faceName, short fontFamily, short fontPitch, short charSet, short pointSize, short isItalic, short isUnderlined, short isStruckOut, short weight)
           
 boolean SetFormula(short job, java.lang.String name, java.lang.String formula)
           
 boolean SetFormulaSyntax(short job, PCREFormulaSyntax formulaSyntax)
           
 boolean SetGraphAxisInfo(short job, short sectionN, short graphN, PCREGraphAxisInfo graphAxisInfo)
           
 boolean SetGraphFontInfo(short job, short sectionN, short graphN, short titleFontType, PCREFontColorInfo fontColourInfo)
           
 boolean SetGraphOptionInfo(short job, short sectionN, short graphN, PCREGraphOptionInfo graphOptionInfo)
           
 boolean SetGraphTextDefaultOption(short job, short sectionN, short graphN, short titleType, boolean useDefault)
           
 boolean SetGraphTextInfo(short job, short sectionN, short graphN, short titleType, java.lang.String title)
           
 boolean SetGraphTypeInfo(short job, short sectionN, short graphN, PCREGraphTypeInfo graphTypeInfo)
           
 boolean SetGroupCondition(short job, short sectionCode, java.lang.String szConditionField, short condition, short sortDirection)
           
 boolean SetGroupOptions(short printJob, short groupN, PCREGroupOptions groupOptions)
           
 boolean SetGroupSelectionFormula(short job, java.lang.String formula)
           
 void SetJobTitle(java.lang.String jobTitle)
           
 boolean SetMargins(short job, short left, short right, short top, short bottom)
           
 boolean SetMinimumSectionHeight(short job, short SectionN, short MinimumHeight)
           
 boolean SetNDetailCopies(short job, short NDetailCopies)
           
 boolean SetNthGroupSortField(short job, short field, java.lang.String sort, short direction)
           
 boolean SetNthParameterDefaultValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index, PCREValueInfo valueInfo)
           
 boolean SetNthParameterField(short job, short paramN, PCREParameterInfo fieldInfo)
           
 boolean SetNthParameterValueDescription(short job, java.lang.String parameterFieldName, java.lang.String reportName, short index, java.lang.String valueDescription)
           
 boolean SetNthSortField(short job, short field, java.lang.String sort, short direction)
           
 boolean SetNthTableLocation(short job, short tableN, PCRETableLocation location)
           
 boolean SetNthTableLogOnInfo(short job, short tableN, HarmoniLogOnInfo logOnInfo, boolean propagateAcrossTables)
           
 boolean SetNthTableSessionInfo(short job, short tableN, PCRESessionInfo sessionInfo, boolean propagateAcrossTables)
           
 boolean SetParameterMinMaxValue(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREValueInfo valueMin, PCREValueInfo valueMax)
           
 boolean SetParameterPickListOption(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREParameterPickListOption pickListOption)
           
 boolean SetParameterValueInfo(short job, java.lang.String parameterFieldName, java.lang.String reportName, PCREParameterValueInfo valueInfo)
           
 boolean SetPrintDate(short job, short[] date)
           
 boolean SetPrintOptions(short job, HarmoniPrintOptions options)
           
 boolean SetReportOptions(short job, PCREReportOptions reportOptions)
           
 boolean SetReportSummaryInfo(short job, PCREReportSummaryInfo summaryInfo)
           
 boolean SetReportTitle(short job, java.lang.String title)
           
 boolean SetSectionFormat(short job, short SectionN, PCRESectionOptions options)
           
 boolean SetSectionFormatFormula(short job, short sectionCode, short formulaName, java.lang.String formulaString)
           
 boolean SetSelectionFormula(short job, java.lang.String formula)
           
 boolean SetSQLExpression(short job, java.lang.String expressionName, java.lang.String expressionString)
           
 boolean SetSQLQuery(short job, java.lang.String query)
           
 boolean StartPrintJob(short job, boolean _wait)
           
 boolean StartSaffronPrintJob(short[] job, boolean _wait)
           
 void storeOutputInRepository(short job, java.lang.String repositoryFolder, com.dynalivery.repository_proxy.SecurityInfo secInfo, com.dynalivery.repository_proxy.ExpirationInfo expInfo, boolean overwrite)
           
 boolean TestNthTableConnectivity(short job, short tableN)
           
 boolean VerifyDatabase(short printJob)
           
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

_CrystalAPIStub

public _CrystalAPIStub(org.omg.CORBA.portable.Delegate d)
Method Detail

_ids

public java.lang.String[] _ids()
Overrides:
_ids in class org.omg.CORBA.portable.ObjectImpl

OpenEngine

public boolean OpenEngine()
                   throws HarmoniEngineAPIError

CloseEngine

public void CloseEngine()

GetVersion

public short GetVersion(short versionRequested)

PrintReport

public short PrintReport(java.lang.String reportFilePath,
                         boolean toPrinter)
                  throws HarmoniEngineAPIError

OpenPrintJob

public short OpenPrintJob(java.lang.String reportFilePath)
                   throws HarmoniEngineAPIError

ClosePrintJob

public boolean ClosePrintJob(short job)
                      throws HarmoniEngineAPIError

GetJobStatus

public short GetJobStatus(short job,
                          HarmoniJobInfoHolder info)
                   throws HarmoniEngineAPIError

StartPrintJob

public boolean StartPrintJob(short job,
                             boolean _wait)
                      throws HarmoniEngineAPIError

OpenSubreport

public short OpenSubreport(short parentJob,
                           java.lang.String subreportName)
                    throws HarmoniEngineAPIError

SetDialogParentWindow

public boolean SetDialogParentWindow(short job,
                                     int parentWindow)
                              throws HarmoniEngineAPIError

OutputToPrinter

public boolean OutputToPrinter(short job,
                               short copies)
                        throws HarmoniEngineAPIError

OutputTo

public boolean OutputTo(short job,
                        java.lang.String outputFileName,
                        HarmoniSaffronExportInfo exportInfo)
                 throws HarmoniEngineAPIError

OutputConcatTo

public boolean OutputConcatTo(short[] job,
                              java.lang.String outputFileName,
                              HarmoniSaffronExportInfo exportInfo)
                       throws HarmoniEngineAPIError

StartSaffronPrintJob

public boolean StartSaffronPrintJob(short[] job,
                                    boolean _wait)
                             throws HarmoniEngineAPIError

GetPrinterNames

public boolean GetPrinterNames(StringSequenceHolder printerNames)
                        throws HarmoniEngineAPIError

GetPrinterInfoWin

public boolean GetPrinterInfoWin(java.lang.String printerName,
                                 org.omg.CORBA.StringHolder driverName,
                                 StringSequenceHolder portName,
                                 HarmoniDEVMODEHolder wordMode)
                          throws HarmoniEngineAPIError

GetSelectedPrinterByName

public boolean GetSelectedPrinterByName(short job,
                                        org.omg.CORBA.StringHolder printerName,
                                        HarmoniPrinterInfoHolder wordInfo)
                                 throws HarmoniEngineAPIError

GetSelectedPrinterStr

public boolean GetSelectedPrinterStr(short job,
                                     org.omg.CORBA.StringHolder driverName,
                                     org.omg.CORBA.StringHolder printerName,
                                     org.omg.CORBA.StringHolder portName,
                                     HarmoniDEVMODEHolder wordMode)
                              throws HarmoniEngineAPIError

SelectPrinterByName

public boolean SelectPrinterByName(short job,
                                   java.lang.String printerName,
                                   HarmoniPrinterInfo wordInfo)
                            throws HarmoniEngineAPIError

SelectPrinter

public boolean SelectPrinter(short job,
                             java.lang.String driverName,
                             java.lang.String printerName,
                             java.lang.String portName,
                             HarmoniDEVMODE wordMode)
                      throws HarmoniEngineAPIError

GetNSortFields

public short GetNSortFields(short job)

GetNthSortFieldStr

public boolean GetNthSortFieldStr(short job,
                                  short field,
                                  org.omg.CORBA.StringHolder sort,
                                  org.omg.CORBA.ShortHolder direction)
                           throws HarmoniEngineAPIError

SetNthSortField

public boolean SetNthSortField(short job,
                               short field,
                               java.lang.String sort,
                               short direction)
                        throws HarmoniEngineAPIError

DeleteNthSortField

public boolean DeleteNthSortField(short job,
                                  short field)
                           throws HarmoniEngineAPIError

GetSelectionFormulaStr

public boolean GetSelectionFormulaStr(short job,
                                      org.omg.CORBA.StringHolder formula)
                               throws HarmoniEngineAPIError

SetSelectionFormula

public boolean SetSelectionFormula(short job,
                                   java.lang.String formula)
                            throws HarmoniEngineAPIError

CheckSelectionFormula

public boolean CheckSelectionFormula(short job)
                              throws HarmoniEngineAPIError

LogOnServer

public boolean LogOnServer(java.lang.String dllName,
                           HarmoniLogOnInfo logOnInfo)
                    throws HarmoniEngineAPIError

LogOffServer

public boolean LogOffServer(java.lang.String dllName,
                            HarmoniLogOnInfo logOnInfo)
                     throws HarmoniEngineAPIError

GetNthTableLogOnInfo

public boolean GetNthTableLogOnInfo(short job,
                                    short tableN,
                                    HarmoniLogOnInfoHolder logOnInfo)
                             throws HarmoniEngineAPIError

SetNthTableLogOnInfo

public boolean SetNthTableLogOnInfo(short job,
                                    short tableN,
                                    HarmoniLogOnInfo logOnInfo,
                                    boolean propagateAcrossTables)
                             throws HarmoniEngineAPIError

GetSQLQueryStr

public boolean GetSQLQueryStr(short job,
                              org.omg.CORBA.StringHolder query)
                       throws HarmoniEngineAPIError

SetSQLQuery

public boolean SetSQLQuery(short job,
                           java.lang.String query)
                    throws HarmoniEngineAPIError

LogOnSQLServerWithPrivateInfo

public boolean LogOnSQLServerWithPrivateInfo(java.lang.String dllName,
                                             int privateInfo)

TestNthTableConnectivity

public boolean TestNthTableConnectivity(short job,
                                        short tableN)
                                 throws HarmoniEngineAPIError

VerifyDatabase

public boolean VerifyDatabase(short printJob)
                       throws HarmoniEngineAPIError

GetPrintOptions

public boolean GetPrintOptions(short job,
                               HarmoniPrintOptionsHolder options)
                        throws HarmoniEngineAPIError

SetPrintOptions

public boolean SetPrintOptions(short job,
                               HarmoniPrintOptions options)
                        throws HarmoniEngineAPIError

GetServerLog

public boolean GetServerLog(org.omg.CORBA.StringHolder buffer)
                     throws HarmoniEngineAPIError

ClearServerLog

public boolean ClearServerLog()
                       throws HarmoniEngineAPIError

SetDORSource

public boolean SetDORSource(short job,
                            short tableN,
                            java.lang.String XMLFileName)
                     throws HarmoniEngineAPIError

SetFileTransferStatus

public void SetFileTransferStatus(short job,
                                  boolean retrieve)

GetFileSenderObject

public FileSender GetFileSenderObject(short job)
                               throws FileTransferException

getStreamReceiver

public StreamReceiver getStreamReceiver(java.lang.String filename)
                                 throws StreamReceiverException

SetJobTitle

public void SetJobTitle(java.lang.String jobTitle)

logOnRepository

public void logOnRepository(java.lang.String userName,
                            java.lang.String password)
                     throws com.dynalivery.repository_proxy.ServerUnavailableException,
                            com.dynalivery.repository_proxy.AuthenticationException,
                            com.dynalivery.repository_proxy.RepositorySecurityException,
                            com.dynalivery.repository_proxy.InternalRepositoryServerException,
                            com.dynalivery.repository_proxy.RepositoryNotInstalledException,
                            com.dynalivery.repository_proxy.RepositoryCommunicationException

logOffRepository

public void logOffRepository()
                      throws com.dynalivery.repository_proxy.RepositoryNotInstalledException,
                             com.dynalivery.repository_proxy.RepositoryCommunicationException,
                             com.dynalivery.repository_proxy.InternalRepositoryServerException

openPrintJobFromRepository

public short openPrintJobFromRepository(java.lang.String repositoryPath)
                                 throws com.dynalivery.repository_proxy.RepositorySecurityException,
                                        com.dynalivery.repository_proxy.InvalidRepositoryPathException,
                                        com.dynalivery.repository_proxy.RepositoryNotInstalledException,
                                        com.dynalivery.repository_proxy.RepositoryCommunicationException,
                                        com.dynalivery.repository_proxy.InternalRepositoryServerException,
                                        HarmoniEngineAPIError

storeOutputInRepository

public void storeOutputInRepository(short job,
                                    java.lang.String repositoryFolder,
                                    com.dynalivery.repository_proxy.SecurityInfo secInfo,
                                    com.dynalivery.repository_proxy.ExpirationInfo expInfo,
                                    boolean overwrite)
                             throws com.dynalivery.repository_proxy.RepositoryNotInstalledException,
                                    com.dynalivery.repository_proxy.RepositorySecurityException,
                                    com.dynalivery.repository_proxy.DuplicateObjectException,
                                    com.dynalivery.repository_proxy.InvalidRepositoryPathException,
                                    com.dynalivery.repository_proxy.InvalidReportServerPathException,
                                    com.dynalivery.repository_proxy.RepositoryCommunicationException,
                                    com.dynalivery.repository_proxy.InternalRepositoryServerException

getDataFromRepository

public void getDataFromRepository(java.lang.String repositoryPath,
                                  java.lang.String fileName)
                           throws com.dynalivery.repository_proxy.RepositorySecurityException,
                                  com.dynalivery.repository_proxy.InvalidRepositoryPathException,
                                  com.dynalivery.repository_proxy.InvalidReportServerPathException,
                                  com.dynalivery.repository_proxy.RepositoryNotInstalledException,
                                  com.dynalivery.repository_proxy.RepositoryCommunicationException,
                                  com.dynalivery.repository_proxy.InternalRepositoryServerException,
                                  com.dynalivery.repository_proxy.ExpiredObjectException

ExportTo

public boolean ExportTo(short job,
                        PCREExportInfo options)
                 throws HarmoniEngineAPIError
Specified by:
ExportTo in interface CrystalAPI

CanCloseEngine

public boolean CanCloseEngine()
                       throws HarmoniEngineAPIError
Specified by:
CanCloseEngine in interface CrystalAPI

GetErrorCode

public short GetErrorCode(short job)
Specified by:
GetErrorCode in interface CrystalAPI

GetErrorStr

public boolean GetErrorStr(short job,
                           org.omg.CORBA.StringHolder buffer)
                    throws HarmoniEngineAPIError
Specified by:
GetErrorStr in interface CrystalAPI

HasSavedData

public boolean HasSavedData(short job,
                            org.omg.CORBA.BooleanHolder hasData)
                     throws HarmoniEngineAPIError
Specified by:
HasSavedData in interface CrystalAPI

DiscardSavedData

public boolean DiscardSavedData(short job)
                         throws HarmoniEngineAPIError
Specified by:
DiscardSavedData in interface CrystalAPI

CancelPrintJob

public void CancelPrintJob(short job)
                    throws HarmoniEngineAPIError
Specified by:
CancelPrintJob in interface CrystalAPI

IsPrintJobFinished

public boolean IsPrintJobFinished(short job)
                           throws HarmoniEngineAPIError
Specified by:
IsPrintJobFinished in interface CrystalAPI

CloseSubreport

public boolean CloseSubreport(short job)
                       throws HarmoniEngineAPIError
Specified by:
CloseSubreport in interface CrystalAPI

GetNSubreportsInSection

public short GetNSubreportsInSection(short job,
                                     short sectionCode)
                              throws HarmoniEngineAPIError
Specified by:
GetNSubreportsInSection in interface CrystalAPI

GetNthSubreportInSection

public PCRESubreportInfo GetNthSubreportInSection(short job,
                                                  short sectionCode,
                                                  short subreportN)
                                           throws HarmoniEngineAPIError
Specified by:
GetNthSubreportInSection in interface CrystalAPI

GetPrintDate

public boolean GetPrintDate(short job,
                            PCREDateHolder date)
                     throws HarmoniEngineAPIError
Specified by:
GetPrintDate in interface CrystalAPI

SetPrintDate

public boolean SetPrintDate(short job,
                            short[] date)
                     throws HarmoniEngineAPIError
Specified by:
SetPrintDate in interface CrystalAPI

GetNPages

public short GetNPages(short job)
Specified by:
GetNPages in interface CrystalAPI

GetNDetailCopies

public boolean GetNDetailCopies(short job,
                                org.omg.CORBA.ShortHolder NDetailCopies)
                         throws HarmoniEngineAPIError
Specified by:
GetNDetailCopies in interface CrystalAPI

SetNDetailCopies

public boolean SetNDetailCopies(short job,
                                short NDetailCopies)
                         throws HarmoniEngineAPIError
Specified by:
SetNDetailCopies in interface CrystalAPI

GetNFormulas

public short GetNFormulas(short job)
Specified by:
GetNFormulas in interface CrystalAPI

GetNthFormulaStr

public boolean GetNthFormulaStr(short job,
                                short formulaN,
                                org.omg.CORBA.StringHolder name,
                                org.omg.CORBA.StringHolder formula)
                         throws HarmoniEngineAPIError
Specified by:
GetNthFormulaStr in interface CrystalAPI

GetFormulaStr

public boolean GetFormulaStr(short job,
                             java.lang.String name,
                             org.omg.CORBA.StringHolder