Class QbScheduleObject
java.lang.Object
quadbase.reportorganizer.organizerAPI.QbScheduleObject
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intOne of the constants for report bursting feature.static final intDeprecated.static final intDeprecated.useQbSchedulePackage.ASHTMLinsteadstatic final intDeprecated.useQbSchedulePackage.ASLINKinsteadstatic final intDeprecated.useQbSchedulePackage.DAYSinsteadstatic final intDeprecated.useQbSchedulePackage.FIXED_DAYSinsteadstatic final intDeprecated.useQbSchedulePackage.MONTHSinsteadstatic final intOne of the constants for report bursting feature.static final intDeprecated.useQbSchedulePackage.NONEinsteadstatic final intDeprecated.useQbSchedulePackage.ONE_TIMEinsteadstatic final intDeprecated.useQbSchedulePackage.PNG_COMPRESSION_DEFAULTinsteadstatic final intDeprecated.useQbSchedulePackage.PNG_COMPRESSION_FASTinsteadstatic final intDeprecated.useQbSchedulePackage.PNG_COMPRESSION_MAXinsteadstatic final intDeprecated.useQbSchedulePackage.PNG_COMPRESSION_NONEinsteadstatic final intOne of the constants returned by the method getTemplateType() that specifies type of the template in this schedule object.static final intOne of the constants returned by the method getTemplateType() that specifies type of the template in this schedule object.static final intDeprecated.useQbSchedulePackage.TIMEinsteadstatic final intDeprecated.useQbSchedulePackage.TIME_INTERVALinstead -
Constructor Summary
ConstructorsConstructorDescriptionQbScheduleObject(String name, boolean isChartObject, QbOrganizer organizer) Deprecated.useQbScheduleObject(String, boolean, QbOrganizer)insteadQbScheduleObject(String name, int templateType, QbSchedulePackage parentPackage) QbScheduleObject(quadbase.reportorganizer.data.ScheduleObject obj) internal use only -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.useQbSchedulePackage.deleteJob()from the parent package insteadDeprecated.useQbSchedulePackage.getBodyText()from the parent package insteadintreturns what type of bursting has been applied (Burst All or Burst Group)intDeprecated.useQbSchedulePackage.getChartExportType()from the parent package insteadintDeprecated.useQbSchedulePackage.getDayInterval()from the parent package insteadintreturns the column index whose data provides the email addresses to send the exported reports tointDeprecated.useQbSchedulePackage.getEmailType()from the parent package insteadlongDeprecated.useQbSchedulePackage.getEndDate()from the parent package insteadintDeprecated.useQbSchedulePackage.getEndTime()from the parent package insteadreturns export file locationintDeprecated.usegetChartExportType()insteadDeprecated.useQbSchedulePackage.getExternalStyleSheetName()from the parent package insteadDeprecated.useQbSchedulePackage.getFailBodyText()from the parent package insteadDeprecated.useQbSchedulePackage.getFailSubject()from the parent package insteadDeprecated.useQbSchedulePackage.getFailToAddress()from the parent package insteadreturns file locationDeprecated.useQbSchedulePackage.getFromAddress()from the parent package insteadDeprecated.useQbSchedulePackage.getFtpFilePath()from the parent package insteadDeprecated.useQbSchedulePackage.getFtpHost()from the parent package insteadDeprecated.useQbSchedulePackage.getFtpPassword()from the parent package insteadDeprecated.useQbSchedulePackage.getFtpUserName()from the parent package insteadintDeprecated.useQbSchedulePackage.getImageHeight()from the parent package insteadintDeprecated.useQbSchedulePackage.getImageWidth()from the parent package insteadintDeprecated.useQbSchedulePackage.getIntervalType()from the parent package insteadintDeprecated.useQbSchedulePackage.getJpegQuality()from the parent package insteadintDeprecated.useQbSchedulePackage.getMonthInterval()from the parent package insteadgetName()returns schedule job namelongDeprecated.useQbSchedulePackage.getNextExportTime()from the parent package insteadFor 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"}returns all the parameter set that have been defined for a schedule job that using param report.returns QbSchedulePackage this schedule object belongs toDeprecated.useQbSchedulePackage.getPdfOwnerPassword()from the parent package insteadDeprecated.useQbSchedulePackage.getPdfUserPassword()from the parent package insteadintDeprecated.useQbSchedulePackage.getPngCompression()from the parent package insteadintDeprecated.useQbSchedulePackage.getPrintFromPage()from the parent package insteadintDeprecated.useQbSchedulePackage.getPrintToPage()from the parent package insteadintDeprecated.useQbSchedulePackage.getReportExportType()from the parent package insteadDeprecated.useQbSchedulePackage.getSelectedPrinter()from the parent package insteadint[]Deprecated.useQbSchedulePackage.getSpecifyDates()from the parent package insteadint[]Deprecated.useQbSchedulePackage.getSpecifyDays()from the parent package insteadint[]Deprecated.useQbSchedulePackage.getSpecifyTime()from the parent package insteadlongDeprecated.useQbSchedulePackage.getStartDate()from the parent package insteadintDeprecated.useQbSchedulePackage.getStartTime()from the parent package insteadDeprecated.useQbSchedulePackage.getSubject()from the parent package insteadintDeprecated.useQbSchedulePackage.getTaskOption()from the parent package insteadintDeprecated.useQbSchedulePackage.getTextDelimiter()from the parent package insteadintDeprecated.useQbSchedulePackage.getTimeInterval()from the parent package insteadString[]For Email feature: returns receivers' email addressesFor 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.booleanDeprecated.useQbSchedulePackage.isArchive()from the parent package insteadbooleanisChart()returns whether it is schedule chart objectbooleanDeprecated.useQbSchedulePackage.isEncodePdf()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isExportToMultiPages()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isExportToSingleWPagination()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isFtpDelivery()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isGifTransparent()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isMemoryOptimized()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isPrinterDelivery()from the parent package insteadbooleanisReport()returns whether it is schedule report objectbooleanDeprecated.useQbSchedulePackage.isSendEmail()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isTimestampAttached()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isUseExternalStyleSheet()from the parent package insteadbooleanDeprecated.useQbSchedulePackage.isUseInternalStyleSheet()from the parent package insteadscheduler will pick default export file location returns chosen file locationvoidsetArchive(boolean b) Deprecated.useQbSchedulePackage.setArchive(boolean)from the parent package insteadvoidsetBodyText(String bodyText) Deprecated.useQbSchedulePackage.setBodyText(String)from the parent package insteadvoidsetBurstReport(int burst) sets the type of bursting to be applied (QbScheduleObject.ALLBURSTING or QbScheduleObject.GROUPBURSTING)voidsetDayInterval(int dayInt) Deprecated.useQbSchedulePackage.setDayInterval(int)from the parent package insteadvoidsetEmailColumnIndex(int index) sets the column index whose data provides the email addresses to send the exported reports tovoidsetEmailType(int type) Deprecated.useQbSchedulePackage.setEmailType(int)from the parent package insteadvoidsetEncodePDF(boolean b) Deprecated.useQbSchedulePackage.setEncodePdf(boolean)from the parent package insteadvoidsetEndDate(long eDate) Deprecated.useQbSchedulePackage.setEndDate(long)from the parent package insteadvoidsetEndTime(int endTime) Deprecated.useQbSchedulePackage.setEndTime(int)from the parent package insteadvoidsetExportLocation(String loc) specifies export file locationvoidsetExportToMultiPages(boolean b) Deprecated.useQbSchedulePackage.setExportToMultiPages(boolean)from the parent package insteadvoidsetExportToSingleWPagination(boolean b) Deprecated.useQbSchedulePackage.setExportToSingleWPagination(boolean)from the parent package insteadvoidsetExportType(int type) Deprecated.useQbSchedulePackage.setChartExportType(int)from the parent package insteadvoidDeprecated.useQbSchedulePackage.setExternalStyleSheetName(String)from the parent package insteadvoidsetFailBodyText(String body) Deprecated.useQbSchedulePackage.setFailBodyText(String)from the parent package insteadvoidsetFailSubject(String subject) Deprecated.useQbSchedulePackage.setFailSubject(String)from the parent package insteadvoidsetFailToAddress(String addr) Deprecated.useQbSchedulePackage.setFailToAddress(String)from the parent package insteadvoidsetFileLocation(String loc) specifies report file locationvoidsetFromAddress(String from) Deprecated.useQbSchedulePackage.setFromAddress(String)from the parent package insteadvoidsetFTPDelivery(boolean state) Deprecated.useQbSchedulePackage.setFtpDelivery(boolean)from the parent package insteadvoidsetFTPFilePath(String path) Deprecated.useQbSchedulePackage.setFtpFilePath(String)from the parent package insteadvoidsetFTPHost(String host) Deprecated.useQbSchedulePackage.setFtpHost(String)from the parent package insteadvoidsetFTPPassword(String pwd) Deprecated.useQbSchedulePackage.setFtpPassword(String)from the parent package insteadvoidsetFTPUserName(String userName) Deprecated.useQbSchedulePackage.setFtpUserName(String)from the parent package insteadvoidsetGIFTransparent(boolean b) Deprecated.useQbSchedulePackage.setGifTransparent(boolean)from the parent package insteadvoidsetImageHeight(int h) Deprecated.useQbSchedulePackage.setImageHeight(int)from the parent package insteadvoidsetImageWidth(int w) Deprecated.useQbSchedulePackage.setImageWidth(int)from the parent package insteadvoidsetIntervalType(int type) Deprecated.useQbSchedulePackage.setIntervalType(int)from the parent package insteadvoidsetJPEGQuality(int qual) Deprecated.useQbSchedulePackage.setJpegQuality(int)from the parent package insteadvoidsetMemoryOptimized(boolean b) Deprecated.useQbSchedulePackage.setMemoryOptimized(boolean)from the parent package insteadvoidsetMonthInterval(int monInt) Deprecated.useQbSchedulePackage.setMonthInterval(int)from the parent package insteadvoidsetParamAddresses(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"}voidsetParamList(Vector paramList) specifies all the parameter set that have been defined for a schedule job that using param report.voidsetParamList(Vector paramListName, Vector paramList) specifies all the parameter set that have been defined for a schedule job that using param report.voidDeprecated.useQbSchedulePackage.setPdfOwnerPassword(String)from the parent package insteadvoidDeprecated.useQbSchedulePackage.setPdfUserPassword(String)from the parent package insteadvoidsetPNGCompression(int c) Deprecated.useQbSchedulePackage.setPngCompression(int)from the parent package insteadvoidsetPrinterDelivery(boolean state) Deprecated.useQbSchedulePackage.setPrinterDelivery(boolean)from the parent package insteadvoidsetPrintFromPage(int from) Deprecated.useQbSchedulePackage.setPrintFromPage(int)from the parent package insteadvoidsetPrintToPage(int to) Deprecated.useQbSchedulePackage.setPrintToPage(int)from the parent package insteadvoidsetReportType(int type) Deprecated.useQbSchedulePackage.setReportExportType(int)from the parent package insteadvoidsetSelectedPrinter(String printer) Deprecated.useQbSchedulePackage.setSelectedPrinter(String)from the parent package insteadvoidsetSendEmail(boolean state) Deprecated.useQbSchedulePackage.setSendEmail(boolean)from the parent package insteadvoidsetSpecifyDates(int[] dates) Deprecated.useQbSchedulePackage.setSpecifyDates(int[])from the parent package insteadvoidsetSpecifyDays(int[] days) Deprecated.useQbSchedulePackage.setSpecifyDays(int[])from the parent package insteadvoidsetSpecifyTime(int[] val) Deprecated.useQbSchedulePackage.setSpecifyTime(int[])from the parent package insteadvoidsetStartDate(long sDate) Deprecated.use} from the parent package insteadinvalid @link
{@link QbSchedulePackage#setStartDate(long))voidsetStartTime(int stTime) Deprecated.useQbSchedulePackage.setStartTime(int)from the parent package insteadvoidsetSubject(String subject) Deprecated.useQbSchedulePackage.setSubject(String)from the parent package insteadvoidsetTaskOption(int opt) Deprecated.useQbSchedulePackage.setTaskOption(int)from the parent package insteadvoidsetTextDelimiter(int i) Deprecated.useQbSchedulePackage.setTextDelimiter(int)from the parent package insteadvoidsetTimeInterval(int timeInt) Deprecated.useQbSchedulePackage.setTimeInterval(int)from the parent package insteadvoidsetTimestampAttached(boolean b) Deprecated.useQbSchedulePackage.setTimestampAttached(boolean)from the parent package insteadvoidsetToAddresses(String[] to) For Email feature: specifies recievers' email addressesvoidsetURLMapping(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.voidsetUseExternalStyleSheet(boolean b) Deprecated.useQbSchedulePackage.setUseExternalStyleSheet(boolean)from the parent package insteadvoidsetUseInternalStyleSheet(boolean b) Deprecated.useQbSchedulePackage.setUseInternalStyleSheet(boolean)from the parent package instead
-
Field Details
-
PNG_COMPRESSION_DEFAULT
Deprecated.useQbSchedulePackage.PNG_COMPRESSION_DEFAULTinsteadOne of the constants returned by the method getPNGCompression() that specifies png compression.- See Also:
-
PNG_COMPRESSION_FAST
Deprecated.useQbSchedulePackage.PNG_COMPRESSION_FASTinsteadOne of the constants returned by the method getPNGCompression() that specifies png compression.- See Also:
-
PNG_COMPRESSION_MAX
Deprecated.useQbSchedulePackage.PNG_COMPRESSION_MAXinsteadOne of the constants returned by the method getPNGCompression() that specifies png compression.- See Also:
-
PNG_COMPRESSION_NONE
Deprecated.useQbSchedulePackage.PNG_COMPRESSION_NONEinsteadOne of the constants returned by the method getPNGCompression() that specifies png compression.- See Also:
-
NOBURSTING
public static final int NOBURSTINGOne of the constants for report bursting feature. Bursting is disabled. -
ALLBURSTING
public static final int ALLBURSTINGOne of the constants for report bursting feature. Burst report using all the groups. -
ASATTACHMENT
Deprecated.useQbSchedulePackage.ASATTACHMENTinsteadOne of the constants returned by the method getEmailType() that specifies an email type.- See Also:
-
ASLINK
Deprecated.useQbSchedulePackage.ASLINKinsteadOne of the constants returned by the method getEmailType() that specifies an email type.- See Also:
-
ASHTML
Deprecated.useQbSchedulePackage.ASHTMLinsteadOne of the constants returned by the method getEmailType() that specifies an email type.- See Also:
-
NONE
Deprecated.useQbSchedulePackage.NONEinsteadOne of the constants returned by the method getEmailType() that specifies an email type.- See Also:
-
ONE_TIME
Deprecated.useQbSchedulePackage.ONE_TIMEinsteadOne of the constants returned by the method getTaskOption() that specifies a type of task.- See Also:
-
TIME_INTERVAL
Deprecated.useQbSchedulePackage.TIME_INTERVALinsteadOne of the constants returned by the method getTaskOption() that specifies a type of task.- See Also:
-
FIXED_DAYS
Deprecated.useQbSchedulePackage.FIXED_DAYSinsteadOne of the constants returned by the method getTaskOption() that specifies a type of task.- See Also:
-
TIME
Deprecated.useQbSchedulePackage.TIMEinsteadOne of the constants returned by the method getIntervalType() that specifies export time interval.- See Also:
-
DAYS
Deprecated.useQbSchedulePackage.DAYSinsteadOne of the constants returned by the method getIntervalType() that specifies export time interval.- See Also:
-
MONTHS
Deprecated.useQbSchedulePackage.MONTHSinsteadOne of the constants returned by the method getIntervalType() that specifies export time interval.- See Also:
-
TEMPLATE_TYPE_CHART
public static final int TEMPLATE_TYPE_CHARTOne of the constants returned by the method getTemplateType() that specifies type of the template in this schedule object.- See Also:
-
TEMPLATE_TYPE_REPORT
public static final int TEMPLATE_TYPE_REPORTOne of the constants returned by the method getTemplateType() that specifies type of the template in this schedule object.- See Also:
-
-
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 Deprecated.useQbScheduleObject(String, boolean, QbOrganizer)insteadCreate ScheduleObject by providing schedule name and object type- Parameters:
name- schedule job nameisChartObject- true if this object is for chart, false if it is reportorganizer- 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
returns schedule job name -
getParentPackage
returns QbSchedulePackage this schedule object belongs to -
getReportType
Deprecated.useQbSchedulePackage.getReportExportType()from the parent package insteadreturns exported report type: IExportConstants.PDF, IExportConstants.DHTML, IExportConstants.HTML...- See Also:
-
getExportType
Deprecated.usegetChartExportType()insteadreturns exported chart type: IExportConstants.JPEG, IExportConstants.GIF, IExportConstants.PNG...- See Also:
-
getChartExportType
Deprecated.useQbSchedulePackage.getChartExportType()from the parent package insteadreturns exported chart type: IExportConstants.JPEG, IExportConstants.GIF, IExportConstants.PNG...- See Also:
-
getJPEGQuality
Deprecated.useQbSchedulePackage.getJpegQuality()from the parent package insteadreturns jpeg file quality -
isGIFTransparent
Deprecated.useQbSchedulePackage.isGifTransparent()from the parent package insteadreturns whether the gif file export contains transparent background -
getPNGCompression
Deprecated.useQbSchedulePackage.getPngCompression()from the parent package insteadreturns PNG compression -
getImageWidth
Deprecated.useQbSchedulePackage.getImageWidth()from the parent package insteadreturns exported image width -
getImageHeight
Deprecated.useQbSchedulePackage.getImageHeight()from the parent package insteadreturns exported image height -
getFileLocation
returns file location -
getExportLocation
returns export file location -
isTimestampAttached
Deprecated.useQbSchedulePackage.isTimestampAttached()from the parent package insteadreturns whether timestamp is attached to export location -
getTaskOption
Deprecated.useQbSchedulePackage.getTaskOption()from the parent package insteadreturns 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.useQbSchedulePackage.getSpecifyDates()from the parent package insteadif task option is FIXEDDAYS: returns export file dates -
getSpecifyDays
Deprecated.useQbSchedulePackage.getSpecifyDays()from the parent package insteadif task option is FIXEDDAYS: returns export file days -
getSpecifyTime
Deprecated.useQbSchedulePackage.getSpecifyTime()from the parent package insteadif task option is FIXEDDAYS: returns export file time in minute for daily frequency feature -
getStartTime
Deprecated.useQbSchedulePackage.getStartTime()from the parent package insteadreturns start time for daily frequency feature -
getEndTime
Deprecated.useQbSchedulePackage.getEndTime()from the parent package insteadreturns end time for daily frequency feature -
getStartDate
Deprecated.useQbSchedulePackage.getStartDate()from the parent package insteadreturns start date for scheduled event -
getEndDate
Deprecated.useQbSchedulePackage.getEndDate()from the parent package insteadif task option is TIME_INTERVAL / FIXEDDAYS: if endDate = -1, it runs indefinitely returns end date for scheduled event -
getIntervalType
Deprecated.useQbSchedulePackage.getIntervalType()from the parent package insteadif task option is TIME_INTERVAL: returns export time interval: TIME/ DAYS/ MONTHS -
getTimeInterval
Deprecated.useQbSchedulePackage.getTimeInterval()from the parent package insteadif task option is TIME_INTERVAL: returns time interval in mins -
getMonthInterval
Deprecated.useQbSchedulePackage.getMonthInterval()from the parent package insteadif task option is TIME_INTERVAL: returns month interval in months -
getDayInterval
Deprecated.useQbSchedulePackage.getDayInterval()from the parent package insteadif task option is TIME_INTERVAL: returns day interval in days -
isExportToMultiPages
Deprecated.useQbSchedulePackage.isExportToMultiPages()from the parent package insteadDHTML/ HTML option: returns whether export report to multi-pages -
isMemoryOptimized
Deprecated.useQbSchedulePackage.isMemoryOptimized()from the parent package insteadDHTML/ HTML option: returns whether using optimize memory export -
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.useQbSchedulePackage.isSendEmail()from the parent package insteadFor Email feature: returns whether email notification/delivery is used for the exported report -
getFromAddress
Deprecated.useQbSchedulePackage.getFromAddress()from the parent package insteadFor Email feature: returns sender email address -
getToAddresses
For Email feature: returns receivers' email addresses -
getSubject
Deprecated.useQbSchedulePackage.getSubject()from the parent package insteadFor Email feature: returns the subject of the email -
getBodyText
Deprecated.useQbSchedulePackage.getBodyText()from the parent package insteadFor Email feature: returns the body text of the email -
getFailToAddress
Deprecated.useQbSchedulePackage.getFailToAddress()from the parent package insteadFor Fail Job Email feature: returns receivers' email addresses -
getFailSubject
Deprecated.useQbSchedulePackage.getFailSubject()from the parent package insteadFor Fail Job Email feature: returns the subject of the email -
getFailBodyText
Deprecated.useQbSchedulePackage.getFailBodyText()from the parent package insteadFor Fail Job Email feature: returns the body text of the email -
getEmailType
Deprecated.useQbSchedulePackage.getEmailType()from the parent package insteadFor Email feature: returns email type: ASATTACHMENT/ ASLINK/ ASHTML -
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
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.useQbSchedulePackage.isArchive()from the parent package insteadreturns whether it is archive job -
isExportToSingleWPagination
Deprecated.useQbSchedulePackage.isExportToSingleWPagination()from the parent package insteadFor DHTML/ HTML export: export return in one single page with pagination returns state of exporting report to single page with pagination -
isUseInternalStyleSheet
Deprecated.useQbSchedulePackage.isUseInternalStyleSheet()from the parent package insteadFor DHTML export: returns whether use internal style sheet for DHTML export -
isUseExternalStyleSheet
Deprecated.useQbSchedulePackage.isUseExternalStyleSheet()from the parent package insteadFor DHTML export: returns whether use external style sheet for DHTML export -
getExternalStyleSheetName
Deprecated.useQbSchedulePackage.getExternalStyleSheetName()from the parent package insteadFor DHTML export: Specifies the external style sheet file used for DHTML export returns the name of the external style sheet -
isEncodePDF
Deprecated.useQbSchedulePackage.isEncodePdf()from the parent package insteadFor PDF export: returns whether use encoding for DFT export -
getPDFUserPassword
Deprecated.useQbSchedulePackage.getPdfUserPassword()from the parent package insteadFor PDF export: returns the PDF user password -
getPDFOwnerPassword
Deprecated.useQbSchedulePackage.getPdfOwnerPassword()from the parent package insteadFor PDF export: returns the PDF owner password -
getTextDelimiter
Deprecated.useQbSchedulePackage.getTextDelimiter()from the parent package insteadFor TXT and CSV export: returns the text delimiter: IDelimiterConstants.TAB, IDelimiterConstanst.SPACE, IDelimiterConstant.COMMA...- See Also:
-
setExportType
Deprecated.useQbSchedulePackage.setChartExportType(int)from the parent package insteadspecifies exported chart type: IExportConstants.JPEG, IExportConstants.GIF, IExportConstants.PNG...- See Also:
-
setReportType
Deprecated.useQbSchedulePackage.setReportExportType(int)from the parent package insteadspecifies exported report type: IExportConstants.PDF, IExportConstants.DHTML, IExportConstants.HTML...- See Also:
-
setJPEGQuality
Deprecated.useQbSchedulePackage.setJpegQuality(int)from the parent package insteadset JPEG quality -
setGIFTransparent
Deprecated.useQbSchedulePackage.setGifTransparent(boolean)from the parent package insteadusing transparent background for GIF export -
setPNGCompression
Deprecated.useQbSchedulePackage.setPngCompression(int)from the parent package insteadset PNG compression -
setImageWidth
Deprecated.useQbSchedulePackage.setImageWidth(int)from the parent package insteadset exported image width -
setImageHeight
Deprecated.useQbSchedulePackage.setImageHeight(int)from the parent package insteadset exported image height -
setFileLocation
specifies report file location -
pickDefaultExportLocation
scheduler will pick default export file location returns chosen file location- Throws:
Exception
-
setExportLocation
specifies export file location -
setTimestampAttached
Deprecated.useQbSchedulePackage.setTimestampAttached(boolean)from the parent package insteadspecifies whether timestamp is attached to export location -
setTaskOption
Deprecated.useQbSchedulePackage.setTaskOption(int)from the parent package insteadspecifies 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.useQbSchedulePackage.setSpecifyDates(int[])from the parent package insteadif task option is FIXEDDAYS: specifies export file dates -
setSpecifyDays
Deprecated.useQbSchedulePackage.setSpecifyDays(int[])from the parent package insteadif task option is FIXEDDAYS: specifies export file days -
setSpecifyTime
Deprecated.useQbSchedulePackage.setSpecifyTime(int[])from the parent package insteadif task option is FIXEDDAYS: specifies export file time in minute for daily frequency feature -
setStartTime
Deprecated.useQbSchedulePackage.setStartTime(int)from the parent package insteadif task option is FIXEDDAYS: specifies start time for daily frequency feature -
setEndTime
Deprecated.useQbSchedulePackage.setEndTime(int)from the parent package insteadif task option is FIXEDDAYS: specifies end time for daily frequency feature -
setStartDate
Deprecated.use} from the parent package insteadinvalid @link
{@link QbSchedulePackage#setStartDate(long))specifies start date for scheduled event -
setEndDate
Deprecated.useQbSchedulePackage.setEndDate(long)from the parent package insteadif task option is TIME_INTERVAL / FIXEDDAYS: if endDate = -1, it runs indefinitely specifies end date in millis second for scheduled event -
setIntervalType
Deprecated.useQbSchedulePackage.setIntervalType(int)from the parent package insteadif task option is TIME_INTERVAL: specifies export time interval: TIME/ DAYS/ MONTHS -
setTimeInterval
Deprecated.useQbSchedulePackage.setTimeInterval(int)from the parent package insteadif task option is TIME_INTERVAL: specifies time interval in mins -
setMonthInterval
Deprecated.useQbSchedulePackage.setMonthInterval(int)from the parent package insteadif task option is TIME_INTERVAL: specifies month interval in mins -
setDayInterval
Deprecated.useQbSchedulePackage.setDayInterval(int)from the parent package insteadif task option is TIME_INTERVAL: specifies day interval in mins -
setExportToMultiPages
Deprecated.useQbSchedulePackage.setExportToMultiPages(boolean)from the parent package insteadDHTML/ HTML option: specifies whether export report to multi-pages -
setMemoryOptimized
Deprecated.useQbSchedulePackage.setMemoryOptimized(boolean)from the parent package insteadreport export option: specifies whether using optimize memory export -
setParamList
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
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.useQbSchedulePackage.setSendEmail(boolean)from the parent package insteadFor Email feature: specifies whether email notification/delivery is used for the exported report -
setFromAddress
Deprecated.useQbSchedulePackage.setFromAddress(String)from the parent package insteadFor Email feature: specifies sender email address -
setToAddresses
For Email feature: specifies recievers' email addresses -
setSubject
Deprecated.useQbSchedulePackage.setSubject(String)from the parent package insteadFor Email feature: specifies the subject of the email -
setBodyText
Deprecated.useQbSchedulePackage.setBodyText(String)from the parent package insteadFor Email feature: specifies the body text of the email -
setFailToAddress
Deprecated.useQbSchedulePackage.setFailToAddress(String)from the parent package insteadFor Fail Job Email feature: specifies recievers' email addresses -
setFailSubject
Deprecated.useQbSchedulePackage.setFailSubject(String)from the parent package insteadFor Fail Job Email feature: specifies the subject of the email -
setFailBodyText
Deprecated.useQbSchedulePackage.setFailBodyText(String)from the parent package insteadFor Fail Job Email feature: specifies the body text of the email -
setEmailType
Deprecated.useQbSchedulePackage.setEmailType(int)from the parent package insteadFor Email feature: specifies email type: ASATTACHMENT/ ASLINK/ ASHTML for package object, it only supports ASATTACHMENT/ ASLINK -
setParamAddresses
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
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.useQbSchedulePackage.setArchive(boolean)from the parent package insteadset archive job -
setExportToSingleWPagination
Deprecated.useQbSchedulePackage.setExportToSingleWPagination(boolean)from the parent package insteadFor DHTML/ HTML export: export return in one single page with pagination specifies state of exporting report to single page with pagination -
setUseInternalStyleSheet
Deprecated.useQbSchedulePackage.setUseInternalStyleSheet(boolean)from the parent package insteadFor DHTML export: specifies whether use internal style sheet for DHTML export -
setUseExternalStyleSheet
Deprecated.useQbSchedulePackage.setUseExternalStyleSheet(boolean)from the parent package insteadFor DHTML export: specifies whether use external style sheet for DHTML export -
setExternalStyleSheetName
Deprecated.useQbSchedulePackage.setExternalStyleSheetName(String)from the parent package insteadFor DHTML export: Specifies the external style sheet file used for DHTML export- Parameters:
s- the name of the external style sheet
-
setEncodePDF
Deprecated.useQbSchedulePackage.setEncodePdf(boolean)from the parent package insteadFor PDF export: specifies whether use encoding for PDF export -
setPDFUserPassword
Deprecated.useQbSchedulePackage.setPdfUserPassword(String)from the parent package insteadFor PDF export: specifies the PDF user password -
setPDFOwnerPassword
Deprecated.useQbSchedulePackage.setPdfOwnerPassword(String)from the parent package insteadFor PDF export: specifies the PDF owner password -
setTextDelimiter
Deprecated.useQbSchedulePackage.setTextDelimiter(int)from the parent package insteadFor TXT and CSV export: specifies the text delimiter: IDelimiterConstants.TAB, IDelimiterConstanst.SPACE, IDelimiterConstant.COMMA...- See Also:
-
getNextExportTime
Deprecated.useQbSchedulePackage.getNextExportTime()from the parent package insteadreturn next export time in millisecond -
deleteJob
Deprecated.useQbSchedulePackage.deleteJob()from the parent package insteadremove schedule job from the queue -
isFTPDelivery
Deprecated.useQbSchedulePackage.isFtpDelivery()from the parent package insteadreturns whether using FTP delivery -
setFTPDelivery
Deprecated.useQbSchedulePackage.setFtpDelivery(boolean)from the parent package insteadusing FTP delivery -
getFTPHost
Deprecated.useQbSchedulePackage.getFtpHost()from the parent package insteadreturns FTP host -
setFTPHost
Deprecated.useQbSchedulePackage.setFtpHost(String)from the parent package insteadset FTP host -
getFTPFilePath
Deprecated.useQbSchedulePackage.getFtpFilePath()from the parent package insteadreturns FTP file path -
setFTPFilePath
Deprecated.useQbSchedulePackage.setFtpFilePath(String)from the parent package insteadset FTP file path -
getFTPUserName
Deprecated.useQbSchedulePackage.getFtpUserName()from the parent package insteadreturns FTP user name -
setFTPUserName
Deprecated.useQbSchedulePackage.setFtpUserName(String)from the parent package insteadset FTP user name -
getFTPPassword
Deprecated.useQbSchedulePackage.getFtpPassword()from the parent package insteadreturns FTP password -
setFTPPassword
Deprecated.useQbSchedulePackage.setFtpPassword(String)from the parent package insteadset FTP password -
isPrinterDelivery
Deprecated.useQbSchedulePackage.isPrinterDelivery()from the parent package insteadreturns whether using printer delivery -
setPrinterDelivery
Deprecated.useQbSchedulePackage.setPrinterDelivery(boolean)from the parent package insteadusing printer delivery -
getSelectedPrinter
Deprecated.useQbSchedulePackage.getSelectedPrinter()from the parent package insteadreturns selected printer -
setSelectedPrinter
Deprecated.useQbSchedulePackage.setSelectedPrinter(String)from the parent package insteadset selected printer -
getPrintFromPage
Deprecated.useQbSchedulePackage.getPrintFromPage()from the parent package insteadPRINTING: get "from" page -
setPrintFromPage
Deprecated.useQbSchedulePackage.setPrintFromPage(int)from the parent package insteadPRINTING: set "from" page -
getPrintToPage
Deprecated.useQbSchedulePackage.getPrintToPage()from the parent package insteadPRINTING: get "to" page -
setPrintToPage
Deprecated.useQbSchedulePackage.setPrintToPage(int)from the parent package insteadPRINTING: 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
-
QbSchedulePackage.ASATTACHMENTinstead