# Index

A B C D E F G I J L M N O P R S T V W _
All Classes and Interfaces|All Packages|Constant Field Values

## A

Activator - Class in org.talend.transform.runtime.api
Activator() - Constructor for class org.talend.transform.runtime.api.Activator
ADAPTOR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
addInputFile(String, File) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the input file for the specified map element.
addInputSource(String, Source) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the input Source object for the specified map element.
addInputUrl(String, String) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the input URL for the specified map element.
addItem(int, int) - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  Adds a `StatusItem` to the ExecutionStatus
addItem(int, int, Throwable) - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  Adds a `StatusItem` to the ExecutionStatus
addOutputFile(String, File) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the output file for the specified map element.
addOutputResult(String, Result) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the output Result for the specified map element.
addOutputUrl(String, String) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the output URL for the specified map element.
addProjectArchive(File) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Adds the project contained in the specified archive file (zip file) to the workspace.
addProjectDevLink(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Adds the specified project which exists in a development workspace pointed to by the `ODT_DEV_WORKSPACE` system property (which may be a file path or `file` URL).
addProjectsFromClasspath() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Add all projects contained in classpath under __tdm/ folder into the workspace.
addProjectUri(URI) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Adds the project contained in the specified archive to the workspace.
addSampleData(String, Object, String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Adds a sample data object to a project.
ALL - Static variable in class org.talend.transform.runtime.api.ObjectTypes

## B

bundleShutdown() - Static method in class org.talend.transform.runtime.api.RuntimeFactory

## C

cleanUp() - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
cleanUp() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
close() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Close the runtime.
closeRuntime() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  For internal use only.
consumeMap(Map) - Method in interface org.talend.transform.runtime.api.JavaMapReader
  Consume a Map object.
CONTENT_FILE - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  TDM file located in `RuntimeEngine.TDM_FOLDER`, which list all the project archive names which contain TDM materials (structure, map etc)
CONTENT_FILE_PATH - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  TDM file path located in runtime jar, which list all the project archive names which contain TDM materials (structure, map etc)
convert() - Method in class org.talend.transform.runtime.api.StructConversionCommandImpl
convert(StructConversionCommand) - Method in class org.talend.transform.runtime.api.StructConverterImpl
copyFolder(File, File) - Static method in class org.talend.transform.runtime.api.RuntimeFactoryHelper
  Copy a folder and all its contents to another.
countdownCloseRuntime(RuntimeEngine) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  If runtime is not stopped already, countdown and if zero is reached (meaning no one is using this runtime) proceed with actual shutdown.
createMapExecutionCommand(MapLocation) - Method in class org.talend.transform.runtime.api.MapExecutorImpl
createNew() - Method in class org.talend.transform.runtime.api.MapExecutorImpl
createRuntime() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  Create a new RuntimeEngine object, using the default repository location.
createRuntime(int) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  For internal use only.
createRuntime(String, String[], int) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
createStructConversionCommand(StructLocation, String, String) - Method in class org.talend.transform.runtime.api.StructConverterImpl
createTempConfigurationArea(File) - Static method in class org.talend.transform.runtime.api.RuntimeFactoryHelper
  This runtime may be executed concurrently by several processes sharing the same user ID.
createTempDir(String) - Static method in class org.talend.transform.runtime.api.RuntimeFactoryHelper
  Create a temporary folder.

## D

DATABASE - Static variable in class org.talend.transform.runtime.api.ObjectTypes
DEFAULT_CACHE_TIMEOUT - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
deleteProject(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Removes the specified project from the workspace.
designExecutionInitialize() - Method in class org.talend.transform.runtime.api.ExecutionHelper
  Used to allow initialization when using Java objects in the Studio.

## E

end() - Method in interface org.talend.transform.runtime.api.JavaMapReader
  Called after the last Map object is presented.
execute() - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
execute(String) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
execute(MapExecutionCommand) - Method in class org.talend.transform.runtime.api.MapExecutorImpl
executeToStream() - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
executeToStream(String) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
executeToStream(MapExecutionCommand) - Method in class org.talend.transform.runtime.api.MapExecutorImpl
ExecutionHelper - Class in org.talend.transform.runtime.api
  This class is used for various cases when it's necessary to execute Java code when running a map.
ExecutionHelper() - Constructor for class org.talend.transform.runtime.api.ExecutionHelper
ExecutionStatus - Interface in org.talend.transform.runtime.api
  Provides the status information about the execution of a map.

## F

findRuntimeOnClasspath() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
findRuntimeOnClasspath(ClassLoader) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
FRAMEWORK_BUNDLE_NAME - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
FRAMEWORK_SHAPE_FOLDER - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
FRAMEWORK_UTIL - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
freeConversionResources() - Method in class org.talend.transform.runtime.api.StructConversionCommandImpl
freeConversionResources(StructConversionCommand) - Method in class org.talend.transform.runtime.api.StructConverterImpl
freeExecutionResources() - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
freeExecutionResources(String) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
freeExecutionResources(MapExecutionCommand) - Method in class org.talend.transform.runtime.api.MapExecutorImpl
FUNC - Static variable in class org.talend.transform.runtime.api.ObjectTypes

## G

getAdditionalIdentifiers() - Method in interface org.talend.transform.runtime.api.MajorSection
  Additional identifiers.
getAvailableRepNames() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Get a list of available Representation names.
getCachingTimeout() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Get the value that an item is allowed in the lookup cache in seconds.
getColumnNumber() - Method in interface org.talend.transform.runtime.api.Section
getControlNumber() - Method in interface org.talend.transform.runtime.api.MajorSection
  Control identification (sequence number) of the section.
getCurrentProjectName() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the name of the current project, if there is a current project.
getEclipseStarterClass() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
getEnclosingSection() - Method in interface org.talend.transform.runtime.api.Section
  Return the section that encloses this.
getExceptionThreshold() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
getExecutionProperties() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Get the properties associated with this execution.
getExecutionStatus() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Returns the execution results of the map.
getExecutionStatusMap() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Returns the path of the map set to process the `ExecutionStatus`.
getExecutionStatusMap() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns the path of the map set to process the `ExecutionStatus`.
getExecutionStatusMap() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the path of the map set to process the `ExecutionStatus`.
getIdentifier() - Method in interface org.talend.transform.runtime.api.Section
  The primary identifier of the section.
getInitialProjectName(ResourceLocation) - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
  First time locate the actual project name (it may differ from the one received in mapLocation in case a timestamp was added).
getJavaMapReader() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Get the `JavaMapReader` to be used to process each `Map` object.
getLastExecutionStatus(String) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
getLineNumber() - Method in interface org.talend.transform.runtime.api.Section
getMap() - Method in class org.talend.transform.runtime.api.MapPathHelper
getMapExecutionContext() - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  Returns the `MapExecutionContext` object associated with the execution of this map.
getMapExecutionContext() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns a map execution context which is optionally used when executing a map.
getMapRuntime(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the MapRuntime associated with the specified map path.
getMatchingMapRuntime(String, Set<String>) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  If path is absolute, check this path is valid against projects that have been installed previously by addProjectsFromClasspath().
getMessage(String, Object...) - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
getMessageAdaptor() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Gets the adaptor to be used to handle any Read/WriteMessage IO functions for this execution.
getName() - Method in interface org.talend.transform.runtime.api.MapOrStructRuntime
  Gets the full path name (including project) of the map or structure.
getObject() - Method in class org.talend.transform.runtime.api.JavaObjectResult
  Returns the Java object.
getObject() - Method in class org.talend.transform.runtime.api.JavaObjectSource
  Returns the Java object.
getObjectStream(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Used to read an object from a project.
getOverallSeverity() - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  FIXME overridden to make it visible from runtime api
getPosition() - Method in interface org.talend.transform.runtime.api.Section
  Position within the parent.
getProjectName() - Method in class org.talend.transform.runtime.api.MapPathHelper
getProjectSet() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
getReceiver() - Method in interface org.talend.transform.runtime.api.MajorSection
  Identifier of the sender of the section.
getReceiverQualifier() - Method in interface org.talend.transform.runtime.api.MajorSection
  Qualification type of the receiver of the section.
getRelativeMapPath() - Method in class org.talend.transform.runtime.api.MapPathHelper
getRelativeName() - Method in interface org.talend.transform.runtime.api.MapOrStructRuntime
  Gets the relative path name (without project) of the map or structure.
getRequiredResult(String) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns the Result object that's used for the specified map element.
getResult() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Returns the previously set Result object.
getResultAsInputStream(MapExecutionContext) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns an InputStream object that will execute the map and provide the result data.
getRuntime() - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  Returns the `RuntimeEngine` associated with this execution status.
getRuntime() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
getRuntimeBlueprint() - Method in class org.talend.transform.runtime.api.RuntimeFactory
getRuntimeCodeString(MapExecutionContext, boolean) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns the generated underlying engine runtime code associated with this map.
getRuntimeCodeString(MapExecutionContext, boolean, boolean) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns the generated underlying engine runtime code associated with this map.
getRuntimeEngine() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
getRuntimeUses() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  For internal use only.
getSampleDocumentPath() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns the path of any sample input document associated with this map.
getSampleObject() - Method in interface org.talend.transform.runtime.api.SampleObjectProvider
  Returns the sample object to be associated with the structure selected by the wizard.
getSection() - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  Returns the top-level section.
getSections() - Method in interface org.talend.transform.runtime.api.MajorSection
  Enclosed sections
getSender() - Method in interface org.talend.transform.runtime.api.MajorSection
  Identifier of the sender of the section.
getSenderQualifier() - Method in interface org.talend.transform.runtime.api.MajorSection
  Qualification type of the sender of the section.
getSetupProjectName(ResourceLocation) - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
  Given a hint to the project project name, locate the actual project name that was setup.
getSource() - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Returns the previously set Source object.
getStatusItems() - Method in interface org.talend.transform.runtime.api.Section
  Any status items associated with the section.
getString(String) - Static method in class org.talend.transform.runtime.api.MessagesApi
getStructRecordSizes(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Calculates the minimum and maximum size of a structure's record (in bytes).
getStructRuntime(String, String, String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the StructRuntime associated with the specified structure path and input/output representations.
getSystemId() - Method in class org.talend.transform.runtime.api.JavaObjectResult
  Gets the identification string for this object to be used in error reports.
getSystemId() - Method in class org.talend.transform.runtime.api.JavaObjectSource
  Gets the identification string for this object to be used in error reports.
getThreadCountCurrent() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the number of concurrently execution threads for maps.
getThreadCountHighWater() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the highest number of threads devoted to concurrent map execution that has so far occurred.
getThreadCountMax() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns the maximum number of threads available for map execution.
getWorkspace() - Method in class org.talend.transform.runtime.api.MapPathHelper
  Deprecated.

## I

ignoreSkipLines() - Method in interface org.talend.transform.runtime.api.StructRuntime
  Ignore the skip of lines
ignoreSkipLinesInput() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Ignore the skip of lines
initRuntimeApi(int) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  For internal use only.
inOsgi() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
isCaching() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns true if functions that read external values like DatabaseLookup and GetBytesUrl should cache their results.
isClosed() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  For internal use only.
isDSQLRuntime() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
isEclipseRuntime() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
isProjectLoaded(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Returns true if the project is exists in the workspace.
isStandardRuntime() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
isUseOutputValidation() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns true if the output of the map is validated.
isUseStructValidation() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns true if the structure constraints are validated on the map.
isValidMapPath() - Method in class org.talend.transform.runtime.api.MapPathHelper
  Deprecated.
isWarn() - Method in interface org.talend.transform.runtime.api.ExecutionStatus
  Returns true is the overall status is OK, that is contains only `StatusItem` objects with `ExecutionStatus.STATUS_WARN`, `ExecutionStatus.STATUS_OK`, or `ExecutionStatus.STATUS_INFO`.

## J

JAVA_IO_TMPDIR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
JavaMapReader - Interface in org.talend.transform.runtime.api
  Reads Java Map objects when using the Map representation
JavaObjectResult<D> - Class in org.talend.transform.runtime.api
  Contains a Java object which is the result of a map execution.
JavaObjectResult() - Constructor for class org.talend.transform.runtime.api.JavaObjectResult
  Creates this.
JavaObjectResult(D) - Constructor for class org.talend.transform.runtime.api.JavaObjectResult
  Created this and sets the Java object.
JavaObjectSource<D> - Class in org.talend.transform.runtime.api
  Used to wrap a Java object as an input to a map.
JavaObjectSource(D) - Constructor for class org.talend.transform.runtime.api.JavaObjectSource
  Created this and sets the Java object.

## L

LOG_ALL - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  Full debug logging.
LOG_DEST_CONSOLE - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  Log destination console.
LOG_FREQUENT - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  Logs per transformation execution (message).
LOG_INFREQUENT - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  Logs warnings and higher as well as certain startup and shutdown events.
LOG_PROJECT_MISS - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  Log events related to not being able to find a project archive.

## M

main(String[]) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  Used to start command line editor or runtime.
MajorSection - Interface in org.talend.transform.runtime.api
  A section that contains other sections, this is used in EDI for the envelop segments.
MAP - Static variable in class org.talend.transform.runtime.api.ObjectTypes
MAP_SET - Static variable in class org.talend.transform.runtime.api.ObjectTypes
MapExecutionCommandImpl - Class in org.talend.transform.runtime.api
MapExecutionCommandImpl(MapExecutorImpl, MapLocation) - Constructor for class org.talend.transform.runtime.api.MapExecutionCommandImpl
MapExecutionContext - Interface in org.talend.transform.runtime.api
  Provides context for a single execution of a map.
MapExecutorImpl - Class in org.talend.transform.runtime.api
  A Map Executor for Eclipse-based Runtime.
MapExecutorImpl() - Constructor for class org.talend.transform.runtime.api.MapExecutorImpl
MapExecutorMidImpl - Class in org.talend.transform.runtime.api
  Obsolete map executor implementation based on map instance id.
MapExecutorMidImpl() - Constructor for class org.talend.transform.runtime.api.MapExecutorMidImpl
MapOrStructRuntime - Interface in org.talend.transform.runtime.api
  Base interface for MapRuntime, can also be implemented by a StructExecutionRuntime.
MapPathHelper - Class in org.talend.transform.runtime.api
MapPathHelper(String, String) - Constructor for class org.talend.transform.runtime.api.MapPathHelper
MapPathHelper(String, String, String) - Constructor for class org.talend.transform.runtime.api.MapPathHelper
  Deprecated.
MapPathHelper(String, String, String, String) - Constructor for class org.talend.transform.runtime.api.MapPathHelper
  Deprecated.
MapRuntime - Interface in org.talend.transform.runtime.api
  Runtime interface used for map execution.
MessageAdaptor - Interface in org.talend.transform.runtime.api
  Provides an interface from the transformer runtime to an external messaging system.
MessagesApi - Class in org.talend.transform.runtime.api

## N

NAMESPACE_CONTAINER - Static variable in class org.talend.transform.runtime.api.ObjectTypes

## O

ObjectTypes - Class in org.talend.transform.runtime.api
  These are the names of the top level directories of the project
ObjectTypes() - Constructor for class org.talend.transform.runtime.api.ObjectTypes
ODT_DEV_INSTALL_VAR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
  The development installation, used for finding plugin projects.
ODT_DEV_WORKSPACE_VAR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
  The development workspace to look at for finding projects under development or to write sample data to.
ODT_LICENSE_DIR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
org.talend.transform.runtime.api - package org.talend.transform.runtime.api
OSDT_DEBUG - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_EDITION - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_FORCE_TEMP_INSTALL - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
  For internal use only.
OSDT_HOME_VAR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_INIT_DEBUG - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_INIT_LOGGING_CONTENT - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_INIT_LOGGING_DEST - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_INSTALL_DIR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_OSGI_PARENTCLASSLOADER - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_RESET_WORKSPACE - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_TEMP_DIRECTORY - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_TEMP_WORKSPACE_DIR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSDT_TEST_INSTALL_AREA - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_ADAPTOR - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_CONFIGURATION_AREA - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_DEV - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_FRAMEWORK - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_FRAMEWORK_SHAPE - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_INSTALL_AREA - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
OSGI_INSTANCE_AREA - Static variable in class org.talend.transform.runtime.api.RuntimeFactory

## P

prepare() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Prepares the map for execution by validating it and compiling it.
prepare() - Method in interface org.talend.transform.runtime.api.StructRuntime
  Prepare the Structure for execution.
prepare(String, String) - Method in interface org.talend.transform.runtime.api.StructRuntime
  Prepare the Structure for execution.
prepare(MapExecutionContext) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Prepares the map for execution by validating it and compiling it.
PROP_JAVA_INPUT_OBJECT - Static variable in interface org.talend.transform.runtime.api.MapExecutionContext
  The Java input object.
PROP_RESULT_URL - Static variable in interface org.talend.transform.runtime.api.MapExecutionContext
  The URL associated with the Result of the execution context.
PROP_SOURCE_URL - Static variable in interface org.talend.transform.runtime.api.MapExecutionContext
  The URL associated with the Source of the execution context.

## R

readMessage(MapExecutionContext, Class, int, Object, Map<String, Object>) - Method in interface org.talend.transform.runtime.api.MessageAdaptor
  Reads a message with the given endpoint from the messaging system.
REPORT - Static variable in class org.talend.transform.runtime.api.ObjectTypes
requiresJavaInput() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns true if this map requires a Java object as input.
requiresJavaOutput() - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
requiresJavaOutput() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Returns true if this map requires a Java object as output.
requiresJavaOutput(MapExecutionCommand) - Method in class org.talend.transform.runtime.api.MapExecutorImpl
reset() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  For internal use only.
ResourceExecutorBase<T> - Class in org.talend.transform.runtime.api
ResourceExecutorBase() - Constructor for class org.talend.transform.runtime.api.ResourceExecutorBase
run() - Method in class org.talend.transform.runtime.api.RuntimeFactory
run(Source, Result) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Executes this map.
run(Source, Result) - Method in interface org.talend.transform.runtime.api.StructRuntime
  Execute a Structure.
run(MapExecutionContext) - Method in interface org.talend.transform.runtime.api.MapOrStructRuntime
  Executes this map or structure.
runAsync(MapExecutionContext) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Executes the map in asynchronous mode one time.
runAsyncForever(MapExecutionContext) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Executes the map in asynchronous mode until shutdown.
RUNTIME_API_PLUGIN_ID - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
RuntimeEngine - Interface in org.talend.transform.runtime.api
  The interface that controls the runtime of the ODT.
RuntimeFactory - Class in org.talend.transform.runtime.api
  A factory that returns a RuntimeEngine object.
RuntimeFactory() - Constructor for class org.talend.transform.runtime.api.RuntimeFactory
RuntimeFactoryHelper - Class in org.talend.transform.runtime.api
  Utility methods used by `RuntimeFactory`.
RuntimeFactoryHelper() - Constructor for class org.talend.transform.runtime.api.RuntimeFactoryHelper

## S

SAMPLE_DATA - Static variable in class org.talend.transform.runtime.api.ObjectTypes
SampleObjectProvider - Interface in org.talend.transform.runtime.api
  Used to provide a Java object which is a sample to be associated with a structure to be used as input to a map.
Section - Interface in org.talend.transform.runtime.api
  Identifies a section in an input of a map execution.
self() - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
self() - Method in class org.talend.transform.runtime.api.MapExecutorImpl
self() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
self() - Method in class org.talend.transform.runtime.api.StructConversionCommandImpl
self() - Method in class org.talend.transform.runtime.api.StructConverterImpl
setCaching(boolean) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Set to true if functions that read external values like DatabaseLookup and GetBytesUrl should cache their results.
setCachingTimeout(int) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Set the value that an item is allowed in the lookup cache in seconds.
setCurrentProject(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Sets the current project in the runtime to the specified project name.
setExceptionThreshold(SeverityLevel) - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
setExecutionProperties(String, Map<String, Object>) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setExecutionProperties(Map<String, Object>) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Set the properties associated with this execution.
setExecutionStatusMap(String) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the map that is to be executed to process the `ExecutionStatus` for this execution.
setExecutionStatusMap(String) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Sets the map that is to be executed to process the `ExecutionStatus` from all executions of this map.
setExecutionStatusMap(String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Sets the map that is to be executed to process the `ExecutionStatus` from all maps run with this runtime.
setInitialLogging(String, String) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  Sets the logging to be used when starting the runtime.
setLogging(String, String) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Turns on logging according to the the specified logging properties.
setLoggingLevel(String) - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
setLoggingLevel(LoggingLevel) - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
setMessageAdaptor(MessageAdaptor) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets an adaptor to be used to handle any Read/WriteMessage IO functions for this execution.
setObject(D) - Method in class org.talend.transform.runtime.api.JavaObjectResult
  Sets the Java object.
setObject(D) - Method in class org.talend.transform.runtime.api.JavaObjectSource
  Sets the Java object.
setObjectResult(Object) - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
setObjectResult(String, Object) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setObjectResult(String, MapExecutorCallback) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setObjectResult(MapExecutorCallback) - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
setObjectSource(Object) - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
setObjectSource(String, Object) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setOutputProperties(Properties) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the output properties used when formatting XML
setResult(String, Result) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setResult(Result) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the Result object of the execution of the map.
setResults(String, Map<String, Result>) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setRuntime(RuntimeEngine) - Static method in class org.talend.transform.runtime.api.RuntimeFactory
setRuntimeBlueprint(RuntimeEngine) - Method in class org.talend.transform.runtime.api.RuntimeFactory
setSource(String, Source) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setSource(Source) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Sets the Source object of the execution of the map.
setSources(String, Map<String, Source>) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setSources(Map<String, Source>) - Method in class org.talend.transform.runtime.api.MapExecutionCommandImpl
setSystemId(String) - Method in class org.talend.transform.runtime.api.JavaObjectResult
  Sets an identification string for this object to be used in error reporting.
setSystemId(String) - Method in class org.talend.transform.runtime.api.JavaObjectSource
  Sets an identification string for this object to be used in error reporting.
setThreadCountMax(int) - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  Sets the maximum number of threads for this runtime devoted to concurrent execution of maps.
setUp(String, MapLocation) - Method in class org.talend.transform.runtime.api.MapExecutorImpl
setUp(String, MapLocation) - Method in class org.talend.transform.runtime.api.MapExecutorMidImpl
setUp(String, StructLocation, String, String, String, String) - Method in class org.talend.transform.runtime.api.StructConverterImpl
setupProjects() - Method in class org.talend.transform.runtime.api.ResourceExecutorBase
  Looks up the project resources on the classpath and adds them to the RuntimeEngine.
setUseJavaMapReader(boolean) - Method in interface org.talend.transform.runtime.api.MapExecutionContext
  Set to true if you prefer to provide the input to the map using the JavaMapReader class.
SHUT_IMMEDIATE - Static variable in interface org.talend.transform.runtime.api.MapRuntime
SHUT_NORMAL - Static variable in interface org.talend.transform.runtime.api.MapRuntime
shutdown(int) - Method in interface org.talend.transform.runtime.api.MapRuntime
  Terminates this currently executing map.
shutdownEclipse() - Static method in class org.talend.transform.runtime.api.RuntimeFactory
  For internal use only.
shutdownRuntimeApi() - Method in interface org.talend.transform.runtime.api.RuntimeEngine
  For internal use only.
start() - Method in interface org.talend.transform.runtime.api.JavaMapReader
  Called before the first Map object is presented.
start(BundleContext) - Method in class org.talend.transform.runtime.api.Activator
STARTER - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
STATUS_ERROR - Static variable in interface org.talend.transform.runtime.api.ExecutionStatus
  Indicates an error that the map execution had problems that could affect the validity of the output.
STATUS_FATAL - Static variable in interface org.talend.transform.runtime.api.ExecutionStatus
  Indicates a fatal error that the execution of the map was aborted due to severe problems, like the input document could not be read.
STATUS_INFO - Static variable in interface org.talend.transform.runtime.api.ExecutionStatus
  Used to provide information, for example to indicate the name of the map being invoked.
STATUS_OK - Static variable in interface org.talend.transform.runtime.api.ExecutionStatus
  Generally not used for `StatusItem`s, same semantics as STATUS_INFO
STATUS_WARN - Static variable in interface org.talend.transform.runtime.api.ExecutionStatus
  Indicates a warning that the map execution is valid but relatively minor things went wrong.
stop(BundleContext) - Method in class org.talend.transform.runtime.api.Activator
STRUCT - Static variable in class org.talend.transform.runtime.api.ObjectTypes
StructConversionCommandImpl - Class in org.talend.transform.runtime.api
StructConversionCommandImpl(StructConverterImpl, StructLocation, String, String) - Constructor for class org.talend.transform.runtime.api.StructConversionCommandImpl
StructConverterImpl - Class in org.talend.transform.runtime.api
StructConverterImpl() - Constructor for class org.talend.transform.runtime.api.StructConverterImpl
StructRuntime - Interface in org.talend.transform.runtime.api
  Runtime interface used for structure execution.

## T

TDM_FOLDER - Static variable in interface org.talend.transform.runtime.api.RuntimeEngine
  TDM Folder name which appear in runtime jar, and contains all materials to run a map.
TYPE_BINARY - Static variable in interface org.talend.transform.runtime.api.MessageAdaptor
  A binary source or result, uses an InputStream or OutputStream with the StreamSource or StreamResult.
TYPE_CHARACTER - Static variable in interface org.talend.transform.runtime.api.MessageAdaptor
  A character source or result.

## V

validate() - Method in interface org.talend.transform.runtime.api.MapRuntime
  Validates this map against any inherited maps and their structures.
validate(MapExecutionContext) - Method in interface org.talend.transform.runtime.api.MapOrStructRuntime

## W

writeMessageFinish(MapExecutionContext, Result, Object, Map<String, Object>) - Method in interface org.talend.transform.runtime.api.MessageAdaptor
  Called when writing to the Result is finished for a message.
writeMessageProperties(MapExecutionContext, Map<String, Object>) - Method in interface org.talend.transform.runtime.api.MessageAdaptor
  Used to set the properties of the message being written.
writeMessageStart(MapExecutionContext, Class, int, Object, boolean, Map<String, Object>) - Method in interface org.talend.transform.runtime.api.MessageAdaptor
  Called before the writing is to begin on a message.

## _

_blueprintRuntime - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
_blueprintSyncObject - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
_currentRuntime - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
_eclipseStarterClass - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
_object - Variable in class org.talend.transform.runtime.api.JavaObjectResult
_object - Variable in class org.talend.transform.runtime.api.JavaObjectSource
_runtimeUses - Static variable in class org.talend.transform.runtime.api.RuntimeFactory
_systemId - Variable in class org.talend.transform.runtime.api.JavaObjectResult
_systemId - Variable in class org.talend.transform.runtime.api.JavaObjectSource

A B C D E F G I J L M N O P R S T V W _
All Classes and Interfaces|All Packages|Constant Field Values