Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

actionWait(long) - Method in interface fi.techila.user.ProjectManager
Wait for activity in the projects.
add(T) - Method in class fi.techila.user.ps.MultipleInputs
Add item to existing MultipleInputs.
add(T) - Method in class fi.techila.user.ps.MultipleOutputs
 
add(String, int, int) - Method in interface fi.techila.user.SemaphoreManager
Add a new global semaphore.
addAll(T[]) - Method in class fi.techila.user.ps.MultipleInputs
Add all items of given array to existing MultipleInputs.
addAll(List<T>) - Method in class fi.techila.user.ps.MultipleInputs
Add all items of given list to existing MultipleInputs.
addClassFile(String) - Method in class fi.techila.user.TechilaExecutorService
Add a class file for the execution.
addClassFile(File) - Method in class fi.techila.user.TechilaExecutorService
Add a class file for the execution.
addDataFile(String) - Method in interface fi.techila.user.Peach
Add a file into the current data bundle.
addDataFile(String, String) - Method in interface fi.techila.user.Peach
Add a file into the current data bundle.
addDataFile(int, String) - Method in class fi.techila.user.PeachWrapper
 
addDataFileWithDir(String, String) - Method in interface fi.techila.user.Peach
Add a file from a directory into the current data bundle.
addDataFileWithDir(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
addExeFile(String) - Method in interface fi.techila.user.Peach
Add a file into the Executor bundle.
addExeFile(String, String) - Method in interface fi.techila.user.Peach
Add a file into the Executor bundle with given resource name.
addExeFile(String, String, String) - Method in interface fi.techila.user.Peach
Add a file into the Executor bundle with given parameters.
addExeFile(String, String, String, String) - Method in interface fi.techila.user.Peach
Add a file into the Executor bundle with given parameters.
addExeFile(int, String) - Method in class fi.techila.user.PeachWrapper
 
addExeFile(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
addExeFile(int, String, String, String) - Method in class fi.techila.user.PeachWrapper
 
addExeFile(int, String, String, String, String) - Method in class fi.techila.user.PeachWrapper
 
addExeImport(String) - Method in interface fi.techila.user.Peach
Add an import for the Executor bundle.
addExeImport(int, String) - Method in class fi.techila.user.PeachWrapper
 
addHandler(Handler) - Method in interface fi.techila.user.Support
Add a logging handler into the Management Library logger.
addJarFile(String) - Method in class fi.techila.user.TechilaExecutorService
Add a JAR file for the execution.
addJarFile(File) - Method in class fi.techila.user.TechilaExecutorService
Add a JAR file for the execution.
addJob(Job) - Method in class fi.techila.user.errors.Project
 
addJobFile(String...) - Method in interface fi.techila.user.Peach
Add files to be included in the Job Input Bundle.
addJobFile(int, String...) - Method in class fi.techila.user.PeachWrapper
 
addJobFileWithDir(String, String...) - Method in interface fi.techila.user.Peach
Add files from a directory to be included in the Job Input Bundle.
addJobFileWithDir(int, String, String...) - Method in class fi.techila.user.PeachWrapper
 
addKerberosRequest(long, String) - Method in class fi.techila.user.Handle
 
addKey(CertPath) - Method in interface fi.techila.user.UserManager
Send a key to the server.
addMessage(Message) - Method in class fi.techila.user.errors.Job
Add a Message object into the internal list.
addOutputFile(String) - Method in interface fi.techila.user.Peach
Add an outpuf file definition, eg.
addOutputFile(int, String) - Method in class fi.techila.user.PeachWrapper
 
addParamExternalResource(String) - Method in interface fi.techila.user.Peach
Add External Resource to Parameter Bundle.
addParamExternalResource(int, String) - Method in class fi.techila.user.PeachWrapper
 
addParamFile(String) - Method in interface fi.techila.user.Peach
Add a file into the parameter bundle.
addParamFile(String, String) - Method in interface fi.techila.user.Peach
Add a file into the parameter bundle and specify target name.
addParamFile(int, String) - Method in class fi.techila.user.PeachWrapper
 
addParamFile(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
addParamFileWithDir(String, String) - Method in interface fi.techila.user.Peach
Add file into parameter bundle from a given directory.
addParamFileWithDir(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
addParamImport(String) - Method in interface fi.techila.user.Peach
Add an import for the Parameter bundle.
addReportQuery(String, String) - Method in interface fi.techila.user.ReportManager
Add a report query.
addSourceFile(String) - Method in interface fi.techila.user.Peach
Add a source file.
addSourceFile(int, String) - Method in class fi.techila.user.PeachWrapper
 
addUserClientsToProject(int) - Method in interface fi.techila.user.ProjectManager
Add all user assigned clients to the project.
addWorkerNote(int, String) - Method in interface fi.techila.user.WorkerManager
 
AnonymousFunction - Class in fi.techila.user.ps
 
AnonymousFunction(String) - Constructor for class fi.techila.user.ps.AnonymousFunction
 
AnonymousFunction(String, Struct) - Constructor for class fi.techila.user.ps.AnonymousFunction
 
APPROVE_FAILED - Static variable in interface fi.techila.user.Support
Approve failed.
approveUploadedBundles(int) - Method in interface fi.techila.user.BundleManager
Approve uploaded bundles.
arguments - Variable in class fi.techila.user.ps.ErrorStruct
 
arrayToString(Object) - Method in class fi.techila.user.ps.Struct
 
assignKey(String, String) - Method in interface fi.techila.user.UserManager
Assigns a key to the user.
assignPolicyGroup(int, int) - Method in interface fi.techila.user.WorkerManager
 
assignWorkerGroup(String, String) - Method in interface fi.techila.user.UserManager
Assign worker group to the user.
awaitTermination(long, TimeUnit) - Method in class fi.techila.user.TechilaExecutorService
 

B

b - Variable in class fi.techila.user.ps.Helpers.UInt8
 
begin() - Method in interface fi.techila.user.StatusWindow
Polling operations have started (Poller is running).
beginDownload(Handle) - Method in interface fi.techila.user.StatusWindow
Download of project result has begun.
beginUnzip(Handle) - Method in interface fi.techila.user.StatusWindow
Unzip of the project result operation has begun.
beginUpload(Handle) - Method in interface fi.techila.user.StatusWindow
Upload has begun.
binaryTreeCat(T, int, String) - Method in class fi.techila.user.workerutils.TechilaConn
 
binaryTreeOperation(Func<T>, T, int, String) - Method in class fi.techila.user.workerutils.TechilaConn
 
build(Class<? extends MultipleOutputs<?>>) - Method in class fi.techila.user.ps.TechilaProxy
 
BUNDLE_CREATE_FAILED - Static variable in interface fi.techila.user.Support
Creation of the bundle failed.
BUNDLE_NAME_FETCH_FAILED - Static variable in interface fi.techila.user.Support
Failed to fetch newly created bundle name from the server.
BUNDLE_NOT_FOUND - Static variable in interface fi.techila.user.Support
Desired bundle not found on the server.
BUNDLE_UPLOAD_FAILED - Static variable in interface fi.techila.user.Support
Failed to upload files for the bundle.
bundleExists(String) - Method in interface fi.techila.user.BundleManager
Does a bundle exist with given name.
bundleExists(String, String) - Method in interface fi.techila.user.BundleManager
Does a bundle exists with given prefix and last part.
BundleManager - Interface in fi.techila.user
Methods for bundle management.
bundleManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a BundleManager.
bundleVersionExists(String, String) - Method in interface fi.techila.user.BundleManager
Does a bundle exist with given name and version or any newer version.

C

call(String, Class, Object...) - Method in class fi.techila.user.ps.TechilaProxy
Call dynamically an application method.
call(String, Class, Class, Object...) - Method in class fi.techila.user.ps.TechilaProxy
Call dynamically an application method.
call(String, Class, Control, Object...) - Method in class fi.techila.user.ps.TechilaProxy
Call dynamically an application method.
cause - Variable in class fi.techila.user.ps.ErrorStruct
 
Cell - Class in fi.techila.user.ps
Wrapper for Cell type.
Cell(Object) - Constructor for class fi.techila.user.ps.Cell
Wrap object to Cell.
Cell() - Constructor for class fi.techila.user.ps.Cell
 
changePassword(String, String) - Method in interface fi.techila.user.UserManager
Change own password.
characters(char[], int, int) - Method in class fi.techila.user.errors.ErrorParser
 
cleanup(int, int) - Method in interface fi.techila.user.TechilaManager
Cleanup files associated with the handle.

Example:
// clean all
techila.cleanup(handle, Support.CLEANUP_MODE_ALL);

Example 2:
// remove zip and download dir
techila.cleanup(handle, Support.CLEANUP_MODE_RESULT_FILE | Support.CLEANUP_MODE_DOWNLOAD_DIR);
cleanup(int) - Method in interface fi.techila.user.TechilaManager
Cleanup files associated with the handle using CLEANUP_MODE_ALL.
CLEANUP_MODE_ALL - Static variable in interface fi.techila.user.Support
Cleanup mode will remove all.
CLEANUP_MODE_CREATED_BUNDLES - Static variable in interface fi.techila.user.Support
Cleanup will remove created signed bundles.
CLEANUP_MODE_DOWNLOAD_DIR - Static variable in interface fi.techila.user.Support
Cleanup will remove download directory.
CLEANUP_MODE_ERROR_FILES - Static variable in interface fi.techila.user.Support
Cleanup will remove downloaded error files.
CLEANUP_MODE_RESULT_FILE - Static variable in interface fi.techila.user.Support
Cleanup will remove downloaded result file.
CLEANUP_MODE_UNZIP_DIR - Static variable in interface fi.techila.user.Support
Cleanup will remove unzip directory.
CLEANUP_MODE_UNZIP_FILES - Static variable in interface fi.techila.user.Support
Cleanup will remove unzipped files.
close(int) - Method in interface fi.techila.user.TechilaManager
Close a handle.

Example:
techila.close(handle);
cloudBc(int, T) - Method in class fi.techila.user.workerutils.TechilaConn
Cloud broadcast, send data from given job to all other jobs.
cloudCat(T) - Method in class fi.techila.user.workerutils.TechilaConn
Catenate/join data from all jobs.
cloudCat(T, int) - Method in class fi.techila.user.workerutils.TechilaConn
Catenate/join data from all jobs.
cloudCat(T, int, String) - Method in class fi.techila.user.workerutils.TechilaConn
Catenate/join data from all jobs in a given group.
cloudOp(Func<T>, T) - Method in class fi.techila.user.workerutils.TechilaConn
Do an operation on the data given.
cloudOp(Func<T>, T, int) - Method in class fi.techila.user.workerutils.TechilaConn
Do an operation on the data given.
cloudOp(Func<T>, T, int, String) - Method in class fi.techila.user.workerutils.TechilaConn
Do an operation on the data given on a given group.
command(int, String) - Method in interface fi.techila.user.WorkerManager
Send a single command to a worker.
Complex - Class in fi.techila.user.ps
Complex Number.
Complex(double, double) - Constructor for class fi.techila.user.ps.Complex
Create Complex number.
Configuration - Class in fi.techila.user
Techila Configuration class.
Configuration() - Constructor for class fi.techila.user.Configuration
 
CONNECTION_FAILED - Static variable in interface fi.techila.user.Support
Connection to the server failed.
Control - Class in fi.techila.user.ps
Control parameters for proxy.
Control() - Constructor for class fi.techila.user.ps.Control
 
Control(Class) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(boolean) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(boolean, Control.CleanMode) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(Peach) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(int) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(Class, boolean) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(Class, boolean, Control.CleanMode) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(Class, int) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control(Class, Peach, boolean, Control.CleanMode) - Constructor for class fi.techila.user.ps.Control
Execution control parameters.
Control.CleanMode - Enum in fi.techila.user.ps
Cleaning mode.
createBundle(int, String, String, String, String, String, String, String, String, String, String[], String[]) - Method in interface fi.techila.user.BundleManager
createBundle(int, String, String, String, String, String, String, String, String, String, Vector<String>, Hashtable<String, String>) - Method in interface fi.techila.user.BundleManager
createBundle(int, String, String, String, String, String, String, String, String, String, Hashtable<String, String>, Hashtable<String, String>) - Method in interface fi.techila.user.BundleManager
createCachedJob(int, Hashtable<String, String>) - Method in interface fi.techila.user.ProjectManager
Create an internally cached job.
createCachedJob(int, String[]) - Method in interface fi.techila.user.ProjectManager
Create an internally cached job.
createJob(int, Hashtable<String, String>) - Method in interface fi.techila.user.ProjectManager
Create a job for the project associated with the specified handle.
createJob(int, String[]) - Method in interface fi.techila.user.ProjectManager
Create a job for the project associated with the specified handle.
createProject(int, int, String, String[]) - Method in interface fi.techila.user.ProjectManager
Create a project, create jobs with given parameters (using a splitter), assign clients and start the project.
createProject(int, int, String, Hashtable<String, String>) - Method in interface fi.techila.user.ProjectManager
Create a project, create jobs with given parameters, assign clients and start the project.
createProject(int, int, String) - Method in interface fi.techila.user.ProjectManager
Create an empty project.
createProjectJobs(int, String[]) - Method in interface fi.techila.user.ProjectManager
Create jobs for the project using given parameters.
createProjectJobs(int, Hashtable<String, String>) - Method in interface fi.techila.user.ProjectManager
Create jobs for the project using given parameters.
createProjectJobs(int, Hashtable<String, String>, Vector<Hashtable<String, String>>) - Method in interface fi.techila.user.ProjectManager
Create jobs for the project using given parameters.
createSignedBundle(int, String, String, String, String, String, String, String, String, String, String, String[], String[]) - Method in interface fi.techila.user.BundleManager
Create a signed bundle file (jar).
createSignedBundle(int, String, String, String, String, String, String, String, String, String, String, String[], String[], String) - Method in interface fi.techila.user.BundleManager
Create a signed bundle file (jar).
createSignedBundle(int, String, String, String, String, String, String, String, String, String, String, Hashtable<String, String>, Hashtable<String, String>) - Method in interface fi.techila.user.BundleManager
Create a new signed bundle with given parameters and datafiles.
createSignedBundle(int, String, String, String, String, String, String, String, String, String, String, Hashtable<String, String>, Hashtable<String, String>, String) - Method in interface fi.techila.user.BundleManager
Create a signed bundle file (jar).
createUser(String, String, String, int, boolean, boolean, boolean, boolean) - Method in interface fi.techila.user.UserManager
Create a new user account.

D

dbtest() - Method in interface fi.techila.user.TechilaManager
 
defaultstack - Variable in class fi.techila.user.ps.ErrorStruct
 
describeStatusCode(int) - Method in interface fi.techila.user.Support
Describe the given status code.
deserialize(byte[]) - Static method in class fi.techila.user.ps.Helpers
Deserialize given byte array into object.
deserialize(InputStream) - Static method in class fi.techila.user.ps.Helpers
Deserialize given inputstream into object.
done() - Method in interface fi.techila.user.Peach
Mark Peach call as done.
done(int) - Method in class fi.techila.user.PeachWrapper
 
doubleValue() - Method in class fi.techila.user.ps.Complex
 
doubleValue() - Method in class fi.techila.user.ps.Helpers.UInt16
 
doubleValue() - Method in class fi.techila.user.ps.Helpers.UInt32
 
doubleValue() - Method in class fi.techila.user.ps.Helpers.UInt64
 
doubleValue() - Method in class fi.techila.user.ps.Helpers.UInt8
 
DOWNLOAD_FAILED - Static variable in interface fi.techila.user.Support
File download from the server has failed.
DOWNLOAD_NO_DIR - Static variable in interface fi.techila.user.Support
No directory set for downloading the result.
DOWNLOAD_NO_PROJECT - Static variable in interface fi.techila.user.Support
No project associated with the handle.
downloadResult(int) - Method in interface fi.techila.user.ResultManager
Download result of the project associated with the handle.
downloadResult(int, boolean) - Method in interface fi.techila.user.ResultManager
Download result of the project associated with the handle.
downloadResult(int, boolean, boolean) - Method in interface fi.techila.user.ResultManager
Download result of the project associated with the handle.

E

end() - Method in interface fi.techila.user.StatusWindow
Polling operations have ended (Poller stopped).
endDownload(Handle) - Method in interface fi.techila.user.StatusWindow
Download of project result has ended (failed or completed).
endElement(String, String, String) - Method in class fi.techila.user.errors.ErrorParser
 
endUnzip(Handle) - Method in interface fi.techila.user.StatusWindow
Unzip of the proejct result has ended (failed or completed.
endUpload(Handle) - Method in interface fi.techila.user.StatusWindow
Upload has finished.
error(Handle, long, String, String, int) - Method in interface fi.techila.user.StatusWindow
Project error has occured on some client.
ERROR - Static variable in interface fi.techila.user.Support
General error.
ErrorParser - Class in fi.techila.user.errors
Parser for Errors in XML file.
ErrorParser(String) - Constructor for class fi.techila.user.errors.ErrorParser
Construct a new ErrorParser.
ErrorStruct - Class in fi.techila.user.ps
 
ErrorStruct() - Constructor for class fi.techila.user.ps.ErrorStruct
 
event(Handle) - Method in interface fi.techila.user.HandleCallback
Handle the callback event.
execute() - Method in interface fi.techila.user.Peach
Run the Peach.
execute(int) - Method in class fi.techila.user.PeachWrapper
 
execute(byte[]) - Method in class fi.techila.user.ps.TechilaProxy
 
execute(Runnable) - Method in class fi.techila.user.TechilaExecutorService
 
executeCmd(String) - Method in class fi.techila.user.workerutils.TechilaConn
Execute a command.
executeReportQuery(int, Hashtable<String, String>, boolean, boolean, String) - Method in interface fi.techila.user.ReportManager
Execute a report query.

F

fail(Throwable) - Method in class fi.techila.user.TechilaFutureTask
 
fi.techila.user - package fi.techila.user
Techila management library package contains methods for commanding the Techila system programmatically.
fi.techila.user.errors - package fi.techila.user.errors
 
fi.techila.user.ps - package fi.techila.user.ps
 
fi.techila.user.workerutils - package fi.techila.user.workerutils
 
findConfFile() - Static method in class fi.techila.user.Configuration
Find the techila_settings.ini file from various locations.
findConfFile(PrintStream) - Static method in class fi.techila.user.Configuration
 
findConffile() - Static method in class fi.techila.user.TechilaManagerFactory
Find the techila_settings.ini file from various locations.
floatValue() - Method in class fi.techila.user.ps.Complex
 
floatValue() - Method in class fi.techila.user.ps.Helpers.UInt16
 
floatValue() - Method in class fi.techila.user.ps.Helpers.UInt32
 
floatValue() - Method in class fi.techila.user.ps.Helpers.UInt64
 
floatValue() - Method in class fi.techila.user.ps.Helpers.UInt8
 
flushCachedJobs(int) - Method in interface fi.techila.user.ProjectManager
Flush cached jobs from internal list and create them on the server.
Func<T> - Interface in fi.techila.user.workerutils
Func interface to do binary operations on same type of data.
funcname - Variable in class fi.techila.user.ps.ParamStruct
 
Function - Class in fi.techila.user.ps
Wrapper for Function type.
Function(String) - Constructor for class fi.techila.user.ps.Function
Create function.
Function(String, Struct) - Constructor for class fi.techila.user.ps.Function
Create function.
Function(String, Struct, Cell) - Constructor for class fi.techila.user.ps.Function
 

G

GenericStruct - Class in fi.techila.user.ps
Generic struct implementation.
GenericStruct() - Constructor for class fi.techila.user.ps.GenericStruct
 
get() - Method in class fi.techila.user.PeachWrapper
 
get(String) - Method in class fi.techila.user.PeachWrapper
 
get() - Method in class fi.techila.user.ps.Cell
Get object from Cell.
get(String) - Method in class fi.techila.user.ps.GenericStruct
Get a field by name.
get() - Method in class fi.techila.user.ps.Helpers.UInt16
 
get() - Method in class fi.techila.user.ps.Helpers.UInt32
 
get() - Method in class fi.techila.user.ps.Helpers.UInt64
 
get() - Method in class fi.techila.user.ps.Helpers.UInt8
 
get(int) - Method in class fi.techila.user.ps.MultipleOutputs
Get result item with index.
getActive() - Static method in class fi.techila.user.TechilaManagerFactory
Get a list of all active TechilaManager instances.
getActiveJobs() - Method in class fi.techila.user.workerutils.TechilaConn
Get the number of active jobs in the current project.
getActiveJobs(int) - Method in class fi.techila.user.workerutils.TechilaConn
Get the number of active jobs in the given project.
getActiveProjects() - Method in interface fi.techila.user.ProjectManager
Get a list of currently active projects.
getActiveProjects() - Method in class fi.techila.user.workerutils.TechilaConn
Get a list a active project IDs.
getAlias() - Method in class fi.techila.user.Configuration
 
getAll() - Method in class fi.techila.user.ps.MultipleOutputs
Get all result items.
getBundle() - Method in class fi.techila.user.Handle
get the bundle name.
getBundleId(int) - Method in interface fi.techila.user.BundleManager
Get the bundle ID associated with the handle.
getBundleId() - Method in class fi.techila.user.Handle
Get the bundle ID.
getCancelled() - Method in class fi.techila.user.Handle
Get the amount of cancelled jobs.
getClientId() - Method in class fi.techila.user.errors.Message
 
getConf(String) - Method in interface fi.techila.user.TechilaManager
Get the configuration for Language etc.
getConf(String, String) - Method in interface fi.techila.user.TechilaManager
Get the configuration for Language etc.
getConfiguration() - Method in interface fi.techila.user.TechilaManager
Return current configuration.
getConsoleLogLevel() - Method in class fi.techila.user.Configuration
 
getConsoleLogLevel() - Method in interface fi.techila.user.Support
Get console logging level.
getCpuTime() - Method in class fi.techila.user.Handle
Get the used CPU time for the project.
getCreatedBundleFiles() - Method in class fi.techila.user.Handle
Get a vector of created bundle files.
getDlRetryTime() - Method in class fi.techila.user.Configuration
 
getDownloadDir() - Method in class fi.techila.user.Handle
Get the download directory where project results are downloaded.
getDownloaded() - Method in class fi.techila.user.Handle
Get the amount of bytes downloaded.
getDownloadLength() - Method in class fi.techila.user.Handle
Get the total amount of bytes to be downloaded.
getError() - Method in class fi.techila.user.ps.Control
 
getError(int) - Method in class fi.techila.user.ps.Control
 
getErrorCode() - Method in exception fi.techila.user.TechilaException
 
getErrorDir() - Method in class fi.techila.user.Configuration
 
getErrorFile() - Method in class fi.techila.user.Configuration
 
getErrorFile() - Method in class fi.techila.user.Handle
Get the error file location.
getErrorFile(int) - Method in interface fi.techila.user.ProjectManager
Get the file name where the errors have been stored (XML).
getErrorJobIds(int) - Method in interface fi.techila.user.ProjectManager
Get a list of job ids which have errors.
getErrorProject() - Method in class fi.techila.user.Handle
Get the error project object.
getErrors() - Method in class fi.techila.user.Handle
Get the amount of errors.
getErrors(int) - Method in interface fi.techila.user.ProjectManager
Download project errors to a local file.
getErrors(int, boolean) - Method in interface fi.techila.user.ProjectManager
Download project errors to a local file, optinally incrementally.
getExecMaxRetryCount() - Method in class fi.techila.user.Configuration
 
getExecRetryDelay() - Method in class fi.techila.user.Configuration
 
getFeatures(String) - Method in interface fi.techila.user.UserManager
Get user features.
getFieldNames() - Method in class fi.techila.user.ps.GenericStruct
List field names of the struct.
getFieldNames() - Method in class fi.techila.user.ps.Struct
 
getFileLogLevel() - Method in class fi.techila.user.Configuration
 
getFilesReceived() - Method in class fi.techila.user.Handle
Get the number of files received so far in streaming mode.
getFilesReceived(int) - Method in interface fi.techila.user.ResultManager
Return the number of files received using stream.
getFunction() - Method in class fi.techila.user.ps.Function
Get Function.
getGroupUsers(String) - Method in interface fi.techila.user.UserManager
 
getGroupWorkers(String) - Method in interface fi.techila.user.WorkerManager
Get a list of workers belonging to a group.
getHandle(int) - Method in interface fi.techila.user.TechilaManager
Get the actual Handle object for the specified integer handle.
getHostname() - Method in class fi.techila.user.Configuration
 
getId() - Method in class fi.techila.user.Handle
Get the handle ID.
getImag() - Method in class fi.techila.user.ps.Complex
Get imaginary part of complex number.
getImplVersion() - Method in interface fi.techila.user.TechilaManager
Get the techila.jar build version.
getIndex() - Method in class fi.techila.user.TechilaFutureTask
Get the index of this task, starts from 1.
getIniDir() - Method in class fi.techila.user.Configuration
 
getIntermediateFiles() - Method in class fi.techila.user.Handle
 
getJob(long) - Method in class fi.techila.user.errors.Project
 
getJobCount() - Method in class fi.techila.user.Handle
Get the total amount of jobs.
getJobCount() - Method in class fi.techila.user.workerutils.TechilaConn
Get the number of jobs in the current project.
getJobCount(String) - Method in class fi.techila.user.workerutils.TechilaConn
Get the number of jobs in the given group.
getJobCountWOP() - Method in class fi.techila.user.Handle
 
getJobErrorCount(int, long) - Method in interface fi.techila.user.ProjectManager
Get the number of errors for given job.
getJobErrorMessage(int, long, int) - Method in interface fi.techila.user.ProjectManager
Get the error message for a given job at specified index.
getJobErrorMessageObject(int, long, int) - Method in interface fi.techila.user.ProjectManager
Get the message object for an error.
getJobId() - Method in class fi.techila.user.errors.Job
Get the job id.
getJobId() - Method in class fi.techila.user.workerutils.TechilaConn
Get the current jobs ID.
getJobId(String) - Method in class fi.techila.user.workerutils.TechilaConn
Get the currents jobs ID in the given group.
getJobInfo(int, long) - Method in interface fi.techila.user.ProjectManager
Get information of given job.
getJobs() - Method in class fi.techila.user.errors.Project
 
getKeyNotAfter() - Method in interface fi.techila.user.TechilaManager
Get not after date of the validity period of the user key.
getKeystore() - Method in class fi.techila.user.Configuration
 
getLangConf() - Method in class fi.techila.user.Configuration
 
getLastCreatedBundle() - Method in class fi.techila.user.Handle
get the last created bundle name.
getLastCreatedBundleFile() - Method in class fi.techila.user.Handle
Get the last created bundle file.
getLastCreatedBundleName(int) - Method in interface fi.techila.user.BundleManager
Returns the name of the bundle last created.
getLastError() - Method in class fi.techila.user.Handle
Get the status code of the last poll operation, OK if no error or no poll has yet been executed.
getLastError(int) - Method in interface fi.techila.user.ProjectManager
Get the error / status code of the last background poll operation.
getLastErrorMessage() - Method in class fi.techila.user.Handle
 
getLastErrorMessage() - Method in interface fi.techila.user.Peach
 
getLastErrorMessage(int) - Method in class fi.techila.user.PeachWrapper
 
getLastErrorMessage() - Method in interface fi.techila.user.Support
Get the message of the last severe logged event.
getLatest() - Method in class fi.techila.user.errors.ErrorParser
 
getLog() - Method in class fi.techila.user.ps.Control
 
getLog(int) - Method in class fi.techila.user.ps.Control
 
getLogDir() - Method in class fi.techila.user.Configuration
 
getLogFileCount() - Method in class fi.techila.user.Configuration
 
getLogFilename() - Method in class fi.techila.user.Configuration
 
getLogFileSize() - Method in class fi.techila.user.Configuration
 
getLogger() - Method in class fi.techila.user.Handle
 
getMaxResultsInStream() - Method in class fi.techila.user.Configuration
 
getMessage(int) - Method in class fi.techila.user.errors.Job
Get a Message at the specified index.
getMessage() - Method in class fi.techila.user.errors.Message
Get the error message content.
getMessages() - Method in class fi.techila.user.errors.Job
Get a list of Message objects.
getMsg() - Method in class fi.techila.user.errors.Message
 
getNewIntermediateFiles() - Method in class fi.techila.user.Handle
 
getNewIntermediateResultFilenames(int) - Method in interface fi.techila.user.ResultManager
Get the intermediate result filenames on the server.
getNewIntermediateResultFiles(int) - Method in interface fi.techila.user.ResultManager
Get the intermediate result files.
getNewStreamedFiles() - Method in class fi.techila.user.Handle
Get the list of new streamed files.
getNewStreamedResultFiles(int) - Method in interface fi.techila.user.ResultManager
Get the new files retrieved in streaming mode.
getObjectName() - Method in class fi.techila.user.ps.ObjectStruct
 
getOOFactory() - Method in interface fi.techila.user.TechilaManager
Get the factory object to create OO style classes.
getParamBundleName() - Method in interface fi.techila.user.Peach
Get Name of the Parameter bundle.
getPassword() - Method in class fi.techila.user.Configuration
 
getPassword(String, String) - Method in interface fi.techila.user.PasswordDialog
Ask the user for a password and return it to the caller.
getPasswordDialog() - Method in class fi.techila.user.Configuration
 
getPeach() - Method in class fi.techila.user.ps.Control
 
getPeach() - Method in class fi.techila.user.TechilaExecutorService
Get the internal Peach class responsible for the execution of the tasks.
getPeachWrapper() - Method in interface fi.techila.user.TechilaManager
Get the PeachWrapper class for use within C code.
getPlugin(String) - Method in interface fi.techila.user.TechilaManager
Get an instance of a plugin manager.
getPluginClassName(String) - Method in interface fi.techila.user.TechilaManager
Get class name of registered plugin.
getPluginconf() - Method in class fi.techila.user.Configuration
 
getPluginConf(String) - Method in interface fi.techila.user.TechilaManager
Get the configuration for Plugin.
getPluginNames() - Method in interface fi.techila.user.TechilaManager
Get list of registered plugin names.
getPolicyGroups() - Method in interface fi.techila.user.WorkerManager
 
getPollTime() - Method in class fi.techila.user.Configuration
 
getPort() - Method in class fi.techila.user.Configuration
 
getPost() - Method in class fi.techila.user.Handle
 
getProject() - Method in class fi.techila.user.errors.ErrorParser
Get the Project object produced from the file.
getProjectDescription(int) - Method in interface fi.techila.user.ProjectManager
Get the project description.
getProjectHandle() - Method in interface fi.techila.user.Peach
Get the handle used for project commands.
getProjectHandle(int) - Method in class fi.techila.user.PeachWrapper
 
getProjectId() - Method in class fi.techila.user.Handle
Get the project id associated with this handle.
getProjectId() - Method in interface fi.techila.user.Peach
Get the project ID of the current project.
getProjectId(int) - Method in class fi.techila.user.PeachWrapper
 
getProjectId(int) - Method in interface fi.techila.user.ProjectManager
Get the project id associated with the specified handle.
getProjectId() - Method in class fi.techila.user.ps.Control
 
getProjectJobCounts() - Method in class fi.techila.user.workerutils.TechilaConn
Get the the number of jobs in different states in the current project.
getProjectJobCounts(int) - Method in class fi.techila.user.workerutils.TechilaConn
Get the number of jobs in differents stats in the given project.
getProjectJobsByStatus(int, int) - Method in interface fi.techila.user.ProjectManager
Get list of project jobs having given status.
getProjectParamCount(int) - Method in interface fi.techila.user.ProjectManager
Get count of project parameters.
getProjectParameter(String) - Method in class fi.techila.user.workerutils.TechilaConn
Get project parameter value.
getProjectParameter(String, int) - Method in class fi.techila.user.workerutils.TechilaConn
Get a project parameter value in a given project.
getProjectParameters() - Method in class fi.techila.user.Handle
Return project parameters from Handle.
getProjectParamName(int, int) - Method in interface fi.techila.user.ProjectManager
Get project parameter name in specified index.
getProjectParams(int) - Method in interface fi.techila.user.ProjectManager
Get project's parameters.
getProjectParamValue(int, String) - Method in interface fi.techila.user.ProjectManager
Get value of project parameter.
getProjectPriority(int) - Method in interface fi.techila.user.ProjectManager
Get project priority for the given project id.
getProjectStatistic(int, String) - Method in interface fi.techila.user.ProjectManager
Get project's statistic.
getProjectStatistics(int) - Method in interface fi.techila.user.ProjectManager
Get project's statistics.
getProjectStatus(int) - Method in interface fi.techila.user.ProjectManager
Get the project status associated with the handle.

Example:
ProjectManager projectManager = techila.projectManager();
int status = projectManager.getProjectStatus(handle);
getQuotas() - Method in interface fi.techila.user.UserManager
Get users quotas.
getQuotas(String) - Method in interface fi.techila.user.UserManager
Get user quotas.
getReady() - Method in class fi.techila.user.Handle
Get the amount of ready jobs.
getReady() - Method in class fi.techila.user.workerutils.JobInfo
 
getReadyWOP() - Method in class fi.techila.user.Handle
Get the amount of ready jobs (without polling).
getReal() - Method in class fi.techila.user.ps.Complex
Get real part of complex number.
getReportQueries() - Method in interface fi.techila.user.ReportManager
Get a list of available reports.
getResultDirectory(int) - Method in interface fi.techila.user.ResultManager
Get the directory where results have been unzipped.
getResultFile() - Method in class fi.techila.user.Handle
Get result file (zip).
getResultFile(int) - Method in interface fi.techila.user.ResultManager
Get the project result file.
getResultFileCount(int) - Method in interface fi.techila.user.ResultManager
Get the count of unzipped result files.
getResultFileName(int, int) - Method in interface fi.techila.user.ResultManager
Get the unzipped result file in specific index.
getResultFiles(int) - Method in interface fi.techila.user.ResultManager
Get the unzipped result filenames.
getReverseMatrix() - Method in class fi.techila.user.ps.Control
Not currently used.
getSDKVersion() - Method in interface fi.techila.user.TechilaManager
Get the current SDK version (from VERSION file in SDK root).
getSecurity() - Method in class fi.techila.user.Configuration
 
getServerData(String) - Method in interface fi.techila.user.TechilaManager
Get server feature/data value.
getStatisticsString(int) - Method in interface fi.techila.user.ProjectManager
Get the statistics as a String.
getStatus() - Method in class fi.techila.user.Handle
Get the project status.
getStatusWindow() - Method in class fi.techila.user.Configuration
 
getStatusWindow() - Method in interface fi.techila.user.TechilaManager
Return status window.
getStderr() - Method in class fi.techila.user.Configuration
 
getStderrDir() - Method in class fi.techila.user.Configuration
 
getStderrFile() - Method in class fi.techila.user.Configuration
 
getStderrFile() - Method in class fi.techila.user.Handle
Get the current stderr file.
getStdoutDir() - Method in class fi.techila.user.Configuration
 
getStdoutFile() - Method in class fi.techila.user.Configuration
 
getStdoutFile() - Method in class fi.techila.user.Handle
Get the current stdout file.
getStorePassword() - Method in class fi.techila.user.Configuration
 
getStreamedFiles() - Method in class fi.techila.user.Handle
Get the list of ALL streamed files.
getStreamedResultFileName(int, int) - Method in interface fi.techila.user.ResultManager
Get the streamed result file in specific index.
getStreamedResultFiles(int) - Method in interface fi.techila.user.ResultManager
Get the files retrieved in streaming mode.
getStreamedResultFilesCount(int) - Method in interface fi.techila.user.ResultManager
Get the count of streamed result files.
getStreamMode() - Method in class fi.techila.user.Configuration
 
getStructure() - Method in class fi.techila.user.ps.Struct
 
getSwconf() - Method in class fi.techila.user.Configuration
 
getTechDump() - Method in interface fi.techila.user.TechilaManager
Techdump of log files, properties and environment.
getTechilaManager() - Method in class fi.techila.user.Handle
 
getTechilaManager() - Static method in class fi.techila.user.TechilaManagerFactory
Get a new instance of TechilaManager.
getTempDir() - Method in class fi.techila.user.Configuration
 
getTempDir() - Method in interface fi.techila.user.TechilaManager
Get path to temporary directory specific for the current session.
getTime() - Method in class fi.techila.user.errors.Message
 
getTime() - Method in class fi.techila.user.Handle
Get the used time for the project.
getTotal() - Method in class fi.techila.user.workerutils.JobInfo
 
getTotalJobs() - Method in class fi.techila.user.Handle
 
getTotalJobsWOP() - Method in class fi.techila.user.Handle
 
getUnzipDirectory() - Method in class fi.techila.user.Handle
Get the result unzip directory.
getUnzipFileCount() - Method in class fi.techila.user.Handle
Get the number of files unzipped.
getUnzipFiles() - Method in class fi.techila.user.Handle
Get a vector of unzipped result files.
getUploaded() - Method in class fi.techila.user.Handle
Get the amount of bytes uploaded.
getUploadLength() - Method in class fi.techila.user.Handle
Get the total amount of bytes to be uploaded.
getUsedCpuTime(int) - Method in interface fi.techila.user.ProjectManager
Get the used CPU time for the project.
getUsedTime(int) - Method in interface fi.techila.user.ProjectManager
Get the used wall clock time for the project.
getUseProjectMessages() - Method in class fi.techila.user.Handle
 
getUserGroups(String) - Method in interface fi.techila.user.UserManager
 
getUserInfo(String) - Method in interface fi.techila.user.UserManager
 
getUserKeys() - Method in interface fi.techila.user.UserManager
 
getUserLogin() - Method in interface fi.techila.user.TechilaManager
Get the user login name defined on the server.
getUsers() - Method in interface fi.techila.user.UserManager
Get a list of users.
getValues() - Method in class fi.techila.user.ps.GenericStruct
Get struct values.
getWaiting() - Method in class fi.techila.user.Handle
Get the amount of waiting jobs.
getWaiting() - Method in class fi.techila.user.workerutils.JobInfo
 
getWaitingProjects() - Method in interface fi.techila.user.ProjectManager
Get a list of currently waiting projects.
getWorkerGroups() - Method in interface fi.techila.user.WorkerManager
Get the list of worker groups.
getWorkerNotes(int, int) - Method in interface fi.techila.user.WorkerManager
 
getWorkers(boolean) - Method in interface fi.techila.user.WorkerManager
Get the list of the workers.
getWorkers() - Method in interface fi.techila.user.WorkerManager
Get the list of the workers.
getWorking() - Method in class fi.techila.user.Handle
Get the amount of working jobs.
getWorking() - Method in class fi.techila.user.workerutils.JobInfo
 
getWorkspace() - Method in class fi.techila.user.ps.Function
Get Function workspace;

H

Handle - Class in fi.techila.user
Handle object for storing state information.
handle(String) - Method in interface fi.techila.user.IntermediateResultHandler
Handle the intermediate result.
handle(T) - Method in class fi.techila.user.ps.MultipleOutputs
Callback method.
Handle.HandleCallbackType - Enum in fi.techila.user
 
HANDLE_NOT_FOUND - Static variable in interface fi.techila.user.Support
Handle not found.
HandleCallback - Interface in fi.techila.user
Callback handler interface.
hasBeenCaught - Variable in class fi.techila.user.ps.ErrorStruct
 
Helpers - Class in fi.techila.user.ps
Helper functions for serializing and deserializing data.
Helpers() - Constructor for class fi.techila.user.ps.Helpers
 
Helpers.UInt16 - Class in fi.techila.user.ps
Wrapper for Unsigned Int16.
Helpers.UInt32 - Class in fi.techila.user.ps
Wrapper for Unsigned Int32.
Helpers.UInt64 - Class in fi.techila.user.ps
Wrapper for Unsigned Int64.
Helpers.UInt8 - Class in fi.techila.user.ps
Wrapper for Unsigned Int8.

I

i - Variable in class fi.techila.user.ps.Helpers.UInt32
 
ICTest - Class in fi.techila.user.workerutils
Interconnect test class main.
identifier - Variable in class fi.techila.user.ps.ErrorStruct
 
init(HashMap<String, String>) - Method in class fi.techila.user.Configuration
Initialize the config from a HashMap.
init(String, String, String, String, int, String, String, int, int, String, String) - Method in interface fi.techila.user.TechilaManager
Deprecated.
use the one with more parameters
init(String, String, String, String, int, String, String, int, int, String, String, boolean, String, String, String, String, int, int, Hashtable<String, String>, boolean, boolean) - Method in interface fi.techila.user.TechilaManager
Initialize interface library.
init(String, String, String, String, int, String, String, int, int, String, String, boolean, String, String, String, String, String, String, int, int, Hashtable<String, String>, boolean, boolean) - Method in interface fi.techila.user.TechilaManager
Initialize interface library.
init(String, String, String, String, int, String, String, int, int, Level, Level) - Method in interface fi.techila.user.TechilaManager
Deprecated.
use the one with more parameters
init(String, String, String, String, int, String, String, int, int, Level, Level, boolean, String, String, String, String, int, int, Hashtable<String, String>, boolean, boolean) - Method in interface fi.techila.user.TechilaManager
Deprecated.
use init(Configuration)
init(String, String, String, String, int, String, String, int, int, Level, Level, boolean, String, String, String, String, String, String, int, int, Hashtable<String, String>, boolean, boolean) - Method in interface fi.techila.user.TechilaManager
Deprecated.
use init(Configuration)
init(Configuration) - Method in interface fi.techila.user.TechilaManager
Initialize interface library using the given configuration.
INIT_ACCESS_FAILED - Static variable in interface fi.techila.user.Support
Access to the server has failed.
INIT_ALREADY_INIT - Static variable in interface fi.techila.user.Support
Already initialized.
INIT_FILE_NOT_FOUND - Static variable in interface fi.techila.user.Support
Init config file not found.
INIT_FILE_PARSE_FAILED - Static variable in interface fi.techila.user.Support
Parsing of configuration file failed.
INIT_KEYSTORE_ERROR - Static variable in interface fi.techila.user.Support
Error with the keystore.
INIT_KEYSTORE_FAILED - Static variable in interface fi.techila.user.Support
Failed loading keystore in init.
INIT_KEYSTORE_NOT_FOUND - Static variable in interface fi.techila.user.Support
Keystore file not found.
INIT_MACRO_FAIL - Static variable in interface fi.techila.user.Support
Macro expansion failed, possibly a circular definition.
INIT_NO_ALIAS - Static variable in interface fi.techila.user.Support
Keystore alias not defined.
INIT_NO_HOSTNAME - Static variable in interface fi.techila.user.Support
Server hostname not defined.
INIT_NO_KEYSTORE - Static variable in interface fi.techila.user.Support
Keystore not defined.
INIT_NO_PASSWORD - Static variable in interface fi.techila.user.Support
Keystore password not defined.
INIT_NO_PORT - Static variable in interface fi.techila.user.Support
Server port not defined.
INIT_NO_TEMPDIR - Static variable in interface fi.techila.user.Support
Temporary directory does not exist and/or creation failed.
INIT_XMLRPC_FAILED - Static variable in interface fi.techila.user.Support
XML-RPC initialization has failed.
initFile() - Method in interface fi.techila.user.TechilaManager
Initialize interface library and read configuration from the a file.
initFile(String) - Method in interface fi.techila.user.TechilaManager
Initialize interface library and read configuration from the given file.
initFile(String, String) - Method in interface fi.techila.user.TechilaManager
Initialize interface library and read configuration from the given file.
initInterconnection(int) - Method in class fi.techila.user.workerutils.TechilaConn
initiate interconnection between the jobs.
initLog(String, int, int, Level, Level) - Method in interface fi.techila.user.Support
Initialize logging.
intermediateDataReceived(TechilaExecutorService<T>, long, Object) - Method in interface fi.techila.user.TechilaExecutorServiceCallback
Called when intermediate data is received from the jobs.
intermediateEnabled() - Method in interface fi.techila.user.TechilaExecutorServiceCallback
Should return true if this class implements intermediate data handling.
IntermediateResultHandler - Interface in fi.techila.user
Intermediate result handler interface.
intValue() - Method in class fi.techila.user.ps.Complex
 
intValue() - Method in class fi.techila.user.ps.Helpers.UInt16
 
intValue() - Method in class fi.techila.user.ps.Helpers.UInt32
 
intValue() - Method in class fi.techila.user.ps.Helpers.UInt64
 
intValue() - Method in class fi.techila.user.ps.Helpers.UInt8
 
invoke(Object, Method, Object[]) - Method in class fi.techila.user.ps.TechilaProxy
Invokes the proxy method.
invokeAll(Collection<? extends Callable<T>>) - Method in class fi.techila.user.TechilaExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class fi.techila.user.TechilaExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class fi.techila.user.TechilaExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class fi.techila.user.TechilaExecutorService
 
isCatchErrors() - Method in class fi.techila.user.ps.Control
Get the state of the error catching.
isCleanup() - Static method in class fi.techila.user.TechilaManagerFactory
Get the processing flag for file cleanups.
isCompleted(int) - Method in interface fi.techila.user.ProjectManager
Is the project associated with the handle completed.
isDetached() - Method in class fi.techila.user.ps.Control
The state of the detaching.
isError() - Method in class fi.techila.user.ps.Control
 
isFailed(int) - Method in interface fi.techila.user.ProjectManager
Has the project associated with the handle failed.

Example:
ProjectManager projectManager = techila.projectManager();
boolean isFailed = projectManager.isFailed(handle);
isInitialized() - Method in interface fi.techila.user.TechilaManager
Has the Management library been initialized.
isJobCompleted(int) - Method in interface fi.techila.user.ProjectManager
Is the job completed...
isLogging() - Method in class fi.techila.user.ps.Control
Get the state of the logging.
isRecursiveDeleteOnUnload() - Method in class fi.techila.user.Configuration
 
isShutdown() - Method in class fi.techila.user.TechilaExecutorService
 
isTerminated() - Method in class fi.techila.user.TechilaExecutorService
 

J

Job - Class in fi.techila.user.errors
Container for Job errors.
Job(long) - Constructor for class fi.techila.user.errors.Job
Construct a new Job object.
JOB_CANCELLED - Static variable in interface fi.techila.user.ProjectManager
Job status cancelled.
JOB_EXPIRED - Static variable in interface fi.techila.user.ProjectManager
Job status expired.
JOB_READY - Static variable in interface fi.techila.user.ProjectManager
Job status ready.
JOB_WAITING - Static variable in interface fi.techila.user.ProjectManager
Job status waiting.
JOB_WORKING - Static variable in interface fi.techila.user.ProjectManager
Job status working.
JobInfo - Class in fi.techila.user.workerutils
Contains number of Project Jobs and their Statuses.
JobInfo() - Constructor for class fi.techila.user.workerutils.JobInfo
 

L

l - Variable in class fi.techila.user.ps.Helpers.UInt64
 
list() - Method in interface fi.techila.user.SemaphoreManager
List active semaphores.
loadIMData() - Method in class fi.techila.user.workerutils.TechilaConn
Load received intermediate data.
loadIMData(long) - Method in class fi.techila.user.workerutils.TechilaConn
Load received intermediate data, wait at maximum timeout ms.
loadSession(InputStream, Configuration) - Method in interface fi.techila.user.TechilaManager
Load a session from a previously stored session into given Configuration object.
log(String) - Method in interface fi.techila.user.Support
Log a message into the log (with level INFO).
log(String, String) - Method in interface fi.techila.user.Support
Log a message into the log with given level.
log(Level, String) - Method in interface fi.techila.user.Support
Log a message into the log with given level.
longValue() - Method in class fi.techila.user.ps.Complex
 
longValue() - Method in class fi.techila.user.ps.Helpers.UInt16
 
longValue() - Method in class fi.techila.user.ps.Helpers.UInt32
 
longValue() - Method in class fi.techila.user.ps.Helpers.UInt64
 
longValue() - Method in class fi.techila.user.ps.Helpers.UInt8
 

M

main(String[]) - Static method in class fi.techila.user.workerutils.ICTest
 
main(String[]) - Static method in class fi.techila.user.workerutils.TechilaExecutor
 
markAllJobsCreated(int) - Method in interface fi.techila.user.ProjectManager
Mark all jobs in the project created.
maxidx - Variable in class fi.techila.user.ps.ParamStruct
 
merge(Job) - Method in class fi.techila.user.errors.Job
 
Message - Class in fi.techila.user.errors
Container for individual error messages.
Message(int, String) - Constructor for class fi.techila.user.errors.Message
Construct a new Error Message object.
message - Variable in class fi.techila.user.ps.ErrorStruct
 
modifyPerm(int, String, String) - Method in interface fi.techila.user.ProjectManager
Modify project permissions.
MultipleInputs<T> - Class in fi.techila.user.ps
Wrapper for giving multiple input values for a single argument.
MultipleInputs() - Constructor for class fi.techila.user.ps.MultipleInputs
Empty MultipleInputs for adding items later.
MultipleInputs(T...) - Constructor for class fi.techila.user.ps.MultipleInputs
MultipleInputs with given number of items.
MultipleOutputs<T> - Class in fi.techila.user.ps
Wrapper for returning multiple outputs.
MultipleOutputs() - Constructor for class fi.techila.user.ps.MultipleOutputs
 

N

NestedFunction - Class in fi.techila.user.ps
 
NestedFunction(Cell) - Constructor for class fi.techila.user.ps.NestedFunction
 
newDataBundle() - Method in interface fi.techila.user.Peach
Start defining a new data bundle.
newDataBundle(String) - Method in interface fi.techila.user.Peach
Use a named databundle that already exists on the server...
newDataBundle(int) - Method in class fi.techila.user.PeachWrapper
 
newDataBundle(int, String) - Method in class fi.techila.user.PeachWrapper
 
newPeach(String) - Method in interface fi.techila.user.TechilaManager
Get a new Peach object with given name.
newPeach(String, String) - Method in interface fi.techila.user.TechilaManager
Get a new Peach object with given name also defining the state file directory.
nextFile() - Method in interface fi.techila.user.Peach
Get the result file.
nextFile(int) - Method in class fi.techila.user.PeachWrapper
 
NO_INIT - Static variable in interface fi.techila.user.Support
library is not initialized properly.

O

o - Variable in class fi.techila.user.ps.Cell
 
ObjectStruct - Class in fi.techila.user.ps
 
ObjectStruct(String) - Constructor for class fi.techila.user.ps.ObjectStruct
 
ObjectStruct(Struct) - Constructor for class fi.techila.user.ps.ObjectStruct
 
OK - Static variable in interface fi.techila.user.Support
OK.
op(T, T) - Method in interface fi.techila.user.workerutils.Func
 
open() - Method in interface fi.techila.user.TechilaManager
Open a handle.

Example:
int handle = techila.open();
outputs - Variable in class fi.techila.user.ps.MultipleOutputs
 

P

params - Variable in class fi.techila.user.ps.ParamStruct
 
ParamStruct - Class in fi.techila.user.ps
 
ParamStruct() - Constructor for class fi.techila.user.ps.ParamStruct
 
parse() - Method in class fi.techila.user.errors.ErrorParser
Do the actual parsing.
parseErrors(int) - Method in interface fi.techila.user.ProjectManager
Parse the errors in the errors file into internal format.
PasswordDialog - Interface in fi.techila.user
Interface for providers implementing password dialog.
Peach - Interface in fi.techila.user
Peach Interface.
peach(String...) - Method in interface fi.techila.user.TechilaManager
Deprecated.
Use PeachWrapper instead
peachDone(int) - Method in interface fi.techila.user.TechilaManager
Deprecated.
Use PeachWrapper instead
peachNextFile(int) - Method in interface fi.techila.user.TechilaManager
Deprecated.
Use PeachWrapper instead
peachvector - Variable in class fi.techila.user.ps.ParamStruct
 
PeachWrapper - Class in fi.techila.user
Wrapper class for C style Peach calls.
PeachWrapper(TechilaManager) - Constructor for class fi.techila.user.PeachWrapper
 
poll() - Method in class fi.techila.user.TechilaExecutorCompletionService
 
poll(long, TimeUnit) - Method in class fi.techila.user.TechilaExecutorCompletionService
 
pollStatus(int, String) - Method in interface fi.techila.user.StatusWindow
Current server status.
postProcessed(int) - Method in interface fi.techila.user.Peach
 
postProcessed(int, int) - Method in class fi.techila.user.PeachWrapper
 
postProcessed(int, int) - Method in interface fi.techila.user.ProjectManager
 
printStatistics(int) - Method in interface fi.techila.user.ProjectManager
Print project statistics into System.out.
printStatistics(int, PrintStream) - Method in interface fi.techila.user.ProjectManager
Print project statistics into given stream.
PRIORITY_ABOVE_NORMAL - Static variable in interface fi.techila.user.ProjectManager
Above normal priority.
PRIORITY_BELOW_NORMAL - Static variable in interface fi.techila.user.ProjectManager
Below normal priority.
PRIORITY_HIGH - Static variable in interface fi.techila.user.ProjectManager
High priority.
PRIORITY_HIGHEST - Static variable in interface fi.techila.user.ProjectManager
Highest priority.
PRIORITY_LOW - Static variable in interface fi.techila.user.ProjectManager
Low priority.
PRIORITY_LOWEST - Static variable in interface fi.techila.user.ProjectManager
Lowest priority, running jobs may be removed if necessary.
PRIORITY_NORMAL - Static variable in interface fi.techila.user.ProjectManager
Normal priority.
Project - Class in fi.techila.user.errors
Project Errors.
Project(long) - Constructor for class fi.techila.user.errors.Project
 
PROJECT_ADD_USERS_FAILED - Static variable in interface fi.techila.user.Support
Failed to add user clients to the project.
PROJECT_CREATE_FAILED - Static variable in interface fi.techila.user.Support
Creation of the project failed.
PROJECT_CREATE_JOB_FAILED - Static variable in interface fi.techila.user.Support
Creation of a job has failed.
PROJECT_CREATE_JOBS_FAILED - Static variable in interface fi.techila.user.Support
Failed to create jobs for the project.
PROJECT_NO_BUNDLE - Static variable in interface fi.techila.user.Support
Bundle has not been set.
PROJECT_NO_ERRORS_DOWNLOADED - Static variable in interface fi.techila.user.Support
Project errors not downloaded when trying to parse (use getErrors).
PROJECT_NO_PROJECT - Static variable in interface fi.techila.user.Support
No Project ID set.
PROJECT_PARSE_ERROR - Static variable in interface fi.techila.user.Support
Error while trying to parse project errors file.
PROJECT_SET_PARAMS_FAILED - Static variable in interface fi.techila.user.Support
Failed to set project parameters.
PROJECT_START_FAILED - Static variable in interface fi.techila.user.Support
Failed to start the project.
projectAdded(Handle) - Method in interface fi.techila.user.StatusWindow
A project has been added to Poller.
projectCompleted(TechilaExecutorService<T>) - Method in interface fi.techila.user.TechilaExecutorServiceCallback
Project has been completed (not failed).
projectFailed(TechilaExecutorService<T>) - Method in interface fi.techila.user.TechilaExecutorServiceCallback
Project has failed.
ProjectManager - Interface in fi.techila.user
Methods for project management.
projectManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a ProjectManager.
projectRemoved(Handle) - Method in interface fi.techila.user.StatusWindow
A project has been removed from Poller.
putAllDataExtras(Map<String, String>) - Method in interface fi.techila.user.Peach
Put all values of given Map into the data bundles extra parameters.
putAllDataExtras(int, Map<String, String>) - Method in class fi.techila.user.PeachWrapper
 
putAllExeExtras(Map<String, String>) - Method in interface fi.techila.user.Peach
Put all values of given Map into the Executor bundles extra parameters.
putAllExeExtras(int, Map<String, String>) - Method in class fi.techila.user.PeachWrapper
 
putAllJobExtras(Map<String, String>) - Method in interface fi.techila.user.Peach
Put all values of given Map into the Job Input Bundles extra parameters.
putAllJobExtras(int, Map<String, String>) - Method in class fi.techila.user.PeachWrapper
 
putAllParamExtras(Map<String, String>) - Method in interface fi.techila.user.Peach
Put all values of given Map into the parameters bundles extra parameters.
putAllParamExtras(int, Map<String, String>) - Method in class fi.techila.user.PeachWrapper
 
putAllProjectParams(Map<String, String>) - Method in interface fi.techila.user.Peach
Put all values of a given Map into project parameters.
putAllProjectParams(int, Map<String, String>) - Method in class fi.techila.user.PeachWrapper
 
putAllSourceExtras(Map<String, String>) - Method in interface fi.techila.user.Peach
Put all values of given Map into the source bundles extra parameters.
putDataExtras(String, String) - Method in interface fi.techila.user.Peach
Put a value into the current data bundles extra parameters.
putDataExtras(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
putExeExtras(String, String) - Method in interface fi.techila.user.Peach
Put a value into the Executor bundles extra parameters.
putExeExtras(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
putJobExtras(String, String) - Method in interface fi.techila.user.Peach
Put a value into the Job Input Bundle extra parameters.
putJobExtras(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
putParamExtras(String, String) - Method in interface fi.techila.user.Peach
Put a value into the parameter bundles extra parameters.
putParamExtras(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
putProjectParam(String, String) - Method in interface fi.techila.user.Peach
Set a project parameter to a given value.
putProjectParam(int, String, String) - Method in class fi.techila.user.PeachWrapper
 
putSourceExtras(String, String) - Method in interface fi.techila.user.Peach
Store source extra parameters.
putSourceExtras(int, String, String) - Method in class fi.techila.user.PeachWrapper
 

R

readFile() - Method in class fi.techila.user.Configuration
Search for configuration file and read the configuration from the first found file.
readFile(String) - Method in class fi.techila.user.Configuration
Read configuration from the given file.
ready(int) - Method in interface fi.techila.user.ProjectManager
Get the percentage of ready jobs in the project as an integer.
receiveDataFromJob(int) - Method in class fi.techila.user.workerutils.TechilaConn
Receive data from a given job.
receiveDataFromJob(int, String) - Method in class fi.techila.user.workerutils.TechilaConn
Receive data from a given job in a given group.
register(TechilaManager, String, Class, Control) - Static method in class fi.techila.user.ps.TechilaProxy
Register application with given interface.
register(TechilaManager, String) - Static method in class fi.techila.user.ps.TechilaProxy
Register application without interface for dynamic calling.
register(TechilaManager, String, Control) - Static method in class fi.techila.user.ps.TechilaProxy
Register application without interface for dynamic calling.
registerCallback(TechilaExecutorServiceCallback<T>) - Method in class fi.techila.user.TechilaExecutorService
Register a callback class to be called when events happen.
registerHandleCallback(int, String, HandleCallback) - Method in interface fi.techila.user.ProjectManager
 
registerHandleCallback(int, Handle.HandleCallbackType, HandleCallback) - Method in interface fi.techila.user.ProjectManager
 
registerPlugin(String) - Method in interface fi.techila.user.TechilaManager
Register plugin.
registerPlugin(String, String) - Method in interface fi.techila.user.TechilaManager
Register plugin with name.
registerProxy(String) - Method in interface fi.techila.user.TechilaManager
Register proxy for calling dynamically methods of remote service.
registerProxy(String, Control) - Method in interface fi.techila.user.TechilaManager
Register proxy for calling dynamically methods of remote service.
registerProxy(String, Class) - Method in interface fi.techila.user.TechilaManager
Register proxy for calling the given method of remote service.
registerProxy(String, Class, Control) - Method in interface fi.techila.user.TechilaManager
Register proxy for calling the given method of remote service.
registerQueue(BlockingQueue) - Method in class fi.techila.user.TechilaExecutorService
 
registerStatusWindow(StatusWindow) - Method in interface fi.techila.user.TechilaManager
Register a StatusWindow implementation for use.
registerToGroup(String) - Method in class fi.techila.user.workerutils.TechilaConn
Register the current job to a given group.
remove(String) - Method in interface fi.techila.user.SemaphoreManager
Remove a global semaphore.
removeFeature(String, String) - Method in interface fi.techila.user.UserManager
Remove user feature.
removeHandler(Handler) - Method in interface fi.techila.user.Support
Remove a logging handler from the logger.
removeProject(int) - Method in interface fi.techila.user.ProjectManager
Remove the project.
removeReportQuery(int) - Method in interface fi.techila.user.ReportManager
Remove a report query.
removeUser(String) - Method in interface fi.techila.user.UserManager
Remove a user.
ReportManager - Interface in fi.techila.user
Report Manager interface.
reportManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a ReportManager.
resetQuotas(String) - Method in interface fi.techila.user.UserManager
Reset the used quotas for the user.
ResultManager - Interface in fi.techila.user
Methods for project result management, like downloading and unzipping.
resultManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a ResultManager.
ResultStruct - Class in fi.techila.user.ps
 
ResultStruct() - Constructor for class fi.techila.user.ps.ResultStruct
 
run() - Method in class fi.techila.user.TechilaExecutorService
 
run(int, String) - Method in class fi.techila.user.workerutils.TechilaExecutor
 

S

s - Variable in class fi.techila.user.ps.Helpers.UInt16
 
SemaphoreManager - Interface in fi.techila.user
Semaphore Manager interface.
semaphoreManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a SemaphoreManager.
sendDataToJob(int, T) - Method in class fi.techila.user.workerutils.TechilaConn
Send data to the given job.
sendDataToJob(int, T, String) - Method in class fi.techila.user.workerutils.TechilaConn
Send data to the given job in a given group.
sendIMData(long, Object) - Method in class fi.techila.user.TechilaExecutorService
Send intermediate data to a job.
sendIMData(Object) - Method in class fi.techila.user.workerutils.TechilaConn
Send intermediate data (a serializable object) to the end-user.
sendJobCommand(long, String) - Method in interface fi.techila.user.ProjectManager
Send given command to stdin of job.
sendJobCommand(int, long, String) - Method in interface fi.techila.user.ProjectManager
Send given command to stdin of job.
sendJobPostParameter(long, String) - Method in interface fi.techila.user.ProjectManager
Execute given command as parsed job parameter.
sendJobPostParameter(int, long, String) - Method in interface fi.techila.user.ProjectManager
Execute given command as parsed job parameter.
sendJobPostParameter(String[], String) - Method in interface fi.techila.user.ProjectManager
Execute given command as parsed job parameter.
sendJobPostParameter(int, String[], String) - Method in interface fi.techila.user.ProjectManager
Execute given command as parsed job parameter.
serialize(Object) - Static method in class fi.techila.user.ps.Helpers
Serialize object.
serialVersionUID - Static variable in exception fi.techila.user.TechilaException
 
serverManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a ServerManager.
set(Object) - Method in class fi.techila.user.ps.Cell
Wrap object to existing Cell.
set(Short) - Method in class fi.techila.user.ps.Helpers.UInt16
 
set(Integer) - Method in class fi.techila.user.ps.Helpers.UInt32
 
set(Long) - Method in class fi.techila.user.ps.Helpers.UInt64
 
set(Byte) - Method in class fi.techila.user.ps.Helpers.UInt8
 
setAlias(String) - Method in class fi.techila.user.Configuration
Set Alias.
setAllowPartial(boolean) - Method in interface fi.techila.user.Peach
Allow partial results in download.
setAllowPartial(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setAllowPartial(int, boolean) - Method in interface fi.techila.user.ResultManager
Set allow partial flag.
setBundleId(int, int) - Method in interface fi.techila.user.BundleManager
Set bundle ID to be used with the handle.
setBundleId(int) - Method in class fi.techila.user.Handle
Set bundle ID.
setCatchErrors(boolean) - Method in class fi.techila.user.ps.Control
Set catching of the errors in the jobs.
setClean(Control.CleanMode) - Method in class fi.techila.user.ps.Control
Set Cleaning mode.
setCleanup(boolean) - Method in interface fi.techila.user.Peach
Cleanup handle temporary files at done().
setCleanup(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setCleanup(boolean) - Static method in class fi.techila.user.TechilaManagerFactory
Set the processing flag for file cleanups.
setClose(boolean) - Method in interface fi.techila.user.Peach
Close the handle at done().
setClose(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setConf(Hashtable<String, String>) - Method in interface fi.techila.user.StatusWindow
Set configuration.
setConsoleLogLevel(Level) - Method in interface fi.techila.user.Support
Set console logging level.
setConsoleLogLevel(String) - Method in interface fi.techila.user.Support
Set console logging level.
setDataCopy(boolean) - Method in interface fi.techila.user.Peach
Set the bundle files copy parameter.
setDataCopy(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setDataResource(String) - Method in interface fi.techila.user.Peach
Set Resources parameter for the data bundle.
setDataSkipDigest(boolean) - Method in interface fi.techila.user.Peach
Set the skip digest bit for current data bundle.
setDataSkipDigest(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setDescription(String) - Method in interface fi.techila.user.Peach
Set the description.
setDescription(int, String) - Method in class fi.techila.user.PeachWrapper
 
setDetach(boolean) - Method in class fi.techila.user.ps.Control
Set the detaching of the job.
setDownloadDir(int, String) - Method in interface fi.techila.user.ResultManager
Set the download directory for the associated handle.
setExeBundleName(String) - Method in interface fi.techila.user.Peach
Use a precreated executor bundle.
setExeBundleName(int, String) - Method in class fi.techila.user.PeachWrapper
 
setExecutable(String) - Method in interface fi.techila.user.Peach
Set the executable.
setExecutable(int, String) - Method in class fi.techila.user.PeachWrapper
 
setExeSkipDigest(boolean) - Method in interface fi.techila.user.Peach
Set the skip digest bit for the executor bundle.
setExeSkipDigest(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setFeature(String, String, String, String) - Method in interface fi.techila.user.UserManager
Set user feature.
setFilesReceived(int, int) - Method in interface fi.techila.user.ResultManager
Do NOT use unless you know what you are doing!
setGM(TechilaManager) - Method in interface fi.techila.user.StatusWindow
pass TechilaManager instance.
setHostname(String) - Method in class fi.techila.user.Configuration
 
setIndex(int) - Method in class fi.techila.user.TechilaFutureTask
 
setIntermediateResultHandler(IntermediateResultHandler) - Method in interface fi.techila.user.Peach
 
setIntermediateResultHandler(int, IntermediateResultHandler) - Method in class fi.techila.user.PeachWrapper
 
setJavaExecutable() - Method in interface fi.techila.user.Peach
Set the executable to use worker installed Java binary.
setJobFileNames(String...) - Method in interface fi.techila.user.Peach
Set job input file names.
setJobFileNames(int, String...) - Method in class fi.techila.user.PeachWrapper
 
setJobParams(Vector<Hashtable<String, String>>) - Method in interface fi.techila.user.Peach
Set the parameters for the jobs to be created.
setJobParams(int, Vector<Hashtable<String, String>>) - Method in class fi.techila.user.PeachWrapper
 
setJobs(int) - Method in interface fi.techila.user.Peach
Set number of jobs to be created.
setJobs(int, int) - Method in class fi.techila.user.PeachWrapper
 
setJobSkipDigest(boolean) - Method in interface fi.techila.user.Peach
Set the skip digest bit for job input bundle.
setJobSkipDigest(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setKeystore(String) - Method in class fi.techila.user.Configuration
Set Keystore.
setKeyTrust(String, String, boolean) - Method in interface fi.techila.user.UserManager
Marks user key as trusted.
setLocal(int) - Method in class fi.techila.user.TechilaExecutorService
Enable local processing, Techila workers are not used.
setLogging(boolean) - Method in class fi.techila.user.ps.Control
Set logging of the job execution.
setLogLevel(Level) - Method in interface fi.techila.user.Support
Set Logging level.

Example:
int statuscode = techila.support().setLogLevel(Level.ALL);
setLogLevel(String) - Method in interface fi.techila.user.Support
Set logging level.

Example:
int statuscode = techila.support().setLogLevel("ALL");
setMessage(String) - Method in class fi.techila.user.errors.Message
Set the error message.
setMessages(boolean) - Method in interface fi.techila.user.Peach
Enable messages printing.
setMessages(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setName(String) - Method in interface fi.techila.user.Peach
Set the peach name.
setName(int, String) - Method in class fi.techila.user.PeachWrapper
 
setParamBundleName(String) - Method in interface fi.techila.user.Peach
Set Name of the Parameter bundle.
setParamBundleVersion(String) - Method in interface fi.techila.user.Peach
Set Version of the Parameter bundle.
setParamCopy(boolean) - Method in interface fi.techila.user.Peach
Set the parameter bundle copy parameters.
setParamCopy(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setParamResource(String) - Method in interface fi.techila.user.Peach
Set Resources parameter for the Parameter bundle.
setParamSkipDigest(boolean) - Method in interface fi.techila.user.Peach
Set the Parameter bundle skip digest bit.
setParamSkipDigest(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setPassword(String) - Method in class fi.techila.user.Configuration
 
setPassword(String, String) - Method in interface fi.techila.user.UserManager
Set user password.
setPeach(Peach) - Method in class fi.techila.user.ps.Control
Use existing Peach.
setPeachVector(Vector<String>) - Method in interface fi.techila.user.Peach
Set the peachparam parameter for the jobs to be created.
setPeachVector(int, Vector<String>) - Method in class fi.techila.user.PeachWrapper
 
setPost(int) - Method in class fi.techila.user.Handle
 
setPriority(int) - Method in interface fi.techila.user.Peach
Set the project priority.
setPriority(String) - Method in interface fi.techila.user.Peach
Set the project priority in String format.
setPriority(int, int) - Method in class fi.techila.user.PeachWrapper
 
setPriority(int, String) - Method in class fi.techila.user.PeachWrapper
 
setProjectId(int) - Method in interface fi.techila.user.Peach
Set project ID.
setProjectId(int, int) - Method in class fi.techila.user.PeachWrapper
 
setProjectId(int, int) - Method in interface fi.techila.user.ProjectManager
Set project id for the specified handle.
setProjectId(int) - Method in class fi.techila.user.ps.Control
Attach to an existing project.
setProjectParameter(String, String) - Method in class fi.techila.user.workerutils.TechilaConn
Set project parameter.
setProjectParameter(String, String, int) - Method in class fi.techila.user.workerutils.TechilaConn
Set project parameted in a given project.
setProjectParameters(Hashtable<String, String>) - Method in class fi.techila.user.Handle
Save the project parameters to Handle.
setProjectParams(int, Hashtable<String, String>) - Method in interface fi.techila.user.ProjectManager
Set project's control parameters.
setProjectParams(int, String[]) - Method in interface fi.techila.user.ProjectManager
Set project's control parameters.
setProjectPriority(int, int) - Method in interface fi.techila.user.ProjectManager
Set project priority for the given project id.
setQuotas(String, int, int, int, int, int, boolean) - Method in interface fi.techila.user.UserManager
Set user quotas.
setQuotas(String, int, int, int, int, int, int, int, int) - Method in interface fi.techila.user.UserManager
Set user quotas.
setReady(int) - Method in class fi.techila.user.workerutils.JobInfo
 
setRemove(boolean) - Method in interface fi.techila.user.Peach
Remove project after it is done (done within done()).
setRemove(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setReportQuery(int, String, String) - Method in interface fi.techila.user.ReportManager
Modify a pre-existing report.
setResult(T) - Method in class fi.techila.user.TechilaFutureTask
 
setResultFile(String) - Method in interface fi.techila.user.Peach
Set the result file to be used.
setResultFile(int, String) - Method in class fi.techila.user.PeachWrapper
 
setResultFile(int, String) - Method in interface fi.techila.user.ResultManager
Set the result file to point somewhere.
setResultType(Class) - Method in class fi.techila.user.ps.Control
Set the class of the expected result.
setReverseMatrix(boolean) - Method in class fi.techila.user.ps.Control
Not currently used.
setSecurity(boolean) - Method in class fi.techila.user.Configuration
 
setStateDir(String) - Method in interface fi.techila.user.Peach
Set the directory where state files are stored.
setStateDir(int, String) - Method in class fi.techila.user.PeachWrapper
 
setStatusWindow(String) - Method in class fi.techila.user.Configuration
Set statusWindow.
setStatusWindow(StatusWindow) - Method in interface fi.techila.user.TechilaManager
Set custom status window.
setSteps(int) - Method in class fi.techila.user.TechilaExecutorService
Set the number of steps to be run in each job.
setStream(boolean) - Method in interface fi.techila.user.Peach
Set streaming mode.
setStream(int, boolean) - Method in class fi.techila.user.PeachWrapper
 
setStream(boolean) - Method in class fi.techila.user.TechilaExecutorService
Enable streaming for results.
setStreamResults(int, boolean) - Method in interface fi.techila.user.ResultManager
Set or unset the stream results bit.
setTechila() - Method in class fi.techila.user.TechilaExecutorService
Set processing to be done on the Techila Workers.
setTotal(int) - Method in class fi.techila.user.workerutils.JobInfo
 
setUnzipDir(int, String) - Method in interface fi.techila.user.ResultManager
Set the unzip directory for the associated handle.
setUseDefaultOutputFile(boolean) - Method in interface fi.techila.user.Peach
When no output files are defined a default (techila_peach_result.dat) is used in executor bundle definition.
setUseIntermediateResults(int, boolean) - Method in interface fi.techila.user.ResultManager
Set or unset the intermediate results bit.
setUseProjectMessages(boolean) - Method in class fi.techila.user.Handle
 
setWaiting(int) - Method in class fi.techila.user.workerutils.JobInfo
 
setWorking(int) - Method in class fi.techila.user.workerutils.JobInfo
 
shutdown() - Method in class fi.techila.user.TechilaExecutorService
 
shutdownNow() - Method in class fi.techila.user.TechilaExecutorService
 
signJar(String, String) - Method in interface fi.techila.user.BundleManager
Sign a JAR file.
SimpleFunction - Class in fi.techila.user.ps
 
SimpleFunction(String) - Constructor for class fi.techila.user.ps.SimpleFunction
 
size() - Method in class fi.techila.user.ps.MultipleInputs
Number of items.
size() - Method in class fi.techila.user.ps.MultipleOutputs
Get number of result items.
sourcesChanged() - Method in interface fi.techila.user.Peach
Check if the source files have changed compared to saved state.
sourcesChanged(int) - Method in class fi.techila.user.PeachWrapper
 
stack - Variable in class fi.techila.user.ps.ErrorStruct
 
startElement(String, String, String, Attributes) - Method in class fi.techila.user.errors.ErrorParser
 
startProject(int) - Method in interface fi.techila.user.ProjectManager
Start the project.
startWorker(int) - Method in interface fi.techila.user.WorkerManager
Start a worker.
startWorkers(Vector<Integer>) - Method in interface fi.techila.user.WorkerManager
Start a group of workers.
StatusWindow - Interface in fi.techila.user
Status Window interface.
stopKerberos() - Method in class fi.techila.user.Handle
 
stopPoller() - Method in interface fi.techila.user.TechilaManager
Stop the poller (mainly for internal use).
stopProject(int) - Method in interface fi.techila.user.ProjectManager
Stop the project.
stopWaitingBG(int) - Method in interface fi.techila.user.ProjectManager
Stop the polling for the project status in the background thread.
stopWorker(int) - Method in interface fi.techila.user.WorkerManager
Stop a worker.
stopWorkers(Vector<Integer>) - Method in interface fi.techila.user.WorkerManager
Stop a group of workers.
storeSession(OutputStream) - Method in interface fi.techila.user.TechilaManager
Store the session for later use (contains plain text password, use carefully).
Struct - Class in fi.techila.user.ps
Base class for creating own Structures.
Struct() - Constructor for class fi.techila.user.ps.Struct
 
submit(Callable<V>) - Method in class fi.techila.user.TechilaExecutorCompletionService
 
submit(Runnable, V) - Method in class fi.techila.user.TechilaExecutorCompletionService
 
submit(Callable<T>) - Method in class fi.techila.user.TechilaExecutorService
 
submit(Runnable) - Method in class fi.techila.user.TechilaExecutorService
 
submit(Runnable, T) - Method in class fi.techila.user.TechilaExecutorService
 
Support - Interface in fi.techila.user
Support interface contains status codes and their explanations.
support() - Method in interface fi.techila.user.TechilaManager
Get an instance of a Support class.
synchronizeDataFromJob(int, T) - Method in class fi.techila.user.workerutils.TechilaConn
Send data from one job to all other jobs.
synchronizeDataFromJob(int, T, String) - Method in class fi.techila.user.workerutils.TechilaConn
Send data from one job to all other jobs in the given group.

T

take() - Method in class fi.techila.user.TechilaExecutorCompletionService
 
taskCompleted(TechilaFutureTask<T>) - Method in interface fi.techila.user.TechilaExecutorServiceCallback
Task is completed.
TechilaCatchErrors - Variable in class fi.techila.user.ps.ParamStruct
 
TechilaConn - Class in fi.techila.user.workerutils
Functionality for Techila Interconnection.
TechilaConn() - Constructor for class fi.techila.user.workerutils.TechilaConn
 
TechilaException - Variable in class fi.techila.user.ps.ResultStruct
 
TechilaException - Exception in fi.techila.user
Exception class.
TechilaException(int, String) - Constructor for exception fi.techila.user.TechilaException
 
TechilaException(int, Exception) - Constructor for exception fi.techila.user.TechilaException
 
TechilaExecutor - Class in fi.techila.user.workerutils
Techila Executor (PeachClient for Java).
TechilaExecutor() - Constructor for class fi.techila.user.workerutils.TechilaExecutor
 
TechilaExecutorCompletionService<T,V> - Class in fi.techila.user
TechilaExecutorCompletionService.
TechilaExecutorCompletionService(TechilaExecutorService<T>) - Constructor for class fi.techila.user.TechilaExecutorCompletionService
 
TechilaExecutorService<T> - Class in fi.techila.user
TechilaExecutorService.
TechilaExecutorService() - Constructor for class fi.techila.user.TechilaExecutorService
 
TechilaExecutorService(String) - Constructor for class fi.techila.user.TechilaExecutorService
 
TechilaExecutorService(TechilaManager, String) - Constructor for class fi.techila.user.TechilaExecutorService
 
TechilaExecutorServiceCallback<T> - Interface in fi.techila.user
Callbacks for Techila Executor Service.
TechilaFutureTask<T> - Class in fi.techila.user
TechilaFutureTask.
TechilaFutureTask(Callable<T>) - Constructor for class fi.techila.user.TechilaFutureTask
 
TechilaLog - Variable in class fi.techila.user.ps.ResultStruct
 
TechilaLogging - Variable in class fi.techila.user.ps.ParamStruct
 
TechilaManager - Interface in fi.techila.user
The main Techila Manager interface.
TechilaManagerFactory - Class in fi.techila.user
Factory for creating a TechilaManager instance.

Example:
TechilaManager techila = TechilaManagerFactory.getTechilaManager();
TechilaProxy - Class in fi.techila.user.ps
Class for creating proxies for calling application methods in Techila environment.
TechilaResult - Variable in class fi.techila.user.ps.ResultStruct
 
TechilaSerialized - Variable in class fi.techila.user.ps.ParamStruct
 
testSession() - Method in interface fi.techila.user.TechilaManager
Test the session (for debugging purposes).
toArray() - Method in class fi.techila.user.ps.MultipleOutputs
Get result items.
toArray(T[]) - Method in class fi.techila.user.ps.MultipleOutputs
Get result items.
toString(String) - Method in class fi.techila.user.Configuration
String representation of this configuration.
toString() - Method in class fi.techila.user.Configuration
 
toString() - Method in class fi.techila.user.errors.Job
 
toString() - Method in class fi.techila.user.errors.Message
 
toString() - Method in class fi.techila.user.ps.Cell
 
toString() - Method in class fi.techila.user.ps.Complex
 
toString() - Method in class fi.techila.user.ps.Control
 
toString() - Method in class fi.techila.user.ps.Function
 
toString() - Method in class fi.techila.user.ps.MultipleOutputs
 
toString() - Method in class fi.techila.user.ps.Struct
 
toString() - Method in exception fi.techila.user.TechilaException
 
toString() - Method in class fi.techila.user.workerutils.JobInfo
 
type - Variable in class fi.techila.user.ps.ErrorStruct
 

U

UInt16(Short) - Constructor for class fi.techila.user.ps.Helpers.UInt16
 
UInt32(Integer) - Constructor for class fi.techila.user.ps.Helpers.UInt32
 
UInt64(Long) - Constructor for class fi.techila.user.ps.Helpers.UInt64
 
UInt8(Byte) - Constructor for class fi.techila.user.ps.Helpers.UInt8
 
unAssignKey(String, String) - Method in interface fi.techila.user.UserManager
Unassigns the key from the user.
unAssignWorkerGroup(String, String) - Method in interface fi.techila.user.UserManager
Remove worker group from the user.
UNKNOWN_HOST - Static variable in interface fi.techila.user.Support
The specified server is unknown.
unload(boolean) - Method in interface fi.techila.user.TechilaManager
Unload the library and optionally remove the temp directory (which must already be empty = handle cleanups must have been called).
unload(boolean, boolean) - Method in interface fi.techila.user.TechilaManager
Unload the library and optionally remove the temp directory with an option to delete it recursively.
unload3(boolean, boolean) - Method in interface fi.techila.user.TechilaManager
 
unloadAll(boolean, boolean) - Static method in class fi.techila.user.TechilaManagerFactory
Method for unloading all active TechilaManager instances.
unregisterFromGroup(String) - Method in class fi.techila.user.workerutils.TechilaConn
Unregister the current job from a given group.
unregisterHandleCallback(int, String, HandleCallback) - Method in interface fi.techila.user.ProjectManager
 
unregisterHandleCallback(int, Handle.HandleCallbackType, HandleCallback) - Method in interface fi.techila.user.ProjectManager
 
unregisterStatusWindow(StatusWindow) - Method in interface fi.techila.user.TechilaManager
Unregister a StatusWindow from use.
unzip(int) - Method in interface fi.techila.user.ResultManager
Unzip the project zip file associated with the handle.
UNZIP_ERROR - Static variable in interface fi.techila.user.Support
Unzipping has failed.
UNZIP_NO_RESULT - Static variable in interface fi.techila.user.Support
The result zip file was not found.
update(Handle) - Method in interface fi.techila.user.StatusWindow
Project information has changed.
updateDownload(Handle) - Method in interface fi.techila.user.StatusWindow
Download status has changed.
updateUnzip(Handle) - Method in interface fi.techila.user.StatusWindow
Unzip operation status has changed.
updateUpload(Handle) - Method in interface fi.techila.user.StatusWindow
Upload status has changed.
UPLOAD_FAILED - Static variable in interface fi.techila.user.Support
Upload to the server has failed.
UPLOAD_NO_BUNDLE - Static variable in interface fi.techila.user.Support
No bundle has been created, nothing to upload.
UPLOAD_NO_FILE - Static variable in interface fi.techila.user.Support
File to be uploaded does not exist.
uploadBundle(int) - Method in interface fi.techila.user.BundleManager
Upload a bundle assiciated with the handle (created with createSignedBundle) to the server.
uploadBundle(int, String) - Method in interface fi.techila.user.BundleManager
Upload a bundle file to the server.
useBundle(int, String) - Method in interface fi.techila.user.BundleManager
Set the bundle to be used in a project.
useBundle(int, String, String) - Method in interface fi.techila.user.BundleManager
Set bundle to be used in a project.
userManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a UserManager.
UserManager - Interface in fi.techila.user
User Manager Interface.

V

valueOf(String) - Static method in enum fi.techila.user.Handle.HandleCallbackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fi.techila.user.ps.Control.CleanMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum fi.techila.user.Handle.HandleCallbackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fi.techila.user.ps.Control.CleanMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAIT_NO_PROJECT - Static variable in interface fi.techila.user.Support
No project associated with the handle.
WAIT_POLL_FAILED - Static variable in interface fi.techila.user.Support
Background poll has failed.
waitCompletion(int) - Method in interface fi.techila.user.ProjectManager
Wait for project completion.
waitCompletionBG(int) - Method in interface fi.techila.user.ProjectManager
Wait for project completion in the background.
waitForOthers() - Method in class fi.techila.user.workerutils.TechilaConn
Wait for other jobs to reach the same point in the code.
workerManager() - Method in interface fi.techila.user.TechilaManager
Get an instance of a WorkerManager.
WorkerManager - Interface in fi.techila.user
Worker Manager Interface.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links