|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.actuate.activeportal.beans.CreateQueryBean
public class CreateQueryBean
This bean contains Actuate Query information which can be used for creating, editing and running a query (dov) from a data source (dox).
AcCreateQueryAction and AcRunQueryAction store this bean as a session
bean with attribute name "createQueryBean". The action classes uses
IDAPI GetQuery
to get a query definition from a dox, then
set the query definition to this bean using setQueryDefinition.
Field Summary | |
---|---|
static java.lang.String[] |
operatorsBoolean
Operators for filtering a Boolean parameter |
static java.lang.String[] |
operatorsDefault
Operators for filtering non String/Boolean parameter |
static java.lang.String[] |
operatorsString
Operators for filtering a String parameter |
Constructor Summary | |
---|---|
CreateQueryBean()
The default constructor. |
Method Summary | |
---|---|
void |
addGroup(java.lang.String[] strings)
Adds the specified columns as group nodes. |
boolean |
addSelectValueList(com.actuate.schemas.ParameterDefinition parameterDefinition,
java.lang.String value)
This is a utility function to add a select value list to a parameter with control type=ControlType.ControlListAllowNew. |
java.util.Vector |
getAvailableColumns()
Returns all the columns available in this query |
com.actuate.schemas.ColumnDefinition[] |
getColumnDefinitions()
Returns the definitions of all the columns in the query. |
java.lang.String |
getColumnDefinitionsJSArray()
Returns the script code for constructing a javascript array that stores the column definitions. |
com.actuate.schemas.ColumnDefinition[] |
getColumnFilters()
Returns the list of columns that have been used as filters on this query |
java.util.Vector |
getColumnsAvailableToGroup()
Returns the list of columns that are available for grouping Each object is an instance of ColumnDefinition |
java.lang.String |
getDataSourceID()
Returns the id of the dox file. |
java.lang.String |
getDataSourceName()
Returns the name of the dox file. |
java.lang.String[] |
getDisplayedTabs()
Returns the list of displayed tabs. |
java.lang.String |
getDocumentLocation()
Returns the path to the folder in the encylcopedia where the output document will be saved |
java.lang.String |
getDocumentName()
Returns the name of the output document. |
java.lang.String |
getDocumentOutputLocation()
Returns the documentOutputLocation ("personal" or "other") |
java.lang.String |
getDocumentVersionName()
Returns the version name that has been set for the output document. |
java.lang.String |
getEndDate()
Returns the schedule end date. |
java.lang.String[][] |
getFilterOperators()
Returns the filter operators for this query. |
com.actuate.schemas.FilterCriteria[] |
getFilters()
Returns all the filters that have been applied to this query. |
com.actuate.activeportal.control.HtmlTree |
getGroups()
Returns the tree that contains the groups |
java.lang.String |
getHeadline()
Returns the headline of the query. |
java.lang.String |
getJobId()
Returns the id of this job if available |
java.lang.String |
getJobName()
Returns the name that has been assigned to this job. |
com.actuate.schemas.NewFile |
getNewFile()
Returns the NewFile object describing the output file. |
java.lang.String |
getNewFileName()
Process the actual enyclopedia file name, it appends .doi when necessary and place it in the personal folder if needed. |
java.lang.String |
getNotificationAttachment()
Returns the format of the attached document that will be used when notifying the user by email. |
java.lang.String[] |
getNotifyChannelsByName()
Returns the list of channel names to notify. |
java.lang.String[] |
getNotifyGroupsByName()
Returns the list of group names to notify. |
java.lang.String[] |
getNotifyUsersByName()
Returns the list of user names to notify. |
java.lang.String |
getOnceDate()
Returns the date that has been set for a once schedule. |
java.lang.String |
getOnceTime()
Returns the time that has been set for a once schedule. |
java.lang.String |
getOutputFormat()
Returns the output format that has been set for this query object |
java.lang.String |
getPageHeader()
Returns the page header. |
com.actuate.schemas.ParameterDefinition[] |
getParameterDefinitions()
This parameter stores the list of parameter definitions that are used for presenting the UI to the user. |
com.actuate.schemas.ParameterValue[] |
getParameters()
Returns the parameters that are set in this query |
int |
getPriority()
Returns the job priority that has been set for this job. |
com.actuate.schemas.Query |
getQuery()
Returns the query object associated with this bean. |
java.lang.String |
getQueryDescription()
Returns the description that has been set for this query object |
com.actuate.schemas.NewFile |
getQueryFile()
Returns the file object that is userd for representing the file in the encyclopaedia. |
java.lang.String |
getQueryLocation()
Returns the location where the dov file will be saved to on the server |
java.lang.String |
getQueryName()
Returns the name of this query object |
java.lang.String |
getRecurringDay()
Returns the day on which this schedule is recurring(Applies for a recurring schedule) Currently one of "CH_EVERY_DAY", "CH_WEEKDAYS", "CH_MONDAYS", "CH_TUESDAYS", "CH_WEDNESDAYS", "CH_THURSDAYS", "CH_FRIDAYS", "CH_SATURDAYS", "CH_SUNDAYS", "CH_FIRST_DAY_OF_MONTH", "CH_LAST_DAY_OF_MONTH" |
java.lang.String |
getRecurringTime()
Returns the time at which the schedule repeats on the specified day |
java.lang.String |
getSaveName()
Returns the name of the dov file that will be used when saving the query. |
java.lang.String |
getScheduleType()
Returns the schedule type "immediate", "once" or "recurring" |
java.util.Vector |
getSelectedColumns()
Returns the list of all the selected columns in the query. |
java.lang.String |
getSelectedColumnsAsString()
Return the list of selected column names in a comma separated list, for example: "column1,column2,column3" |
com.actuate.activeportal.control.HtmlTreeNode |
getSelectedNode()
Returns the currently selected node in the group tree |
java.util.Collection |
getSortableColumns()
Returns the columns that are available for sorting |
java.util.Vector |
getSortColumns()
Returns the list of all the columns which have been selected for sorting |
java.lang.String |
getStartDate()
Returns the start date of the schedule |
java.util.LinkedList |
getStructureNames()
Returns the names of all the structure type parameters in this query |
java.util.Vector |
getSummaryColumns()
Returns the list of colums that are available for displaying in the summaries tab. |
java.lang.String |
getSupportedQueryFeatures()
Returns a string indicating the supported Actuate Query features |
java.lang.String |
getTimeZoneName()
Returns the name of the time zone used by the query |
java.lang.String |
getUiVersion()
|
com.actuate.schemas.Query |
getUpdatedQuery(com.actuate.reportcast.utils.AcRequestHandlerBean m_requestHandler)
Returns the updated query that is finally submitted to the server. |
java.lang.String |
getValueFromSupportedQueryFeaturesExtended(java.lang.String propertyName)
|
boolean |
getViewInNewWindow()
Returns whether the target window for query result viewer is the same or a new one |
int |
getVisibleParameterCount()
Returns the number of visible parameters in this query. |
int |
getVisiblePromptParameterCount()
Returns the number of visible parameters that are to be prompted for by the UI. |
boolean |
getWritable()
Returns false if user doesn't have write permission on query. |
boolean |
isAllowGroupingChangeAtRuntime()
Returns a boolean indicating whether the grouping is allowed to be changed at runtime |
boolean |
isAllowSummaryChangeAtRuntime()
Returns a boolean indicating whether the summary can be changed at runtime |
boolean |
isAnyGroupPresent()
Checks to see if any grouping has been created for this query. |
boolean |
isAnySummaryActive()
Checks to see if any summaries are currently active. |
boolean |
isDocumentReplaceExisting()
Returns a boolean indicating whether any existing file will be replaced when this query is executed. |
boolean |
isDocumentSave()
Returns a booolean indicating whether the output file is to be saved or not. |
boolean |
isForRunning()
Returns a boolean indicating whether this query was invoked as an immediate job |
boolean |
isGroupingEnabled()
Returns a boolean indicating whether grouping is enabled for this query object or not. |
boolean |
isNotify()
Returns a boolean indicating whether the user has indicated that they wish to be notified about this job |
boolean |
isOutputDistinctRowsOnly()
Returns a boolean indicating whether the duplicate rows should be skipped |
boolean |
isProgressiveViewing()
Returns a boolean indicating whether the query is viewed progressively |
boolean |
isProgressiveViewingLogic()
Returns a boolean indicating if the current settings supports progressive viewing. |
boolean |
isPromptFilterPage()
Returns a boolean indicating whether the filter page is supposed to be shown or not |
boolean |
isPromptOutputFormat()
Returns a boolean indicating whether the output format is supposed to be prompted for or not. |
boolean |
isPromptSelectColumnList()
Returns a boolean indicating whether the user should be able to change the selected column lst when running the query.. |
boolean |
isPromptSortColumnList()
Returns a boolean indicating whether the user is allowed to change the sort column list when executing the query. |
boolean |
isShowRowCountsInTotal()
Returns a boolean indicating whether row counts should be shown in the query output. |
boolean |
isSubmitQuery()
Returns a boolean indicating whether this is a background job or an immediate job. |
boolean |
isSuppressDetailRows()
Returns a boolean indicating whether server detail rows should be supporessed in the query output |
boolean |
isUseEndDateTime()
Returns a boolean indicating whether the end date and time are set |
boolean |
isUseStartDateTime()
Returns a boolean indicating whether the start date and time are set |
void |
newFilterColumn(java.lang.String columnName,
java.lang.String filterOperator,
java.lang.String filterValue,
boolean filterPrompt)
This method adds a new filter expression to the filters already applied on the query. |
void |
newSortColumn(java.lang.String columnName,
java.lang.String sortOrder)
This method is called to add a new column to the list of columns on which the query is to be sorted on. |
void |
refreshGroups()
Refreshes the group tree based on the selected columns |
void |
refreshSortColumns()
Refreshes the list of sort columns based on the selected columns |
void |
refreshSummaryColumns()
Refreshes the list of available summary columns |
void |
setAllowGroupingChangeAtRuntime(boolean b)
Sets a boolean indicating whether the grouping is allowed to be changed at runtime. |
void |
setAllowSummaryChangeAtRuntime(boolean b)
Specifies whether the summary is allowed to be changed at runtime |
void |
setAvailableColumns(java.util.Vector availableColumns)
Sets the list of columns available to query. |
void |
setDataSourceID(java.lang.String dataSourceID)
Sets the id of the dox file |
void |
setDataSourceName(java.lang.String dataSourceName)
Sets the name of the dox file |
void |
setDisplayedTabs(java.lang.String[] displayedTabs)
Sets the list of tabs that are to be displayed in the query UI. |
void |
setDocumentLocation(java.lang.String documentLocation)
Sets the path of the folder to where the output document is saved in the encyclopaedia. |
void |
setDocumentName(java.lang.String documentName)
Sets the name of the output document |
void |
setDocumentOutputLocation(java.lang.String documentOutputLocation)
Sets the documentOutputLocation. |
void |
setDocumentReplaceExisting(boolean documentReplaceExisting)
Specifies whether the output document will replace any existing documents |
void |
setDocumentSave(boolean documentSave)
Specifies whether the output document should be saved or not. |
void |
setDocumentVersionName(java.lang.String documentVersionName)
Sets the version name of the output document |
void |
setEndDate(java.lang.String endDate)
Sets the end date of the schedule |
void |
setFilters(com.actuate.schemas.FilterCriteria[] filters)
Sets the filters that are to be applied to this query |
void |
setFilters(com.actuate.schemas.FilterCriteria[] filters,
java.lang.Boolean valuesOnly)
copy filter operator and value only. |
void |
setForRunning(boolean forRunning)
Specifies whether the query should be run as an immediate job. |
void |
setHeadline(java.lang.String string)
Sets the headline of the query. |
void |
setJobId(java.lang.String jobId)
Sets the id of the job that this query executed under. |
void |
setJobName(java.lang.String jobName)
Sets the name for this job. |
void |
setNewFile(com.actuate.schemas.NewFile file)
Sets the NewFile object describing the output file. |
void |
setNotificationAttachment(java.lang.String string)
Sets the format of the attachment that is to be used when notifying. |
void |
setNotify(boolean b)
Specifies ehether the user wishes to be notified or not. |
void |
setNotifyChannelsByName(java.lang.String[] strings)
Sets the list of channel names to notify. |
void |
setNotifyGroupsByName(java.lang.String[] strings)
Sets the list of group names to notify. |
void |
setNotifyUsersByName(java.lang.String[] strings)
Sets the list of user names to notify. |
void |
setOnceDate(java.lang.String onceDate)
Sets the date on which the job should be run if the schedule is set to once. |
void |
setOnceTime(java.lang.String onceTime)
Sets the time on which the job should be run if the schedule is set to once. |
void |
setOutputDistinctRowsOnly(boolean b)
Sets a boolean indicating whether the duplicate rows should be skipped |
void |
setOutputFormat(java.lang.String outputFormat)
Sets the output format to be generated when the query is executed. |
void |
setPageHeader(java.lang.String pageHeader)
Sets the page header for the output |
void |
setParameters(com.actuate.schemas.ParameterValue[] parameters,
java.lang.Boolean valuesOnly)
Updates the parameter for this query. |
void |
setPriority(int i)
Sets the priority of this job |
void |
setProgressiveViewing(boolean b)
Sets a boolean indicating whether the query should be viewed progressively |
void |
setPromptFilterPage(boolean promptFilterPage)
Sets a boolean indicating whether the filter page is supposed to be shown. |
void |
setPromptOutputFormat(boolean promptOutputFormat)
Sets whether the user should be allowed to change the output format when running the query. |
void |
setPromptSelectColumnList(boolean promptSelectColumnList)
Sets whether the use is allowed to change the list of selected columns when running the query. |
void |
setPromptSortColumnList(boolean promptSortColumnList)
Sets whether the user is allowed to change the sort column list when running the query. |
void |
setQuery(com.actuate.schemas.Query query)
Sets the query object that is retrieved from the server. |
void |
setQueryDefinition(com.actuate.schemas.Query queryDefinition,
com.actuate.activeportal.beans.TableParameterListBean tableBean)
Set this bean's query definition. |
void |
setQueryDescription(java.lang.String queryDescription)
Sets the description of this query object |
void |
setQueryLocation(java.lang.String queryLocation)
Sets the location where the dov file will be saved to on the server |
void |
setQueryName(java.lang.String queryName)
Sets the name of this query object |
void |
setRecurringDay(java.lang.String recurringDay)
Sets the day on which the schedule reruns |
void |
setRecurringTime(java.lang.String recurringTime)
Sets the time at which the schedule recurs |
void |
setScheduleType(java.lang.String scheduleType)
Sets the Schedule type "immediate", "once" or "recurring" |
void |
setSelectedColumnAsString(java.lang.String columnList)
Sets the selectedColumns. |
void |
setSelectedColumns(java.util.Vector selectedColumns)
Sets the list of selected columns for this query. |
void |
setSelectedNode(com.actuate.activeportal.control.HtmlTreeNode node)
Sets the currently selected node in the group tree. |
void |
setShowRowCountsInTotal(boolean b)
Sets a boolean indicating whether row counts are supposed to be shown |
void |
setSortNameOrder(java.lang.String[] sortName,
java.lang.String[] sortOrder)
This method sets the sort columns of the query and their sort order. |
void |
setStartDate(java.lang.String startDate)
Sets the date at which the job starts executing |
void |
setSubmitQuery(boolean submitQuery)
Specifies whether this is a background job or a immediate job. |
void |
setSuppressDetailRows(boolean b)
Set a boolean indicating whether detail rows will be suppressed from query result |
void |
setTimeZoneName(java.lang.String timeZoneName)
Sets the time zone to be used by the query |
void |
setUseEndDateTime(boolean useEndDateTime)
Indicates whether this job uses the end date and time |
void |
setUseStartDateTime(boolean useStartDateTime)
Indicates whether this job uses the start date and time |
void |
setViewInNewWindow(boolean bViewInNewWindow)
Sets the target window for query result viewer to a new window or current window |
void |
setVisibleParameterCount(int visibleParameterCount)
Sets the number of visible parameters. |
void |
setWritable(boolean value)
|
void |
updateGroupSortOrder(java.util.List list)
Updates the sort order for the group nodes with the ones in the list passed Each item in the list is an instance of HtmlTreeNode with the data set to ASC/DESc |
void |
updateSummaryColumns(java.util.Vector vector)
This method takes the function value from the summary columns vector passed and updates the one in the bean with this value. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String[] operatorsString
public static final java.lang.String[] operatorsBoolean
public static final java.lang.String[] operatorsDefault
Constructor Detail |
---|
public CreateQueryBean()
Method Detail |
---|
public void newSortColumn(java.lang.String columnName, java.lang.String sortOrder)
columnName
- The name of the columnsortOrder
- The order ASC/DESCpublic void setSortNameOrder(java.lang.String[] sortName, java.lang.String[] sortOrder)
sortName
- The list of column names on which the query is to be sortedsortOrder
- The sorting order of each of the columns i.e. ASC/DESC.public void newFilterColumn(java.lang.String columnName, java.lang.String filterOperator, java.lang.String filterValue, boolean filterPrompt)
columnName
- The column on which the filter expression is to be appliedfilterOperator
- The filter operator. Should be one of the operators shown abovefilterValue
- The value for the filter expressionfilterPrompt
- A boolean indicating whether the filter should be prompted for when executing the querypublic boolean addSelectValueList(com.actuate.schemas.ParameterDefinition parameterDefinition, java.lang.String value)
parameterDefinition
- the parameter object to which the string has to be added for displaying in the listvalue
- The value to be added to the list
public void setQueryDefinition(com.actuate.schemas.Query queryDefinition, com.actuate.activeportal.beans.TableParameterListBean tableBean)
queryDefinition
- The query definition retrieved from the server.public void setSelectedColumnAsString(java.lang.String columnList)
columnList
- The selectedColumns to set, a list of column name in comma separated listpublic java.lang.String getSelectedColumnsAsString()
public java.lang.String getDataSourceName()
public java.lang.String getDataSourceID()
public void setDataSourceID(java.lang.String dataSourceID)
dataSourceID
- The dataSourceID to setpublic void setDataSourceName(java.lang.String dataSourceName)
dataSourceName
- The dataSourceName to setpublic java.util.Vector getAvailableColumns()
public java.util.Vector getSelectedColumns()
ColumnDefinition
.
public void setAvailableColumns(java.util.Vector availableColumns)
availableColumns
- The list of available columnspublic void setSelectedColumns(java.util.Vector selectedColumns)
ColumnDefinition
selectedColumns
- The list of selected columnspublic com.actuate.schemas.ColumnDefinition[] getColumnDefinitions()
public boolean isPromptOutputFormat()
public boolean isPromptSelectColumnList()
public boolean isPromptSortColumnList()
public void setPromptOutputFormat(boolean promptOutputFormat)
promptOutputFormat
- true if teh use is allowed to change the output format, false otherwise.public void setPromptSelectColumnList(boolean promptSelectColumnList)
promptSelectColumnList
- true if the user is allowed to change the list, false otherwise.public void setPromptSortColumnList(boolean promptSortColumnList)
promptSortColumnList
- true if the user is allowed to change the sort columns, false otherwise.public java.util.Vector getSortColumns()
public void setOutputFormat(java.lang.String outputFormat)
outputFormat
- the output format to be used.public void setQueryDescription(java.lang.String queryDescription)
queryDescription
- The descriptionpublic java.lang.String getOutputFormat()
public java.lang.String getQueryDescription()
public java.lang.String getQueryLocation()
public java.lang.String getQueryName()
public void setQueryLocation(java.lang.String queryLocation)
queryLocation
- The location to save the query topublic void setQueryName(java.lang.String queryName)
queryName
- The name of the query objectpublic com.actuate.schemas.FilterCriteria[] getFilters()
public void setFilters(com.actuate.schemas.FilterCriteria[] filters)
filters
- The filters to applypublic void setFilters(com.actuate.schemas.FilterCriteria[] filters, java.lang.Boolean valuesOnly)
valuesOnly is for execute.do and submit.do
filters is from URL parameter ../execute.do?
filters[0].name=OrderTotals_orderID&
filters[0].operation=%3c%3d&
filters[0].value=1500
public com.actuate.schemas.ParameterDefinition[] getParameterDefinitions()
public com.actuate.schemas.ParameterValue[] getParameters()
public void setParameters(com.actuate.schemas.ParameterValue[] parameters, java.lang.Boolean valuesOnly)
parameters
- The parameters to be updatedvaluesOnly
- A boolean indicating whether only the values of the parameters should be updatedpublic com.actuate.schemas.Query getQuery()
public com.actuate.schemas.NewFile getQueryFile()
public java.lang.String getPageHeader()
public void setPageHeader(java.lang.String pageHeader)
pageHeader
- The pageHeaderpublic java.lang.String getDocumentLocation()
public java.lang.String getDocumentName()
public java.lang.String getDocumentOutputLocation()
public boolean isDocumentReplaceExisting()
public boolean isDocumentSave()
public java.lang.String getDocumentVersionName()
public void setDocumentLocation(java.lang.String documentLocation)
documentLocation
- The output document locationpublic void setDocumentName(java.lang.String documentName)
documentName
- The name of the output documentpublic void setDocumentOutputLocation(java.lang.String documentOutputLocation)
documentOutputLocation
- The documentOutputLocation to setpublic void setDocumentReplaceExisting(boolean documentReplaceExisting)
documentReplaceExisting
- true if exiting versions should be replaced, false otherwisepublic void setDocumentSave(boolean documentSave)
documentSave
- true if the document should be saved, false otherwisepublic void setDocumentVersionName(java.lang.String documentVersionName)
documentVersionName
- The version namepublic java.lang.String[] getDisplayedTabs()
public java.lang.String getEndDate()
public java.lang.String getJobName()
public java.lang.String getOnceDate()
public java.lang.String getOnceTime()
public java.lang.String getRecurringDay()
public java.lang.String getRecurringTime()
public java.lang.String getScheduleType()
public java.lang.String getStartDate()
public boolean isUseEndDateTime()
public boolean isUseStartDateTime()
public void setEndDate(java.lang.String endDate)
endDate
- The end date to setpublic void setJobName(java.lang.String jobName)
jobName
- The job namepublic void setOnceDate(java.lang.String onceDate)
onceDate
- The date to run the job onpublic void setOnceTime(java.lang.String onceTime)
onceTime
- The time to run the job onpublic void setRecurringDay(java.lang.String recurringDay)
recurringDay
- The day on which the schedule rerunspublic void setRecurringTime(java.lang.String recurringTime)
recurringTime
- The recurring timepublic void setScheduleType(java.lang.String scheduleType)
scheduleType
- The type of schedulepublic void setStartDate(java.lang.String startDate)
startDate
- The start date of the jobpublic void setUseEndDateTime(boolean useEndDateTime)
useEndDateTime
- true if the end date and time are to be used, false otherwisepublic void setUseStartDateTime(boolean useStartDateTime)
useStartDateTime
- true if the start date and time are to be used, false otherwisepublic boolean isSubmitQuery()
public void setSubmitQuery(boolean submitQuery)
submitQuery
- true if this is a background job, false otherwisepublic void setDisplayedTabs(java.lang.String[] displayedTabs)
displayedTabs
- The name of the tabs to be displayedpublic java.lang.String getSaveName()
public com.actuate.schemas.ColumnDefinition[] getColumnFilters()
public boolean isForRunning()
public void setForRunning(boolean forRunning)
forRunning
- true if the query should be run as an immediate job.public boolean isPromptFilterPage()
public void setPromptFilterPage(boolean promptFilterPage)
promptFilterPage
- true if the filter page is supposed to be shown.public void setQuery(com.actuate.schemas.Query query)
query
- The query objectpublic java.lang.String getTimeZoneName()
public void setTimeZoneName(java.lang.String timeZoneName)
timeZoneName
- Time zone namepublic java.lang.String getJobId()
public void setJobId(java.lang.String jobId)
jobId
- The job idpublic void setViewInNewWindow(boolean bViewInNewWindow)
bViewInNewWindow
- if true a new window is launched.public boolean getViewInNewWindow()
public java.lang.String getNewFileName()
public java.lang.String[][] getFilterOperators()
public int getVisibleParameterCount()
public void setVisibleParameterCount(int visibleParameterCount)
visibleParameterCount
- The number of visible parameterspublic java.lang.String getHeadline()
public void setHeadline(java.lang.String string)
string
- The headlinepublic boolean isProgressiveViewing()
public void setProgressiveViewing(boolean b)
b
- true if the query is to be viewed progressively.public int getPriority()
public void setPriority(int i)
i
- The priority levelpublic com.actuate.schemas.NewFile getNewFile()
public void setNewFile(com.actuate.schemas.NewFile file)
file
- The file object describing the outputpublic java.lang.String[] getNotifyChannelsByName()
public java.lang.String[] getNotifyGroupsByName()
public java.lang.String[] getNotifyUsersByName()
public void setNotifyChannelsByName(java.lang.String[] strings)
strings
- The names of the channels to notifypublic void setNotifyGroupsByName(java.lang.String[] strings)
strings
- The names of the groups to notifypublic void setNotifyUsersByName(java.lang.String[] strings)
strings
- The names of the users to notifypublic boolean isProgressiveViewingLogic()
public int getVisiblePromptParameterCount()
public java.lang.String getColumnDefinitionsJSArray()
public com.actuate.schemas.Query getUpdatedQuery(com.actuate.reportcast.utils.AcRequestHandlerBean m_requestHandler)
m_requestHandler
- The request handler bean
public java.util.LinkedList getStructureNames()
public java.lang.String getNotificationAttachment()
public boolean isNotify()
public void setNotificationAttachment(java.lang.String string)
string
- The notification attachment formatpublic void setNotify(boolean b)
b
- true if the user wishes to be notifiedpublic java.util.Vector getColumnsAvailableToGroup()
ColumnDefinition
public com.actuate.activeportal.control.HtmlTree getGroups()
public void addGroup(java.lang.String[] strings)
strings
- The columns to be added as groups.public com.actuate.activeportal.control.HtmlTreeNode getSelectedNode()
public void setSelectedNode(com.actuate.activeportal.control.HtmlTreeNode node)
node
- The node to be set as selectedpublic boolean isAllowGroupingChangeAtRuntime()
public void setAllowGroupingChangeAtRuntime(boolean b)
b
- true if the grouping is allowed to be changed.public boolean isOutputDistinctRowsOnly()
public void setOutputDistinctRowsOnly(boolean b)
b
- public boolean isSuppressDetailRows()
public void setSuppressDetailRows(boolean b)
public java.util.Vector getSummaryColumns()
public void refreshSummaryColumns()
public void updateSummaryColumns(java.util.Vector vector)
SummaryBean
.
vector
- The list of summary columnspublic boolean isAllowSummaryChangeAtRuntime()
public void setAllowSummaryChangeAtRuntime(boolean b)
b
- true if changing the summary is allowed.public boolean isShowRowCountsInTotal()
public void setShowRowCountsInTotal(boolean b)
b
- true if row counts are supposed to be shown.public void refreshGroups()
public void refreshSortColumns()
public void updateGroupSortOrder(java.util.List list)
list
- The list to update withpublic java.util.Collection getSortableColumns()
public java.lang.String getSupportedQueryFeatures()
public java.lang.String getUiVersion()
public java.lang.String getValueFromSupportedQueryFeaturesExtended(java.lang.String propertyName)
public boolean isGroupingEnabled()
public boolean isAnyGroupPresent()
public boolean isAnySummaryActive()
public void setWritable(boolean value)
public boolean getWritable()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |