Smernice oddelenia QNX

com.microstepmis.schd
Class ProcessStatus

java.lang.Object
  extended by com.microstepmis.schd.ProcessStatus

public class ProcessStatus
extends java.lang.Object

Struktura popisujuca stav procesu v pamati schedulera.

(c) 2005 MicroStep-MIS www.microstep-mis.com

Version:
$Id: ProcessStatus.java,v 1.2 2005/02/14 12:42:43 matog Exp $
Author:
$Author: matog $

Field Summary
 java.lang.String[] args
          Argumenty metody main.
 java.lang.String className
          Startovacia class.
 long initTime
          Pociatok nabehu ziskany v okamihu nabehu cez System.currentTimeMillis();
 boolean initWarning
          Warning o stave nabehu (true-bol, false-este nebol).
 boolean persistent
          Ci ma zaznam figurovat v tabulkach ProcessManageru aj po vyprsani.
 long pid
          Pid procesu.
 java.lang.Integer priority
          Priorita, na ktorej sa proces spusta.
 SchdProcess process
          Objekt SchdProcess.
 java.lang.String processName
          Symbolicke meno tasku.
 int progress
          Progres nabehu procesu.
 int state
          Stav procesu.
 
Constructor Summary
ProcessStatus()
          Creates a new ProcessStatus object.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processName

public java.lang.String processName
Symbolicke meno tasku. 2 tasky mozu mat rovnake meno len ak nemozu byt naraz relevantne.


className

public java.lang.String className
Startovacia class.


args

public java.lang.String[] args
Argumenty metody main.


initTime

public long initTime
Pociatok nabehu ziskany v okamihu nabehu cez System.currentTimeMillis();


process

public SchdProcess process
Objekt SchdProcess. Ak ma atribut hodnotu null, proces uz fyzicky dobehol (thready skoncili).


state

public int state
Stav procesu.


pid

public long pid
Pid procesu.


progress

public int progress
Progres nabehu procesu.


initWarning

public boolean initWarning
Warning o stave nabehu (true-bol, false-este nebol).


priority

public java.lang.Integer priority
Priorita, na ktorej sa proces spusta.


persistent

public boolean persistent
Ci ma zaznam figurovat v tabulkach ProcessManageru aj po vyprsani. Ne-schedulovane procesy default nie, schedulovane default ano.

Constructor Detail

ProcessStatus

public ProcessStatus()
Creates a new ProcessStatus object.


Smernice oddelenia QNX

(c) MicroStep-MIS 2004. Urcene vyhradne pre potreby MicroStep-MIS.