CTL
Class Env

java.lang.Object
  extended by CTL.Env

public class Env
extends java.lang.Object

Global environment


Field Summary
static AnyObjIdentMap AnyObjIdent
          Map of custom AnyObj identifier strings
static boolean clean
           
 Communicator[] comm
          Communicator
static boolean daemon
           
static PeerID debugger
          Remote debugger
static int debugID
          JVM's listening port for debuggers
private static java.util.LinkedList<Env> envs
          List of available Environments
 Group grp
          Process group
static boolean isDebugger
           
static Logger log
          Logging handler
static ObjectMap map
          Map with all allocated objects and their IDs
static java.util.LinkedList<Process> procs
          List of running CTL.Processes
 
Constructor Summary
private Env()
           
 
Method Summary
static Env newEnv()
           
static Logger newLogger(java.lang.String fname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

public static ObjectMap map
Map with all allocated objects and their IDs


log

public static Logger log
Logging handler


debugger

public static PeerID debugger
Remote debugger


AnyObjIdent

public static AnyObjIdentMap AnyObjIdent
Map of custom AnyObj identifier strings


procs

public static java.util.LinkedList<Process> procs
List of running CTL.Processes


envs

private static java.util.LinkedList<Env> envs
List of available Environments


debugID

public static int debugID
JVM's listening port for debuggers


clean

public static boolean clean

daemon

public static boolean daemon

isDebugger

public static boolean isDebugger

grp

public Group grp
Process group


comm

public Communicator[] comm
Communicator

Constructor Detail

Env

private Env()
Method Detail

newEnv

public static Env newEnv()

newLogger

public static Logger newLogger(java.lang.String fname)