Class QbScheduleObject

java.lang.Object
quadbase.reportorganizer.organizerAPI.QbScheduleObject
All Implemented Interfaces:
Serializable

public class QbScheduleObject extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • QbScheduleObject

      public QbScheduleObject(String name, int templateType, QbSchedulePackage parentPackage) throws Exception
      Throws:
      Exception
    • QbScheduleObject

      @Deprecated public QbScheduleObject(String name, boolean isChartObject, QbOrganizer organizer) throws Exception
      Create ScheduleObject by providing schedule name and object type
      Parameters:
      name - schedule job name
      isChartObject - true if this object is for chart, false if it is report
      organizer - QbOrganizer
      Throws:
      Exception
    • QbScheduleObject

      public QbScheduleObject(quadbase.reportorganizer.data.ScheduleObject obj)
      internal use only
  • Method Details

    • isChart

      public boolean isChart()
      returns whether it is schedule chart object
    • isReport

      public boolean isReport()
      returns whether it is schedule report object
    • getName

      public String getName()
      returns schedule job name
    • getParentPackage

      public QbSchedulePackage getParentPackage()
      returns QbSchedulePackage this schedule object belongs to
    • getReportType

      @Deprecated public int getReportType()
      Deprecated.
      use QbSchedulePackage.getReportExportType() from the parent package instead
      returns exported report type: IExportConstants.PDF, IExportConstants.DHTML, IExportConstants.HTML...
      See Also:
    • getExportType

      @Deprecated public int getExportType()
      Deprecated.
      returns exported chart type: IExportConstants.JPEG, IExportConstants.GIF, IExportConstants.PNG...
      See Also:
    • getChartExportType

      @Deprecated public int getChartExportType()
      Deprecated.
      use QbSchedulePackage.getChartExportType() from the parent package instead
      returns exported chart type: IExportConstants.JPEG, IExportConstants.GIF, IExportConstants.PNG...
      See Also:
    • getJPEGQuality

      @Deprecated public int getJPEGQuality()
      Deprecated.
      use QbSchedulePackage.getJpegQuality() from the parent package instead
      returns jpeg file quality
    • isGIFTransparent

      @Deprecated public boolean isGIFTransparent()
      Deprecated.
      use QbSchedulePackage.isGifTransparent() from the parent package instead
      returns whether the gif file export contains transparent background
    • getPNGCompression

      @Deprecated public int getPNGCompression()
      Deprecated.
      use QbSchedulePackage.getPngCompression() from the parent package instead
      returns PNG compression
    • getImageWidth

      @Deprecated public int getImageWidth()
      Deprecated.
      use QbSchedulePackage.getImageWidth() from the parent package instead
      returns exported image width
    • getImageHeight

      @Deprecated public int getImageHeight()
      Deprecated.
      use QbSchedulePackage.getImageHeight() from the parent package instead
      returns exported image height
    • getFileLocation

      public String getFileLocation()
      returns file location
    • getExportLocation

      public String getExportLocation()
      returns export file location
    • isTimestampAttached

      @Deprecated public boolean isTimestampAttached()
      Deprecated.
      use QbSchedulePackage.isTimestampAttached() from the parent package instead
      returns whether timestamp is attached to export location
    • getTaskOption

      @Deprecated public int getTaskOption()
      Deprecated.
      use QbSchedulePackage.getTaskOption() from the parent package instead
      returns task option: ONE_TIME - export once TIME_INTERVAL - export report after certain time interval FIXEDDAYS - only export report in certain fixed days/ dates
    • getSpecifyDates

      @Deprecated public int[] getSpecifyDates()
      Deprecated.
      use QbSchedulePackage.getSpecifyDates() from the parent package instead
      if task option is FIXEDDAYS: returns export file dates
    • getSpecifyDays

      @Deprecated public int[] getSpecifyDays()
      Deprecated.
      use QbSchedulePackage.getSpecifyDays() from the parent package instead
      if task option is FIXEDDAYS: returns export file days
    • getSpecifyTime

      @Deprecated public int[] getSpecifyTime()
      Deprecated.
      use QbSchedulePackage.getSpecifyTime() from the parent package instead
      if task option is FIXEDDAYS: returns export file time in minute for daily frequency feature
    • getStartTime

      @Deprecated public int getStartTime()
      Deprecated.
      use QbSchedulePackage.getStartTime() from the parent package instead
      returns start time for daily frequency feature
    • getEndTime

      @Deprecated public int getEndTime()
      Deprecated.
      use QbSchedulePackage.getEndTime() from the parent package instead
      returns end time for daily frequency feature
    • getStartDate

      @Deprecated public long getStartDate()
      Deprecated.
      use QbSchedulePackage.getStartDate() from the parent package instead
      returns start date for scheduled event
    • getEndDate

      @Deprecated public long getEndDate()
      Deprecated.
      use QbSchedulePackage.getEndDate() from the parent package instead
      if task option is TIME_INTERVAL / FIXEDDAYS: if endDate = -1, it runs indefinitely returns end date for scheduled event
    • getIntervalType

      @Deprecated public int getIntervalType()
      Deprecated.
      use QbSchedulePackage.getIntervalType() from the parent package instead
      if task option is TIME_INTERVAL: returns export time interval: TIME/ DAYS/ MONTHS
    • getTimeInterval

      @Deprecated public int getTimeInterval()
      Deprecated.
      use QbSchedulePackage.getTimeInterval() from the parent package instead
      if task option is TIME_INTERVAL: returns time interval in mins
    • getMonthInterval

      @Deprecated public int getMonthInterval()
      Deprecated.
      use QbSchedulePackage.getMonthInterval() from the parent package instead
      if task option is TIME_INTERVAL: returns month interval in months
    • getDayInterval

      @Deprecated public int getDayInterval()
      Deprecated.
      use QbSchedulePackage.getDayInterval() from the parent package instead
      if task option is TIME_INTERVAL: returns day interval in days
    • isExportToMultiPages

      @Deprecated public boolean isExportToMultiPages()
      Deprecated.
      use QbSchedulePackage.isExportToMultiPages() from the parent package instead
      DHTML/ HTML option: returns whether export report to multi-pages
    • isMemoryOptimized

      @Deprecated public boolean isMemoryOptimized()
      Deprecated.
      use QbSchedulePackage.isMemoryOptimized() from the parent package instead
      DHTML/ HTML option: returns whether using optimize memory export
    • getParamList

      public Vector getParamList()
       returns all the parameter set that have been defined for a schedule job
       that using param report.  Each element of Vector is an Object[] which
       contains the query/formula parameter value. 
       For example,
       if report contains 3 parameters: STATE(String), DRINK(String - MULTI-PARAM),
                                                                              QUANTITY (Integer)
        And there's 2 parameter set:
       [CA], [Coffee, Water], 50
        [NY], [Juice, Soda, Tea], 100
       
        The param list should be:
        Vector set0_Param1 = new Vector();
        set0_Param1.addELement("Coffee");
        set0_Param1.addELement("Water");
        Object[] set0 = new Object[]{"CA", set0_Param1, Integer.valueOf(50)};
        Vector set1_Param1 = new Vector();
        set1_Param1.addELement("Juice");
        set1_Param1.addELement("Soda");
        set1_Param1.addELement("Tea");
        Object[] set1 = new Object[]{"NY", set1_Param1, Integer.valueOf(100)};
        Vector paramList = new Vector();
        paramList.addElement(set0);   
        paramList.addElement(set1);
       
    • isSendEmail

      @Deprecated public boolean isSendEmail()
      Deprecated.
      use QbSchedulePackage.isSendEmail() from the parent package instead
      For Email feature: returns whether email notification/delivery is used for the exported report
    • getFromAddress

      @Deprecated public String getFromAddress()
      Deprecated.
      use QbSchedulePackage.getFromAddress() from the parent package instead
      For Email feature: returns sender email address
    • getToAddresses

      public String[] getToAddresses()
      For Email feature: returns receivers' email addresses
    • getSubject

      @Deprecated public String getSubject()
      Deprecated.
      use QbSchedulePackage.getSubject() from the parent package instead
      For Email feature: returns the subject of the email
    • getBodyText

      @Deprecated public String getBodyText()
      Deprecated.
      use QbSchedulePackage.getBodyText() from the parent package instead
      For Email feature: returns the body text of the email
    • getFailToAddress

      @Deprecated public String getFailToAddress()
      Deprecated.
      use QbSchedulePackage.getFailToAddress() from the parent package instead
      For Fail Job Email feature: returns receivers' email addresses
    • getFailSubject

      @Deprecated public String getFailSubject()
      Deprecated.
      use QbSchedulePackage.getFailSubject() from the parent package instead
      For Fail Job Email feature: returns the subject of the email
    • getFailBodyText

      @Deprecated public String getFailBodyText()
      Deprecated.
      use QbSchedulePackage.getFailBodyText() from the parent package instead
      For Fail Job Email feature: returns the body text of the email
    • getEmailType

      @Deprecated public int getEmailType()
      Deprecated.
      use QbSchedulePackage.getEmailType() from the parent package instead
      For Email feature: returns email type: ASATTACHMENT/ ASLINK/ ASHTML
    • getParamAddresses

      public Hashtable getParamAddresses()
      For Param report/ chart Email feature: get hashtable for param set name (key), and email addresses (value) for example, "Param Set 1", new String[]{"peterL@quadbase.com", "HenryP@quadbase.com"}
    • getURLMapping

      public String getURLMapping()
      For Email feature: If you elect to send a link to the generated report, you will need to specify an http path to the directory in which the report is generated. Otherwise, the link will not form correctly. returns the url mapping
    • isArchive

      @Deprecated public boolean isArchive()
      Deprecated.
      use QbSchedulePackage.isArchive() from the parent package instead
      returns whether it is archive job
    • isExportToSingleWPagination

      @Deprecated public boolean isExportToSingleWPagination()
      Deprecated.
      use QbSchedulePackage.isExportToSingleWPagination() from the parent package instead
      For DHTML/ HTML export: export return in one single page with pagination returns state of exporting report to single page with pagination
    • isUseInternalStyleSheet

      @Deprecated public boolean isUseInternalStyleSheet()
      Deprecated.
      use QbSchedulePackage.isUseInternalStyleSheet() from the parent package instead
      For DHTML export: returns whether use internal style sheet for DHTML export
    • isUseExternalStyleSheet

      @Deprecated public boolean isUseExternalStyleSheet()
      Deprecated.
      use QbSchedulePackage.isUseExternalStyleSheet() from the parent package instead
      For DHTML export: returns whether use external style sheet for DHTML export
    • getExternalStyleSheetName

      @Deprecated public String getExternalStyleSheetName()
      Deprecated.
      use QbSchedulePackage.getExternalStyleSheetName() from the parent package instead
      For DHTML export: Specifies the external style sheet file used for DHTML export returns the name of the external style sheet
    • isEncodePDF

      @Deprecated public boolean isEncodePDF()
      Deprecated.
      use QbSchedulePackage.isEncodePdf() from the parent package instead
      For PDF export: returns whether use encoding for DFT export
    • getPDFUserPassword

      @Deprecated public String getPDFUserPassword()
      Deprecated.
      use QbSchedulePackage.getPdfUserPassword() from the parent package instead
      For PDF export: returns the PDF user password
    • getPDFOwnerPassword

      @Deprecated public String getPDFOwnerPassword()
      Deprecated.
      use QbSchedulePackage.getPdfOwnerPassword() from the parent package instead
      For PDF export: returns the PDF owner password
    • getTextDelimiter

      @Deprecated public int getTextDelimiter()
      Deprecated.
      use QbSchedulePackage.getTextDelimiter() from the parent package instead
      For TXT and CSV export: returns the text delimiter: IDelimiterConstants.TAB, IDelimiterConstanst.SPACE, IDelimiterConstant.COMMA...
      See Also:
    • setExportType

      @Deprecated public void setExportType(int type)
      Deprecated.
      use QbSchedulePackage.setChartExportType(int) from the parent package instead
      specifies exported chart type: IExportConstants.JPEG, IExportConstants.GIF, IExportConstants.PNG...
      See Also:
    • setReportType

      @Deprecated public void setReportType(int type)
      Deprecated.
      use QbSchedulePackage.setReportExportType(int) from the parent package instead
      specifies exported report type: IExportConstants.PDF, IExportConstants.DHTML, IExportConstants.HTML...
      See Also:
    • setJPEGQuality

      @Deprecated public void setJPEGQuality(int qual)
      Deprecated.
      use QbSchedulePackage.setJpegQuality(int) from the parent package instead
      set JPEG quality
    • setGIFTransparent

      @Deprecated public void setGIFTransparent(boolean b)
      Deprecated.
      use QbSchedulePackage.setGifTransparent(boolean) from the parent package instead
      using transparent background for GIF export
    • setPNGCompression

      @Deprecated public void setPNGCompression(int c)
      Deprecated.
      use QbSchedulePackage.setPngCompression(int) from the parent package instead
      set PNG compression
    • setImageWidth

      @Deprecated public void setImageWidth(int w)
      Deprecated.
      use QbSchedulePackage.setImageWidth(int) from the parent package instead
      set exported image width
    • setImageHeight

      @Deprecated public void setImageHeight(int h)
      Deprecated.
      use QbSchedulePackage.setImageHeight(int) from the parent package instead
      set exported image height
    • setFileLocation

      public void setFileLocation(String loc)
      specifies report file location
    • pickDefaultExportLocation

      public String pickDefaultExportLocation() throws Exception
      scheduler will pick default export file location returns chosen file location
      Throws:
      Exception
    • setExportLocation

      public void setExportLocation(String loc)
      specifies export file location
    • setTimestampAttached

      @Deprecated public void setTimestampAttached(boolean b)
      Deprecated.
      use QbSchedulePackage.setTimestampAttached(boolean) from the parent package instead
      specifies whether timestamp is attached to export location
    • setTaskOption

      @Deprecated public void setTaskOption(int opt)
      Deprecated.
      use QbSchedulePackage.setTaskOption(int) from the parent package instead
      specifies task option: ONE_TIME - export once TIME_INTERVAL - export report after certain time interval FIXEDDAYS - only export report in certain fixed days/ dates
    • setSpecifyDates

      @Deprecated public void setSpecifyDates(int[] dates)
      Deprecated.
      use QbSchedulePackage.setSpecifyDates(int[]) from the parent package instead
      if task option is FIXEDDAYS: specifies export file dates
    • setSpecifyDays

      @Deprecated public void setSpecifyDays(int[] days)
      Deprecated.
      use QbSchedulePackage.setSpecifyDays(int[]) from the parent package instead
      if task option is FIXEDDAYS: specifies export file days
    • setSpecifyTime

      @Deprecated public void setSpecifyTime(int[] val)
      Deprecated.
      use QbSchedulePackage.setSpecifyTime(int[]) from the parent package instead
      if task option is FIXEDDAYS: specifies export file time in minute for daily frequency feature
    • setStartTime

      @Deprecated public void setStartTime(int stTime)
      Deprecated.
      use QbSchedulePackage.setStartTime(int) from the parent package instead
      if task option is FIXEDDAYS: specifies start time for daily frequency feature
    • setEndTime

      @Deprecated public void setEndTime(int endTime)
      Deprecated.
      use QbSchedulePackage.setEndTime(int) from the parent package instead
      if task option is FIXEDDAYS: specifies end time for daily frequency feature
    • setStartDate

      @Deprecated public void setStartDate(long sDate)
      Deprecated.
      use
      invalid @link
      {@link QbSchedulePackage#setStartDate(long))
      } from the parent package instead
      specifies start date for scheduled event
    • setEndDate

      @Deprecated public void setEndDate(long eDate)
      Deprecated.
      use QbSchedulePackage.setEndDate(long) from the parent package instead
      if task option is TIME_INTERVAL / FIXEDDAYS: if endDate = -1, it runs indefinitely specifies end date in millis second for scheduled event
    • setIntervalType

      @Deprecated public void setIntervalType(int type)
      Deprecated.
      use QbSchedulePackage.setIntervalType(int) from the parent package instead
      if task option is TIME_INTERVAL: specifies export time interval: TIME/ DAYS/ MONTHS
    • setTimeInterval

      @Deprecated public void setTimeInterval(int timeInt)
      Deprecated.
      use QbSchedulePackage.setTimeInterval(int) from the parent package instead
      if task option is TIME_INTERVAL: specifies time interval in mins
    • setMonthInterval

      @Deprecated public void setMonthInterval(int monInt)
      Deprecated.
      use QbSchedulePackage.setMonthInterval(int) from the parent package instead
      if task option is TIME_INTERVAL: specifies month interval in mins
    • setDayInterval

      @Deprecated public void setDayInterval(int dayInt)
      Deprecated.
      use QbSchedulePackage.setDayInterval(int) from the parent package instead
      if task option is TIME_INTERVAL: specifies day interval in mins
    • setExportToMultiPages

      @Deprecated public void setExportToMultiPages(boolean b)
      Deprecated.
      use QbSchedulePackage.setExportToMultiPages(boolean) from the parent package instead
      DHTML/ HTML option: specifies whether export report to multi-pages
    • setMemoryOptimized

      @Deprecated public void setMemoryOptimized(boolean b)
      Deprecated.
      use QbSchedulePackage.setMemoryOptimized(boolean) from the parent package instead
      report export option: specifies whether using optimize memory export
    • setParamList

      public void setParamList(Vector paramList)
       specifies all the parameter set that have been defined for a schedule job
       that using param report.  Each element of Vector is an Object[] which
       contains the query/formula parameter value. 
       For example,
       if report contains 3 parameters: STATE(String), DRINK(String - MULTI-PARAM),
                                                                              QUANTITY (Integer)
        And there's 2 parameter set:
       [CA], [Coffee, Water], 50
        [NY], [Juice, Soda, Tea], 100
       
        The param list should be:
        Vector set0_Param1 = new Vector();
        set0_Param1.addELement("Coffee");
        set0_Param1.addELement("Water");
        Object[] set0 = new Object[]{"CA", set0_Param1, Integer.valueOf(50)};
        Vector set1_Param1 = new Vector();
        set1_Param1.addELement("Juice");
        set1_Param1.addELement("Soda");
        set1_Param1.addELement("Tea");
        Object[] set1 = new Object[]{"NY", set1_Param1, Integer.valueOf(100)};
        Vector paramList = new Vector();
        paramList.addElement(set0);   
        paramList.addElement(set1);
       
      Parameters:
      paramList - a list of parameter values according to the above structure. Pass in null to "Select All" possible values if and only if the parameters have been set to map to a database column.
    • setParamList

      public void setParamList(Vector paramListName, Vector paramList)
       specifies all the parameter set that have been defined for a schedule job
       that using param report.  Each element of Vector is an Object[] which
       contains the query/formula parameter value. 
       For example,
       if report contains 3 parameters: STATE(String), DRINK(String - MULTI-PARAM),
                                                                              QUANTITY (Integer)
        And there's 2 parameter set:
       [CA], [Coffee, Water], 50
        [NY], [Juice, Soda, Tea], 100
       
        The param list should be:
        Vector set0_Param1 = new Vector();
        set0_Param1.addELement("Coffee");
        set0_Param1.addELement("Water");
        Object[] set0 = new Object[]{"CA", set0_Param1, Integer.valueOf(50)};
        Vector set1_Param1 = new Vector();
        set1_Param1.addELement("Juice");
        set1_Param1.addELement("Soda");
        set1_Param1.addELement("Tea");
        Object[] set1 = new Object[]{"NY", set1_Param1, Integer.valueOf(100)};
        Vector paramList = new Vector();
        paramList.addElement(set0);   
        paramList.addElement(set1);
       
      Parameters:
      paramList - a list of parameter values according to the above structure. Pass in null to "Select All" possible values if and only if the parameters have been set to map to a database column.
    • setSendEmail

      @Deprecated public void setSendEmail(boolean state)
      Deprecated.
      use QbSchedulePackage.setSendEmail(boolean) from the parent package instead
      For Email feature: specifies whether email notification/delivery is used for the exported report
    • setFromAddress

      @Deprecated public void setFromAddress(String from)
      Deprecated.
      use QbSchedulePackage.setFromAddress(String) from the parent package instead
      For Email feature: specifies sender email address
    • setToAddresses

      public void setToAddresses(String[] to)
      For Email feature: specifies recievers' email addresses
    • setSubject

      @Deprecated public void setSubject(String subject)
      Deprecated.
      use QbSchedulePackage.setSubject(String) from the parent package instead
      For Email feature: specifies the subject of the email
    • setBodyText

      @Deprecated public void setBodyText(String bodyText)
      Deprecated.
      use QbSchedulePackage.setBodyText(String) from the parent package instead
      For Email feature: specifies the body text of the email
    • setFailToAddress

      @Deprecated public void setFailToAddress(String addr)
      Deprecated.
      use QbSchedulePackage.setFailToAddress(String) from the parent package instead
      For Fail Job Email feature: specifies recievers' email addresses
    • setFailSubject

      @Deprecated public void setFailSubject(String subject)
      Deprecated.
      use QbSchedulePackage.setFailSubject(String) from the parent package instead
      For Fail Job Email feature: specifies the subject of the email
    • setFailBodyText

      @Deprecated public void setFailBodyText(String body)
      Deprecated.
      use QbSchedulePackage.setFailBodyText(String) from the parent package instead
      For Fail Job Email feature: specifies the body text of the email
    • setEmailType

      @Deprecated public void setEmailType(int type)
      Deprecated.
      use QbSchedulePackage.setEmailType(int) from the parent package instead
      For Email feature: specifies email type: ASATTACHMENT/ ASLINK/ ASHTML for package object, it only supports ASATTACHMENT/ ASLINK
    • setParamAddresses

      public void setParamAddresses(Hashtable table)
      For Param report/ chart Email feature: create hashtable for param set name (key), and email addresses (value) for example, "Param Set 1", new String[]{"peterL@quadbase.com", "HenryP@quadbase.com"}
    • setURLMapping

      public void setURLMapping(String urlMapping)
      For Email feature: If you elect to send a link to the generated report, you will need to specify an http path to the directory in which the report is generated. Otherwise, the link will not form correctly. specifies the url mapping
    • setArchive

      @Deprecated public void setArchive(boolean b)
      Deprecated.
      use QbSchedulePackage.setArchive(boolean) from the parent package instead
      set archive job
    • setExportToSingleWPagination

      @Deprecated public void setExportToSingleWPagination(boolean b)
      Deprecated.
      For DHTML/ HTML export: export return in one single page with pagination specifies state of exporting report to single page with pagination
    • setUseInternalStyleSheet

      @Deprecated public void setUseInternalStyleSheet(boolean b)
      Deprecated.
      use QbSchedulePackage.setUseInternalStyleSheet(boolean) from the parent package instead
      For DHTML export: specifies whether use internal style sheet for DHTML export
    • setUseExternalStyleSheet

      @Deprecated public void setUseExternalStyleSheet(boolean b)
      Deprecated.
      use QbSchedulePackage.setUseExternalStyleSheet(boolean) from the parent package instead
      For DHTML export: specifies whether use external style sheet for DHTML export
    • setExternalStyleSheetName

      @Deprecated public void setExternalStyleSheetName(String s)
      Deprecated.
      use QbSchedulePackage.setExternalStyleSheetName(String) from the parent package instead
      For DHTML export: Specifies the external style sheet file used for DHTML export
      Parameters:
      s - the name of the external style sheet
    • setEncodePDF

      @Deprecated public void setEncodePDF(boolean b)
      Deprecated.
      use QbSchedulePackage.setEncodePdf(boolean) from the parent package instead
      For PDF export: specifies whether use encoding for PDF export
    • setPDFUserPassword

      @Deprecated public void setPDFUserPassword(String s)
      Deprecated.
      use QbSchedulePackage.setPdfUserPassword(String) from the parent package instead
      For PDF export: specifies the PDF user password
    • setPDFOwnerPassword

      @Deprecated public void setPDFOwnerPassword(String s)
      Deprecated.
      use QbSchedulePackage.setPdfOwnerPassword(String) from the parent package instead
      For PDF export: specifies the PDF owner password
    • setTextDelimiter

      @Deprecated public void setTextDelimiter(int i)
      Deprecated.
      use QbSchedulePackage.setTextDelimiter(int) from the parent package instead
      For TXT and CSV export: specifies the text delimiter: IDelimiterConstants.TAB, IDelimiterConstanst.SPACE, IDelimiterConstant.COMMA...
      See Also:
    • getNextExportTime

      @Deprecated public long getNextExportTime()
      Deprecated.
      use QbSchedulePackage.getNextExportTime() from the parent package instead
      return next export time in millisecond
    • deleteJob

      @Deprecated public boolean deleteJob()
      Deprecated.
      use QbSchedulePackage.deleteJob() from the parent package instead
      remove schedule job from the queue
    • isFTPDelivery

      @Deprecated public boolean isFTPDelivery()
      Deprecated.
      use QbSchedulePackage.isFtpDelivery() from the parent package instead
      returns whether using FTP delivery
    • setFTPDelivery

      @Deprecated public void setFTPDelivery(boolean state)
      Deprecated.
      use QbSchedulePackage.setFtpDelivery(boolean) from the parent package instead
      using FTP delivery
    • getFTPHost

      @Deprecated public String getFTPHost()
      Deprecated.
      use QbSchedulePackage.getFtpHost() from the parent package instead
      returns FTP host
    • setFTPHost

      @Deprecated public void setFTPHost(String host)
      Deprecated.
      use QbSchedulePackage.setFtpHost(String) from the parent package instead
      set FTP host
    • getFTPFilePath

      @Deprecated public String getFTPFilePath()
      Deprecated.
      use QbSchedulePackage.getFtpFilePath() from the parent package instead
      returns FTP file path
    • setFTPFilePath

      @Deprecated public void setFTPFilePath(String path)
      Deprecated.
      use QbSchedulePackage.setFtpFilePath(String) from the parent package instead
      set FTP file path
    • getFTPUserName

      @Deprecated public String getFTPUserName()
      Deprecated.
      use QbSchedulePackage.getFtpUserName() from the parent package instead
      returns FTP user name
    • setFTPUserName

      @Deprecated public void setFTPUserName(String userName)
      Deprecated.
      use QbSchedulePackage.setFtpUserName(String) from the parent package instead
      set FTP user name
    • getFTPPassword

      @Deprecated public String getFTPPassword()
      Deprecated.
      use QbSchedulePackage.getFtpPassword() from the parent package instead
      returns FTP password
    • setFTPPassword

      @Deprecated public void setFTPPassword(String pwd)
      Deprecated.
      use QbSchedulePackage.setFtpPassword(String) from the parent package instead
      set FTP password
    • isPrinterDelivery

      @Deprecated public boolean isPrinterDelivery()
      Deprecated.
      use QbSchedulePackage.isPrinterDelivery() from the parent package instead
      returns whether using printer delivery
    • setPrinterDelivery

      @Deprecated public void setPrinterDelivery(boolean state)
      Deprecated.
      use QbSchedulePackage.setPrinterDelivery(boolean) from the parent package instead
      using printer delivery
    • getSelectedPrinter

      @Deprecated public String getSelectedPrinter()
      Deprecated.
      use QbSchedulePackage.getSelectedPrinter() from the parent package instead
      returns selected printer
    • setSelectedPrinter

      @Deprecated public void setSelectedPrinter(String printer)
      Deprecated.
      use QbSchedulePackage.setSelectedPrinter(String) from the parent package instead
      set selected printer
    • getPrintFromPage

      @Deprecated public int getPrintFromPage()
      Deprecated.
      use QbSchedulePackage.getPrintFromPage() from the parent package instead
      PRINTING: get "from" page
    • setPrintFromPage

      @Deprecated public void setPrintFromPage(int from)
      Deprecated.
      use QbSchedulePackage.setPrintFromPage(int) from the parent package instead
      PRINTING: set "from" page
    • getPrintToPage

      @Deprecated public int getPrintToPage()
      Deprecated.
      use QbSchedulePackage.getPrintToPage() from the parent package instead
      PRINTING: get "to" page
    • setPrintToPage

      @Deprecated public void setPrintToPage(int to)
      Deprecated.
      use QbSchedulePackage.setPrintToPage(int) from the parent package instead
      PRINTING: set "to" page
    • getBurstReport

      public int getBurstReport()
      returns what type of bursting has been applied (Burst All or Burst Group)
    • setBurstReport

      public void setBurstReport(int burst)
      sets the type of bursting to be applied (QbScheduleObject.ALLBURSTING or QbScheduleObject.GROUPBURSTING)
    • getEmailColumnIndex

      public int getEmailColumnIndex()
      returns the column index whose data provides the email addresses to send the exported reports to
    • setEmailColumnIndex

      public void setEmailColumnIndex(int index)
      sets the column index whose data provides the email addresses to send the exported reports to