sos.spooler
Class Task

java.lang.Object
  extended by sos.spooler.Idispatch
      extended by sos.spooler.Task

public class Task
extends sos.spooler.Idispatch

Version:
$Revision: 4067 $
Author:
Joacim Zschimmer

Method Summary
 void add_pid(int pid)
           
 void add_pid(int pid, double timeout_seconds)
           
 java.lang.String changed_directories()
           
 Subprocess create_subprocess()
           
 Subprocess create_subprocess(java.lang.String command_line)
           
 Subprocess create_subprocess(java.lang.String[] filename_and_arguments)
           
 void end()
           
 Error error()
           
 int id()
           
 Job job()
           
 Order order()
           
 Variable_set params()
           
 void remove_pid(int pid)
           
 java.lang.String result()
           
 void set_close_engine(boolean close_after_task)
           
 void set_delay_spooler_process(double seconds)
           
 void set_delay_spooler_process(java.lang.String hhmm_ss)
           
 void set_error(java.lang.String text)
           
 void set_history_field(java.lang.String name, java.lang.String value)
           
 void set_repeat(double seconds)
           
 void set_result(java.lang.String value)
           
 java.lang.String stderr_path()
           
 java.lang.String stderr_text()
           
 java.lang.String stdout_path()
           
 java.lang.String stdout_text()
           
 boolean wait_until_terminated()
           
 boolean wait_until_terminated(double wait_seconds)
           
 Web_service web_service_or_null()
           
 Web_service web_service()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

job

public Job job()

id

public int id()

params

public Variable_set params()

set_result

public void set_result(java.lang.String value)

result

public java.lang.String result()

set_repeat

public void set_repeat(double seconds)

end

public void end()

set_error

public void set_error(java.lang.String text)

error

public Error error()

wait_until_terminated

public boolean wait_until_terminated()

wait_until_terminated

public boolean wait_until_terminated(double wait_seconds)

set_history_field

public void set_history_field(java.lang.String name,
                              java.lang.String value)

set_delay_spooler_process

public void set_delay_spooler_process(double seconds)

set_delay_spooler_process

public void set_delay_spooler_process(java.lang.String hhmm_ss)

set_close_engine

public void set_close_engine(boolean close_after_task)

order

public Order order()

changed_directories

public java.lang.String changed_directories()

add_pid

public void add_pid(int pid)

add_pid

public void add_pid(int pid,
                    double timeout_seconds)

remove_pid

public void remove_pid(int pid)

stdout_text

public java.lang.String stdout_text()

stdout_path

public java.lang.String stdout_path()

stderr_text

public java.lang.String stderr_text()

stderr_path

public java.lang.String stderr_path()

create_subprocess

public Subprocess create_subprocess()

create_subprocess

public Subprocess create_subprocess(java.lang.String command_line)

create_subprocess

public Subprocess create_subprocess(java.lang.String[] filename_and_arguments)

web_service

public Web_service web_service()

web_service_or_null

public Web_service web_service_or_null()