Skip navigation links

Oracle Fusion Middleware External Executors Java API Reference for Oracle Business Intelligence Data Warehouse Administration Console
11g Release 1 (11.1.1)

E20491-01

A C D E G I L M P S T V W


A

abort() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Aborts a job.
addExecutionContextParameter(String, String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Adds or modifies name-value pair for a CONTEXT.
addSourceTable(DACSourceTable) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Adds a source table to the task.
addTargetTable(DACTargetTable) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Adds a target table to the task.
attach(Timestamp) - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
If and when the DAC Server goes down, and is brought back up, one of the three options below may apply to the tasks that are submitted on the external executors: - have completed - have failed - still running.
AUXILIARY_SOURCE_TABLE - Static variable in class com.oracle.dac.thirdparty.executor.arguments.DACSourceTable
Source table type - auxiliary table

C

cleanUp() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Cleans up executor instance once execution is over.
cleanUp() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Cleans up after execution is over.
com.oracle.dac.thirdparty.executor - package com.oracle.dac.thirdparty.executor
Provides interfaces necessary to implement DAC External Executor.
com.oracle.dac.thirdparty.executor.arguments - package com.oracle.dac.thirdparty.executor.arguments
Task details defining individual jobs.
com.oracle.dac.thirdparty.executor.defaultImpl - package com.oracle.dac.thirdparty.executor.defaultImpl
Default implementations of interfaces.
com.oracle.dac.thirdparty.executor.exceptions - package com.oracle.dac.thirdparty.executor.exceptions
Exceptions.
createDACExecutor(String) - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorDescriptor
Creates an instance of an executor.
createJob(DACTaskDefinition, Map<String, String>, Map<String, String>) - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Creates and initializes an instance of DACExecutorJob.

D

DACExecutor - Interface in com.oracle.dac.thirdparty.executor
DACExecutor is an interface to an ETL execution engine.
DACExecutorConnectionException - Exception in com.oracle.dac.thirdparty.executor.exceptions
An exception that provides information on connection errors.
DACExecutorConnectionException() - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorConnectionException
Constructs a DACExecutorConnectionException object.
DACExecutorConnectionException(String) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorConnectionException
Constructs a DACExecutorConnectionException object with a given message.
DACExecutorConnectionException(Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorConnectionException
Constructs a DACExecutorConnectionException object with a given cause.
DACExecutorConnectionException(String, Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorConnectionException
Constructs a DACExecutorConnectionException object with a given message and cause.
DACExecutorDescriptor - Interface in com.oracle.dac.thirdparty.executor
DACExecutorDescriptor is a starting point for custom external executor implementation.
DACExecutorDescriptorInstantiationException - Exception in com.oracle.dac.thirdparty.executor.exceptions
An exception that provides information on descriptor instantiation errors.
DACExecutorDescriptorInstantiationException() - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorDescriptorInstantiationException
Constructs a DACExecutorDescriptorInstantiationException object.
DACExecutorDescriptorInstantiationException(String) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorDescriptorInstantiationException
Constructs a DACExecutorDescriptorInstantiationException object with a given message.
DACExecutorDescriptorInstantiationException(Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorDescriptorInstantiationException
Constructs a DACExecutorDescriptorInstantiationException object with a given cause.
DACExecutorDescriptorInstantiationException(String, Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorDescriptorInstantiationException
Constructs a DACExecutorDescriptorInstantiationException object with a given message and cause.
DACExecutorInitializationException - Exception in com.oracle.dac.thirdparty.executor.exceptions
An exception that provides information on executor initialization errors.
DACExecutorInitializationException() - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInitializationException
Constructs a DACExecutorInitializationException object.
DACExecutorInitializationException(String) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInitializationException
Constructs a DACExecutorInitializationException object with a given message.
DACExecutorInitializationException(Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInitializationException
Constructs a DACExecutorInitializationException object with a given cause.
DACExecutorInitializationException(String, Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInitializationException
Constructs a DACExecutorInitializationException object with a given message and cause.
DACExecutorInvalidPropertiesException - Exception in com.oracle.dac.thirdparty.executor.exceptions
An exception that is thrown when DACExecutor is initialized with incorrect properties.
DACExecutorInvalidPropertiesException() - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInvalidPropertiesException
Constructs a DACExecutorInvalidPropertiesException object.
DACExecutorInvalidPropertiesException(String) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInvalidPropertiesException
Constructs a DACExecutorInvalidPropertiesException object with a given message.
DACExecutorInvalidPropertiesException(Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInvalidPropertiesException
Constructs a DACExecutorInvalidPropertiesException object with a given cause.
DACExecutorInvalidPropertiesException(String, Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorInvalidPropertiesException
Constructs a DACExecutorInvalidPropertiesException object with a given message and cause.
DACExecutorJob - Interface in com.oracle.dac.thirdparty.executor
DACExecutorJob runs actual tasks on external ETL engine.
DACExecutorJobException - Exception in com.oracle.dac.thirdparty.executor.exceptions
An exception that provides information on errors while running a job.
DACExecutorJobException() - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobException
Constructs a DACExecutorJobException object.
DACExecutorJobException(String) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobException
Constructs a DACExecutorJobException object with a given message.
DACExecutorJobException(Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobException
Constructs a DACExecutorJobException object with a given cause.
DACExecutorJobException(String, Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobException
Constructs a DACExecutorJobException object with a given message and cause.
DACExecutorJobInitializationException - Exception in com.oracle.dac.thirdparty.executor.exceptions
An exception that provides information on job initialization errors.
DACExecutorJobInitializationException() - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobInitializationException
Constructs a DACExecutorJobInitializationException object.
DACExecutorJobInitializationException(String) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobInitializationException
Constructs a DACExecutorJobInitializationException object with a given message.
DACExecutorJobInitializationException(Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobInitializationException
Constructs a DACExecutorJobInitializationException object with a given cause.
DACExecutorJobInitializationException(String, Throwable) - Constructor for exception com.oracle.dac.thirdparty.executor.exceptions.DACExecutorJobInitializationException
Constructs a DACExecutorJobInitializationException object with a given message and cause.
DACExecutorProperty - Interface in com.oracle.dac.thirdparty.executor
DACExecutableProperty is an interface used to define DACExecutor properties such as host, port, parallelism level, etc.
DACExecutorPropertyImpl - Class in com.oracle.dac.thirdparty.executor.defaultImpl
DACExecutorPropertyImpl is a default implementation of DACExecutorProperty interface.
DACExecutorPropertyImpl(String, String, DACExecutorPropertyType, boolean) - Constructor for class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
Constructs DACExecutorPropertyImpl object with given properties.
DACExecutorPropertyType - Enum in com.oracle.dac.thirdparty.executor
DACExecutablePropertyType defines property types supported by executor framework.
DACSourceTable - Class in com.oracle.dac.thirdparty.executor.arguments
DACSourceTable implements source table for task that corresponds to DACExecutorJob and gives access to table properties.
DACSourceTable(String, String, String) - Constructor for class com.oracle.dac.thirdparty.executor.arguments.DACSourceTable
Constructs DACSourceTable object with given properties.
DACTable - Class in com.oracle.dac.thirdparty.executor.arguments
DACTable is a base class for DACSourceTable and DACTarget table classes.
DACTargetTable - Class in com.oracle.dac.thirdparty.executor.arguments
DACTargetTable implements target table for task that corresponds to DACExecutorJob and gives access to table properties.
DACTargetTable(String, String, boolean, boolean, boolean) - Constructor for class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Constructs DACTargetTable object with given properties.A Target table can have three properties in the context of a task where it is used.
DACTaskDefinition - Class in com.oracle.dac.thirdparty.executor.arguments
DACTaskDefinition object contains properties of a DAC task that must be used to create DACExecutorJob properly.
DACTaskDefinition() - Constructor for class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Constructs DACTaskDefinition object.

E

execute() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Executes job.

G

getActualEtlStartTime() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns actual ETL start time.
getCommandName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns command name to be executed.
getCurrentEtlStartTime() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns current ETL start time.
getDataSource() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTable
Returns the physical data source name.
getDefaultValue() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorProperty
Returns default value for the property.
getDefaultValue() - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
 
getDescription() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorDescriptor
Returns description of the executor implementation.
getDescription() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns detailed description of the job result.
getDescription() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorProperty
Returns property description.
getDescription() - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
 
getErrorCode() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns execution error code.
getExecutionContextParameterNames() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorDescriptor
Returns the list of CONTEXT names.
getExecutionContextParameters() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns a map of names and values of execution plan connectivity parameters with type CONTEXT.
getExecutionParameterCopyNumber() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns the execution parameter copy number.
getFailedRows() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
 
getFolderName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns DAC task's physical folder name.
getFullCommandName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns command name for full load.
getIncrementalCommandName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns command name for incremental load.
getInstanceName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns instance name.
getInstanceNumber() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns instance number.
getLastSourceRefreshDate() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns refresh date for the source.
getLastTargetRefreshDate() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns refresh date for the target.
getName() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorProperty
Returns property name.
getName() - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
 
getNumberOfRowsRead() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns the number of rows read from the source(s).
getNumberOfRowsWritten() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns the number of rows written into the target(s).
getParallelismLevel() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Returns executor parallelism level.
getProperties() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorDescriptor
Returns a list of properties.
getPruneMinutes() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns prune minutes for the task's source (defined in execution plan parameters).
getReadThruput() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns the average number of rows per second read from the source.
getSourceDatasourceName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns physical data source name for DAC task's source.
getSourceMode() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns DAC task source mode (FULL or INCREMENTAL).
getSourceTables() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns a map of source tables.
getStatus() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns status.
getSuccessRows() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns the number of rows successfully processed.
getTableName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTable
Returns table name.
getTargetDatasourceName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns physical data source name for DAC task's target.
getTargetMode() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns DAC task target mode (FULL or INCREMENTAL).
getTargetTables() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns a map of target tables.
getTaskName() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Returns DAC task name.
getType() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACSourceTable
Returns the type of the table - PRIMARY_SOURCE_TABLE, AUXILIARY_SOURCE_TABLE or LOOKUP_SOURCE_TABLE
getType() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorProperty
Returns property type.
getType() - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
 
getWriteThruput() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
Returns average number of rows per second written to the target.

I

init(Map<Object, Object>) - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Initializes executor with the properties specified in DAC repository.
init(String, Logger) - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorDescriptor
Initializes descriptor.
isAnalyzeTable() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Returns analyze table property.
isTruncateAlways() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Returns truncate always property.
isTruncateOnlyForFullLoad() - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Returns truncate only for full load property.
isValid() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Verifies if an executor is valid.

L

LOOKUP_SOURCE_TABLE - Static variable in class com.oracle.dac.thirdparty.executor.arguments.DACSourceTable
Source table type - lookup table

M

mustEnter() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorProperty
Returns true if the value for this property is mandatory, false otherwise.
mustEnter() - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
 

P

prepareForExecution() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Prepares for execution.
PRIMARY_SOURCE_TABLE - Static variable in class com.oracle.dac.thirdparty.executor.arguments.DACSourceTable
Source table type - primary table

S

setActualEtlStartTime(Timestamp) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets actual ETL start time.
setAnalyzeTable(boolean) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Sets the table analyze property.
setCommandName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets command name.
setCurrentEtlStartTime(Timestamp) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets current ETL start time.
setDataSource(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTable
Sets the physical data source name.
setDefaultValue(Object) - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
Sets new default value.
setDescription(String) - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
Sets new property description.
setExecutionParameterCopyNumber(int) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets the execution parameter copy number.
setFolderName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets DAC task's physical folder name.
setFullCommandName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets command name for full load.
setIncrementalCommandName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets command name for incremental load.
setInstanceName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets instance name.
setInstanceNumber(long) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets instance number.
setLastSourceRefreshDate(Timestamp) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets refresh date for the source.
setLastTargetRefreshDate(Timestamp) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets refresh date for the target.
setMustEnter(boolean) - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
Sets new must enter value.
setName(String) - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
Sets new property name.
setPruneMinutes(long) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets prune minutes for the task's source (defined in execution plan parameters).
setSourceDatasourceName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets physical data source name for DAC task's source.
setSourceMode(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets DAC task source mode (FULL or INCREMENTAL).
setTableName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTable
Sets table name.
setTargetDatasourceName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets physical data source name for DAC task's target.
setTargetMode(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets DAC task target mode (FULL or INCREMENTAL).
setTaskName(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTaskDefinition
Sets DAC task name.
setTruncateAlways(boolean) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Sets the truncate always property.
setTruncateOnlyForFullLoad(boolean) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACTargetTable
Sets the truncate always property.
setType(String) - Method in class com.oracle.dac.thirdparty.executor.arguments.DACSourceTable
Sets the type of table - PRIMARY_SOURCE_TABLE, AUXILIARY_SOURCE_TABLE or LOOKUP_SOURCE_TABLE.
setType(DACExecutorPropertyType) - Method in class com.oracle.dac.thirdparty.executor.defaultImpl.DACExecutorPropertyImpl
Sets new property type.

T

test() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutor
Tests ETL engine availability.

V

valueOf(String) - Static method in enum com.oracle.dac.thirdparty.executor.DACExecutorPropertyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.oracle.dac.thirdparty.executor.DACExecutorPropertyType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasAttachedProcessRunning() - Method in interface com.oracle.dac.thirdparty.executor.DACExecutorJob
This method is called after the attach(Timestamp etlActualStartTime) method is called.

A C D E G I L M P S T V W

Oracle Fusion Middleware External Executors Java API Reference for Oracle Business Intelligence Data Warehouse Administration Console
11g Release 1 (11.1.1)

E20491-01


Copyright © 2003, 2011, Oracle. All rights reserved.