Scala Monitoring and Control System API
com.lafros.macs.pd.program

trait Info

[source: com/lafros/macs/pd/program.scala]

trait Info
extends java.io.Serializable
information about any program a PD is running or has run.
Author
Rob Dickens
Method Summary
abstract def alerts : scala.collection.SortedMap[java.lang.String, Boolean]
message -> isIntrusive
abstract def classname : java.lang.String
fully-qualified name of program class.
abstract def codebase : java.lang.String
as used to load program class.
abstract def desc : java.lang.String
program description, as returned by its toString method.
abstract def exception : java.lang.Exception
the exception thrown by a program whose state is Abinitialised, Abterminated or Abended, otherwise null.
abstract def runId : Int
identifies the particular run.
abstract def since : Long
the time at which the change to the current program state occurred.
abstract def state : scala.Enumeration.Value
the state of the program.
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
abstract def classname : java.lang.String
fully-qualified name of program class.

abstract def codebase : java.lang.String
as used to load program class.

abstract def desc : java.lang.String
program description, as returned by its toString method.

abstract def runId : Int
identifies the particular run.
Returns
0 the first time a program is run, incremented thereafter.

abstract def state : scala.Enumeration.Value
the state of the program.
Returns
program state
See Also
program.State

abstract def since : Long
the time at which the change to the current program state occurred.
Returns
milliseconds since epoch
See Also
program.State

abstract def alerts : scala.collection.SortedMap[java.lang.String, Boolean]
message -> isIntrusive

abstract def exception : java.lang.Exception
the exception thrown by a program whose state is Abinitialised, Abterminated or Abended, otherwise null.


Copyright 2009 Latterfrosken Software Development Limited