TPTP 4.3.0 Testing Tools Project
Public API Specification

org.eclipse.tptp.test.provisional.recorder.framework
Interface IRecorderExecOptionsProvider

All Superinterfaces:
IRecorderProvider
All Known Implementing Classes:
AbstractRecorderExecOptionsProvider

public interface IRecorderExecOptionsProvider
extends IRecorderProvider

A recorder provider to provide execution options, like VM args, jar locations, and additional classpath entries. An IRecorderExecOptionsProvider is accessed during recorder initialization. The results of getRecorderJars() are automatically deployed to the remote agent.

See Also:
AbstractRecorderExecOptionsProvider

Method Summary
 java.lang.String getExtraClasspathEntries()
          Adds additional entries to agent's CLASSPATH.
 java.io.File[] getRecorderJars()
          returns jars to be deployed on the agent controller, and added to the agent's classpath
 java.lang.String getVMArgs()
           
 
Methods inherited from interface org.eclipse.tptp.test.provisional.recorder.framework.IRecorderProvider
getRecorder, getRecorderID, setRecorder, setRecorder
 

Method Detail

getVMArgs

public java.lang.String getVMArgs()

getExtraClasspathEntries

public java.lang.String getExtraClasspathEntries()
Adds additional entries to agent's CLASSPATH. DO NOT include the deployed JARs listed in getRecorderJars()

Returns:
a semicolon delimited list which is to be added to the CLASSPATH

getRecorderJars

public java.io.File[] getRecorderJars()
returns jars to be deployed on the agent controller, and added to the agent's classpath

Returns:
an array of java.io.Files. The File should have a full path, not a relative path.

TPTP 4.3.0 Testing Tools Project
Public API Specification