| Modifier and Type | Method and Description |
|---|---|
static void |
EncrypterHelper.decryptConfig(Configuration config,
char[] encPassword) |
static Configuration |
ConfigurationSerializer.fromXML(java.io.InputStream is) |
static void |
ConfigurationHelper.postProcessConfiguration(Configuration config) |
static void |
ConfigurationHelper.postProcessConfiguration(Configuration config,
boolean legacy) |
void |
AbstractConfigurationProcessor.processConfiguration(Configuration config) |
void |
ConfigurationProcessor.processConfiguration(Configuration config) |
void |
AbstractConfigurationProcessor.processConfiguration(Configuration config,
boolean legacy) |
void |
ConfigurationProcessor.processConfiguration(Configuration config,
boolean legacy) |
void |
AbstractConfigurationProcessor.processConfiguration(Configuration config,
boolean legacy,
boolean updateConfiguration) |
void |
ConfigurationProcessor.processConfiguration(Configuration config,
boolean legacy,
boolean updateConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
Configuration |
ConfigurationManager.add(Configuration config)
Creates a new element using the given configuration.
|
Configuration |
ConfigurationManager.add(int projectID,
Configuration config)
Creates a new element using the given configuration and associates it to
the specified project.
|
Configuration |
ConfigurationManager.get(int elementID)
Obtains the configuration of the given element.
|
Configuration |
ConfigurationManager.getByName(int projectID,
java.lang.String name,
java.lang.String type)
Obtains the configuration of the given element.
|
Configuration |
ConfigurationManager.getByName(java.lang.String name,
java.lang.String type)
Obtains the configuration of the given element.
|
Configuration |
ConfigurationManager.getByName(java.lang.String projectName,
java.lang.String name,
java.lang.String type)
Obtains the configuration of the given element.
|
java.util.Collection<Configuration> |
ConfigurationManager.getBySubType(int projectID,
java.lang.String type,
java.lang.String subType)
Gets the collection of elements of the given type and subType associated
to the specified project.
|
java.util.Collection<Configuration> |
ConfigurationManager.getBySubType(java.lang.String type,
java.lang.String subType)
Gets the collection of elements of the given type and subType.
|
java.util.Map<java.lang.Integer,java.util.Collection<java.lang.Integer>> |
ConfigurationManager.getBySubTypeGroupedByProject(java.lang.String type,
java.lang.String subType)
Gets the collection of elements of the given type and subType.
|
java.util.Map<java.lang.String,java.util.Set<Configuration>> |
AbstractConfigurationManagerImpl.getElementsUsedByElement(int elementID) |
java.util.Map<java.lang.String,java.util.Set<Configuration>> |
ConfigurationManager.getElementsUsedByElement(int elementID) |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.String>> |
ConfigurationManager.getProjectsBySubType(java.lang.String type,
java.lang.String subType)
Gets the project name and id the elements of the given type and subType
belong to.
|
void |
ConfigurationManager.remove(int elementID)
Removes the element with the specified identifier.
|
void |
ConfigurationManager.removeByProject(int projectID)
Removes all the application elements associated to the given project.
|
void |
ConfigurationManager.removeBySubType(java.lang.String type,
java.lang.String subType)
Removes all the application elements of the given type and subType.
|
Configuration |
ConfigurationManager.replicateElement(int projectID,
java.lang.String newName,
Configuration config)
Creates a new element using the given new name and existing configuration
and associates it to the specified project.
|
Configuration |
ConfigurationManager.update(Configuration config)
Modifies the configuration of the element.
|
| Modifier and Type | Method and Description |
|---|---|
static MetaParameter |
MetaConfigurationHelper.findMetaParameter(java.lang.String type,
java.lang.String subType,
SimpleParameter parameter)
Finds the
MetaParameter instance corresponding to the passed Parameter, according to the
specified type and sub-type. |
| Modifier and Type | Method and Description |
|---|---|
PluginInfo |
MetadataManager.addPlugin(java.lang.String fileName,
byte[] fileContents)
Adds a new plugin (custom element implementation) to the plugins register and its metadata to the
the meta-configuration register.
|
PluginInfo |
MetadataManagerImpl.addPlugin(java.lang.String fileName,
byte[] fileContents) |
java.util.Collection<java.lang.String> |
MetadataManager.getElementSubTypes(java.lang.String type)
Obtains all the subTypes for the given element type with its meta-configuration available in the
system.
|
java.util.Collection<java.lang.String> |
MetadataManagerImpl.getElementSubTypes(java.lang.String type) |
java.util.Collection<java.lang.String> |
MetadataManager.getElementTypes()
Obtains all the types of elements with its meta-configuration available in the system.
|
java.util.Collection<java.lang.String> |
MetadataManagerImpl.getElementTypes() |
MetaConfiguration |
MetadataManager.getMetaConfiguration(java.lang.String type,
java.lang.String subType)
Obtains the
MetaConfiguration for the element matching the specified type and
subType. |
MetaConfiguration |
MetadataManagerImpl.getMetaConfiguration(java.lang.String type,
java.lang.String subType) |
java.util.Collection<MetaConfiguration> |
MetadataManager.getMetaConfigurations(java.lang.String type)
Obtains a Collection of
MetaConfiguration. |
java.util.Collection<MetaConfiguration> |
MetadataManagerImpl.getMetaConfigurations(java.lang.String type) |
java.lang.Class<?> |
MetadataManager.getPluginClass(MetaConfiguration metaConfig)
Returns the class implementing the plugin (custom element implementation).
|
java.lang.Class<?> |
MetadataManagerImpl.getPluginClass(MetaConfiguration metaConfig) |
java.lang.Class<?> |
MetadataManager.getPluginClass(java.lang.String pluginName)
Returns the class implementing the the plugin (custom element implementation).
|
java.lang.Class<?> |
MetadataManagerImpl.getPluginClass(java.lang.String pluginName) |
PluginInfo |
MetadataManager.getPluginDetails(java.lang.String pluginName)
Obtains the plugin details(custom element implementation) of the specified identifier.
|
PluginInfo |
MetadataManagerImpl.getPluginDetails(java.lang.String pluginName) |
java.util.Collection<PluginInfo> |
MetadataManager.getPlugins()
Obtains the collection of plugins (custom element implementations ) registered in the
application.
|
java.util.Collection<PluginInfo> |
MetadataManagerImpl.getPlugins() |
void |
MetadataManager.removePlugin(java.lang.String pluginName)
Removes the plugin (custom element implementation) with the specified identifier and its
metadata.
|
void |
MetadataManagerImpl.removePlugin(java.lang.String pluginName) |
| Constructor and Description |
|---|
MetadataManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MetadataManagerUtil.removeResourceFromFolder(java.io.File jarFile) |
| Modifier and Type | Method and Description |
|---|---|
MetaConfiguration |
MetadataRepository.get(java.util.jar.JarFile file,
java.lang.String elementID) |
MetaConfiguration |
MetadataRepositoryImpl.get(java.util.jar.JarFile jarFile,
java.lang.String elementID) |
MetaConfiguration |
MetadataRepository.get(java.lang.String elementID) |
MetaConfiguration |
MetadataRepositoryImpl.get(java.lang.String elementID)
Loads the meta-configuration for a given custom element.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Exporter.init(ParameterStructure parameters)
Initializes the exporter and tests whether the
ServerDataSources the exporter needed
for exporting data (if any) is reachable and has been correctly configured. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.io.InputStream |
ExporterFilter.doGetInputStream(java.io.InputStream in)
Initializes an input stream based on the exporter's parameters and
encapsulates the passed input stream.
|
protected abstract java.io.OutputStream |
ExporterFilter.doGetOutputStream(java.io.OutputStream out)
Initializes an output stream based on the exporter's parameters and
encapsulates the passed output stream.
|
java.io.InputStream |
ExporterFilter.getInputStream(java.io.InputStream in)
Obtains an input stream which combines all the associated filter's
input streams.
|
java.io.OutputStream |
ExporterFilter.getOutputStream(java.io.OutputStream out)
Obtains an output stream which combines all the associated filter's
output streams.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Handler.execute(JobData jobData,
JobReport jobReport)
Called by the Scheduler once the extraction and exportation of all the
tuples of a job have finished.
|
| Modifier and Type | Method and Description |
|---|---|
Configuration |
SchedulerManager.addDataSource(int projectID,
Configuration config)
Creates a new data source using the given configuration and associates it to
the specified project.
|
DriverInfo |
SchedulerManager.addJDBCDriver(java.util.Set<<any>> files,
java.lang.String dataBaseAdapter,
java.lang.String version,
java.lang.String className,
java.lang.String uriTemplate)
Adds a new jdbc driver to the scheduler.
|
Configuration |
SchedulerManager.addJob(int projectID,
Configuration config)
Creates a new job using the given configuration and associates it to
the specified project.
|
PluginInfo |
SchedulerManager.addPlugin(java.lang.String fileName,
byte[] fileContents)
Adds a new plugin (custom element implementation) to the scheduler.
|
ProjectView |
SchedulerManager.addProject(java.lang.String name,
java.lang.String description)
Creates a new project using the default structure from the template
configuration file project-template.xml.
|
void |
SchedulerManager.assignPrivileges(RoleInfo role)
Assigns the privileges to a role, overriding its previous ones if the
role existed, or creating it otherwise.
|
ClusterConfig |
SchedulerManager.changeClusterSettings(ClusterConfig cluster)
Modifies the cluster settings used by the server.
|
byte[] |
SchedulerManager.changeDatabaseConfig(DatabaseConfig settings,
boolean exportCurrentMetadata,
boolean checkConnectivity)
Modifies the database settings and exports the current metadata if the user specifies it.
|
KerberosSettings |
SchedulerManager.changeKerberosSettings(KerberosSettings kerberosSettings)
Modifies the kerberos settings used by the server.
|
void |
SchedulerManager.changePassword(java.lang.String oldClearPassword,
java.lang.String newClearPassword)
Method that allows clients to modify their passwords they use to log on
to the server.
|
ServerPorts |
SchedulerManager.changeServerPorts(ServerPorts ports)
Modifies the port numbers used by the server.
|
ServerSettings |
SchedulerManager.changeServerSettings(ServerSettings settings)
Modifies the server settings.
|
VDPDataSourceSettings |
SchedulerManager.changeVDPDataSourceSettings(VDPDataSourceSettings settings)
Modifies the VDP data source settings.
|
void |
SchedulerManager.compressReportsTable()
Compresses the job reports table in database.
|
byte[] |
SchedulerManager.exportData(java.util.Collection<java.lang.Integer> projectsToExport,
ExportOptions exportOptions) |
byte[] |
SchedulerManager.exportData(ExportOptions exportOptions) |
byte[] |
SchedulerManager.exportData(java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> elementsToExport,
ExportOptions exportOptions) |
java.util.Map<SchedulerManager.ExportedContent,byte[]> |
SchedulerManager.exportDataMap(java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> elementsToExport,
ExportOptions exportOptions) |
byte[] |
SchedulerManager.generateCompletePropertiesFileToImport(ImportData importData)
Generates the complete properties file needed to import a Scheduler backup that was exported with properties.
|
JobReportChunk |
SchedulerManager.getAllJobReports()
Gets the collection of all reports.
|
JobReportChunk |
SchedulerManager.getAllJobReports(int startIndex,
int count)
Gets the collection of all reports.
|
ClusterConfig |
SchedulerManager.getClusterSettings()
Gets the cluster settings used by the server.
|
DatabaseConfig |
SchedulerManager.getDatabaseConfig()
Gets the database settings.
|
Configuration |
SchedulerManager.getDataSource(int projectID,
int elementID)
Obtains the configuration of the given data source.
|
java.util.Collection<java.lang.String> |
SchedulerManager.getElasticSearchAnalyzers()
Retrieves the collection of analyzers provided by Elastic.
|
Configuration |
SchedulerManager.getElementByName(java.lang.String projectName,
java.lang.String elementName,
java.lang.String type)
Gets the configuration of an element by its name, its type and the name of the project it belongs to.
|
java.util.Collection<Configuration> |
SchedulerManager.getElementsBySubType(int projectID,
java.lang.String type,
java.lang.String subType)
Gets the collection of elements of the given type and subType associated
to the specified project.
|
java.util.Collection<Configuration> |
SchedulerManager.getElementsByType(int projectID,
java.lang.String type)
Gets the collection of elements of the given type associated to the
specified project.
|
java.util.Collection<java.lang.String> |
SchedulerManager.getElementSubTypes(java.lang.String type)
Obtains all the subTypes for the given element type with their
meta-configuration available in the system.
|
java.util.Map<java.lang.String,java.util.Set<Configuration>> |
SchedulerManager.getElementsUsedByElement(int elementID)
Gets the elements used by an specified configuration element.
|
java.util.Collection<java.lang.String> |
SchedulerManager.getElementTypes()
Obtains all the types of elements with their meta-configuration available
in the system.
|
Configuration |
SchedulerManager.getExporterConfigurationByName(int projectID,
int jobID,
java.lang.String exporterName)
Obtains the exporter configuration from the job it belongs to.
|
DriverInfo |
SchedulerManager.getJDBCDriver(long id)
Obtains the JDBC driver registered in the scheduler with that identifier.
|
java.util.Collection<DriverInfo> |
SchedulerManager.getJDBCDrivers()
Obtains the collection of JDBC drivers registered in the scheduler.
|
Configuration |
SchedulerManager.getJob(int projectID,
int elementID)
Obtains the configuration of the given job.
|
java.util.Collection<java.lang.Integer> |
SchedulerManager.getJobDependents(java.lang.Integer jobId)
Obtains the collection of job identifiers that have dependencies
with the specified job.
|
JobData |
SchedulerManager.getJobInformation(int projectID,
int jobID)
Returns the JobData object that represents the currently job in the
scheduler server.
|
JobData |
SchedulerManager.getJobInformation(java.lang.String projectName,
java.lang.String jobName)
Returns the JobData object that represents the currently job in the
scheduler server.
|
JobReportChunk |
SchedulerManager.getJobReports(int projectID,
int jobID,
int startIndex,
int count)
Gets the collection of reports associated to the given job.
|
java.util.Collection<JobData> |
SchedulerManager.getJobsInformation()
Returns a list of JobData objects that represent all current jobs in the
scheduler server.
|
java.util.Collection<JobData> |
SchedulerManager.getJobsInformation(java.util.List<java.lang.Integer> jobIDs)
Returns a list of JobData objects that represent the status of the asked jobs in the
scheduler server.
|
KerberosSettings |
SchedulerManager.getKerberosSettings()
Gets the kerberos settings used by the server.
|
MailConfig |
SchedulerManager.getMailConfiguration()
Gets the mail configuration used by the server.
|
static SchedulerManager |
SchedulerManagerFactory.getManager(Context context)
Creation of a
SchedulerManager from the configuration
parameters. |
MetaConfiguration |
SchedulerManager.getMetaConfiguration(java.lang.String type,
java.lang.String subType)
Obtains the
MetaConfiguration for the element matching the
specified type and subType. |
java.util.Collection<MetaConfiguration> |
SchedulerManager.getMetaConfigurations(java.lang.String type)
Obtains a Collection of
MetaConfiguration. |
java.util.Collection<PluginInfo> |
SchedulerManager.getPlugins()
Obtains the collection of plugins (custom element implementation)
registered in the scheduler.
|
ProjectView |
SchedulerManager.getProject(int projectID)
Obtains the project with the specified identifier.
|
ProjectView |
SchedulerManager.getProject(java.lang.String projectName)
Obtains the project with the specified name.
|
java.util.Collection<Item> |
SchedulerManager.getProjects()
Obtains the current projects in the system.
|
java.util.Map<java.lang.Integer,java.lang.Integer> |
SchedulerManager.getProjectsByElement()
Gets a map mapping the configuration elements with the project identifier
they belong to.
|
java.util.Map<java.lang.Integer,java.lang.Integer> |
SchedulerManager.getProjectsByElement(java.lang.String type)
Gets a map mapping the configuration elements of the specified type with
the project identifier they belong to.
|
JobReport |
SchedulerManager.getReport(int reportID)
Gets the job report .
|
java.lang.String |
SchedulerManager.getReportMailContentAsHtml(int reportID)
Gets the HTML of a report mail applying the template XSLT.
|
RoleInfo |
SchedulerManager.getRole(java.lang.String roleName)
Obtains the permissions configured for the given role name.
|
java.util.Set<RoleData> |
SchedulerManager.getRoleNames()
Obtains the names and descriptions of the roles stored in the server.
|
java.util.Set<RoleInfo> |
SchedulerManager.getRoles()
Obtains the roles and their permissions stored in the server,
already merged with the ones coming from VDP.
|
java.lang.String |
SchedulerManager.getSchedulerMode()
Gets the Scheduler server running mode.
|
ServerData |
SchedulerManager.getServerData(boolean refresh) |
java.lang.String |
SchedulerManager.getServerKerberosPrincipal()
Gets the Server Principal Name of this Scheduler server.
|
ServerPorts |
SchedulerManager.getServerPorts()
Gets the port numbers used by the server.
|
ServerSettings |
SchedulerManager.getServerSettings()
Gets the server settings.
|
java.util.Set<RoleInfo> |
SchedulerManager.getUserPermissionsByRole()
Gets the roles (with their permissions) the authenticated user has
assigned.
|
java.util.Collection<VDPCacheJobDataForVDPView> |
SchedulerManager.getVDPCacheJobsDataForVDPView(java.lang.String viewName)
Return a list of VDPCacheJobDataForVDPView objects representing the status of jobs using
a particular view name on the scheduler server.
|
VDPDataSourceSettings |
SchedulerManager.getVDPDataSourceSettings()
Gets the VDP data source settings.
|
VDPManager |
SchedulerManager.getVDPManager()
Gets the manager to introspect a VDP server.
|
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
SchedulerManager.importData(byte[] backupFile,
boolean replace)
Imports a Scheduler backup in the server.
|
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
SchedulerManager.importData(ImportData importData,
ImportOptions importOptions)
Imports a Scheduler backup in the server.
|
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
SchedulerManager.importData(ImportData importData,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<java.lang.String>>> elementsToImport,
ImportOptions importOptions)
Imports a Scheduler backup in the server.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<<any>>>> |
SchedulerManager.importDataContents(byte[] backupFile)
Shows the contents (projects with their jobs, data sources) of a zip file that represents a
Scheduler backup.
|
java.util.Set<RoleData> |
SchedulerManager.importRoleNamesFromVDP()
Imports the roles created in the VDP Server.
|
void |
SchedulerManager.init(Context context)
Initializes the scheduler manager using the provided context.
|
boolean |
SchedulerManager.isBackupWithSettings(byte[] backupFile)
Shows if a Scheduler backup contains settings files (resources directory).
|
boolean |
SchedulerManager.isImportDataWithProperties(byte[] backupFile)
Returns true if the zip file that represents a Scheduler backup contains the properties inside.
|
boolean |
SchedulerManager.isUserAuthorizedToExecute(java.lang.String methodFirm,
java.lang.Object... args)
Checks if the current user is authorized to perform some operation
over the server.
|
Configuration |
SchedulerManager.moveDataSourceToProject(int projectID,
Configuration config,
int destinationProjectID)
Modifies the configuration of the data source and saves it in the target project.
|
Configuration |
SchedulerManager.moveJobToProject(int projectID,
Configuration config,
int destinationProjectID)
Modifies the configuration of the job and saves it in the target project.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.pauseJob(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Pauses the given jobs if they are not in their execution phase.
|
void |
SchedulerManager.pauseJob(int projectID,
int jobID)
Pauses the given job if it is not in its execution phase.
|
boolean |
SchedulerManager.pauseScheduler()
Pauses the scheduler server if there are no jobs in its execution phase.
|
void |
SchedulerManager.removeAllReports()
Removes all the reports by recreating the reports table.
|
void |
SchedulerManager.removeDataSource(int projectID,
int elementID)
Removes the data source with the specified identifier.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.removeDataSources(int projectID,
java.util.Collection<java.lang.Integer> elementID)
Removes the datasources with the specified identifier.
|
void |
SchedulerManager.removeJDBCDriver(long driverID)
Removes the specified JDBC driver.
|
void |
SchedulerManager.removeJDBCDriver(java.lang.String dbAdapter,
java.lang.String dbVersion)
Removes the JDBC driver for the specified database and version.
|
void |
SchedulerManager.removeJob(int projectID,
int elementID)
Removes the job with the specified identifier.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.removeJobReports(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Removes all reports associated to the given jobs.
|
void |
SchedulerManager.removeJobReports(int projectID,
int jobID)
Removes all reports associated to the given job.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.removeJobs(int projectID,
java.util.Collection<java.lang.Integer> elementID)
Removes the jobs with the specified identifier.
|
void |
SchedulerManager.removePlugin(java.lang.String pluginName)
Removes the plugin (custom element implementation) with the specified
identifier and its metadata.
|
void |
SchedulerManager.removeProject(int projectID)
Removes the project with the specified identifier and all the
configuration elements that belong to the project (e.g.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.removeProjects(java.util.Collection<java.lang.Integer> projectID)
Removes the projects with the specified identifiers and all the
configuration elements that belong to the projects (e.g.
|
void |
SchedulerManager.removeRole(java.lang.String roleName)
Removes the role with the specified name.
|
java.util.Set<java.lang.String> |
SchedulerManager.removeRoles(java.util.Set<java.lang.String> roleNames)
Removes the roles with the specified names.
|
Configuration |
SchedulerManager.replicateDataSource(int projectID,
java.lang.String newName,
Configuration config)
Replicates a data source by cloning a given one an setting a new
name for the data source.
|
Configuration |
SchedulerManager.replicateJob(int projectID,
java.lang.String newName,
Configuration config)
Replicates a job by cloning a given one an setting a new
name for the job.
|
void |
SchedulerManager.replicateRole(java.lang.String existingRoleName,
java.lang.String newRoleName)
Creates a new role using the given new name and the permissions of the
copied role.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.resumeJob(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Resumes the jobs execution.
|
void |
SchedulerManager.resumeJob(int projectID,
int jobID)
Resumes the job execution.
|
void |
SchedulerManager.resumeScheduler()
Resumes the scheduler server execution.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.retryOrContinueJob(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Executes the given job once retrying the errors occured (if any) during
the last execution of the job and executing queries not yet executed
(if any) for some unexpected error.
|
void |
SchedulerManager.retryOrContinueJob(int projectID,
int jobID)
Executes the given job once retrying the errors occured (if any) during
the last execution of the job and executing queries not yet executed
(if any) for some unexpected error.
|
void |
SchedulerManager.standByScheduler()
Temporarily halts the Scheduler's firing of Triggers.
|
boolean |
SchedulerManager.startBatchMode()
Starts the batch mode for the user's session.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.startJob(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Executes the given job once.
|
void |
SchedulerManager.startJob(int projectID,
int jobID)
Executes the given job once.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.startJobWithDependencies(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Executes the given job once with its dependencies (if any).
|
void |
SchedulerManager.startJobWithDependencies(int projectID,
int jobID)
Executes the given job once with its dependencies (if any).
|
boolean |
SchedulerManager.stopBatchMode(boolean confirmChanges)
Stops the batch mode for the user's session.
|
java.util.Map<java.lang.Integer,java.lang.String> |
SchedulerManager.stopJob(int projectID,
java.util.Collection<java.lang.Integer> jobID)
Stops the given jobs if they were being executed.
|
void |
SchedulerManager.stopJob(int projectID,
int jobID)
Stops the given job if it was being executed.
|
boolean |
SchedulerManager.testMailConfiguration(java.util.Collection<java.lang.String> recipients)
Tests the configuration of the mail server used by the mail handler.
|
Configuration |
SchedulerManager.updateDataSource(int projectID,
Configuration config)
Modifies the configuration of the element.
|
Configuration |
SchedulerManager.updateJob(int projectID,
Configuration config)
Modifies the configuration of the job.
|
MailConfig |
SchedulerManager.updateMailConfiguration(MailConfig mailConfig)
Modifies the configuration of the mail server used by the mail handler.
|
Item |
SchedulerManager.updateProject(Item project)
Modifies the configuration of the project.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
VDPManager.generateOrderByExpressionWithPK(int vdpDataSourceID,
java.util.Collection<java.lang.String> pkFields)
Returns a default ORDER BY expression generated from the selected PK fields.
|
java.lang.String |
VDPManager.generateOrderByExpressionWithPK(int vdpDataSourceID,
java.lang.String viewName)
Returns a default ORDER BY expression generated from the selected view's PK.
|
java.util.Collection<java.lang.String> |
VDPManager.getCatalogNames(int vdpDataSourceID)
Returns a collection with the names of the catalogs/databases of the VDP Server defined by
the identifier of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getDateFieldsFromView(int vdpDataSourceID,
java.lang.String viewName)
Returns the date-type fields of a VDP view.
|
java.util.Collection<VDPViewElement> |
VDPManager.getElements(int vdpDataSourceID,
VDPViewElementFilter elementFilter)
Returns a collection of the elements of the database defined in elementFilter and VDP Server defined by
the identifier of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getJDBCTableViewNames(int vdpDataSourceID,
java.lang.String catalogName,
java.lang.String viewNameFilter)
Returns a collection with the names of the base views over a jdbc table of the VDP Server defined by the
identifier of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getSummaryViewNames(int vdpDataSourceID,
java.lang.String catalogName,
java.lang.String viewNameFilter)
Returns a collection with the names of the base views over a summary of the VDP Server defined by the identifier
of the data source
|
java.util.Collection<java.lang.String> |
VDPManager.getTextFieldsFromView(int vdpDataSourceID,
java.lang.String viewName)
Returns the text-type fields of a VDP view.
|
java.util.Collection<<any>> |
VDPManager.getVDPI18NList(int vdpDataSourceID)
Returns a collection of i18n labels
from the VDP Server using the data source identified by vdpDataSourceID.
|
VDPLocale |
VDPManager.getVDPLocale(int vdpDataSourceID,
java.lang.String code)
Returns the VDP Locale defined by code parameter
from VDP Server using the data source identified by vdpDataSourceID.
|
VDPViewInfo |
VDPManager.getViewInfo(int vdpDataSourceID,
java.lang.String viewName)
Returns the creation query, pks and fields of a VDP view and which ones are mandatory.
|
java.util.Collection<java.lang.String> |
VDPManager.getViewNames(int vdpDataSourceID)
Returns a collection with the names of the views (base and derived) of the VDP Server defined by
the identifier of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getViewNames(int vdpDataSourceID,
java.lang.String catalogName,
java.lang.String viewNameFilter)
Returns a collection with the names of the views (base and derived) of the VDP Server defined by the identifier
of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getViewsWithPKNames(int vdpDataSourceID)
Returns a collection with the names of the views (base and derived) of the VDP Server defined by
the identifier of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getViewsWithPKNames(int vdpDataSourceID,
java.lang.String catalogName)
Returns a collection with the names of the views (base and derived) of the VDP Server defined by
the identifier of the data source.
|
java.util.Collection<java.lang.String> |
VDPManager.getViewsWithPKNames(int vdpDataSourceID,
java.lang.String catalogName,
java.lang.String viewNameFilter)
Returns a collection with the names of the views (base and derived) of the VDP Server defined by the identifier
of the data source.
|
java.lang.String |
VDPManager.validateQuery(int vdpDataSourceID,
java.lang.String query)
Checks if a query is valid (without executing it).
|
java.lang.String |
VDPManager.validateQuery(int vdpDataSourceID,
java.lang.String query,
java.lang.String contextOpts)
Checks if a query is valid (without executing it).
|
Copyright © 2024 Denodo Technologies. All rights reserved.