|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsota.ASCLogger
public class ASCLogger
Übernimmt die Logging-Funktionalität während der Testläufe für Java-Programme. Spezifikation des Logfiles Block: 1. 00xxxxxxx xxxxxxxx xxxxxxxx xxxxxxx -> 30bit-Integer codiert PathID (max > 1 Milliarde) 2. 01xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx -> 30bit-Integer codiert ID (max > 1 Milliarden) [ 3. 10yyyyyy xxxxxxxx xxxxxxxx xxxxxxxx -> 6bit kodiert #Boolatome, 24bit Boolatome; false = 0, true = 1 [ xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx weitere 32bit Boolatome ] ] [ 4. 11xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx -> noch undefiniert ] 0xC0 = 11000000 0x80 = 10000000 0x40 = 01000000
Field Summary | |
---|---|
private static ASCLogger |
ascLogger
|
private static boolean |
badFileName
|
private static int |
booleans
|
private static int |
DESC
|
private static boolean |
fileExists
|
private static boolean |
INFO
|
private static java.lang.String |
iniFile
|
private static int |
ISCHEME
|
private static java.lang.String |
iSchemeName
|
private static int |
nrBooleans
|
private static java.io.FileOutputStream |
os
|
private static int |
PROJECT
|
private static java.lang.String |
projectName
|
private static int |
TESTCASE
|
private static java.lang.String |
testDesc
|
private static java.lang.String |
testName
|
private static int |
timeStamp
|
private static boolean |
VERBOSE
|
Constructor Summary | |
---|---|
ASCLogger()
|
Method Summary | |
---|---|
protected void |
finalize()
|
static int |
getTimeStamp()
|
private static void |
init()
Initalisierung des Loggers |
private static void |
init(java.lang.String logFile)
|
private static byte[] |
int2byte(int a)
wandelt Integer in Bytearray um |
static void |
log(boolean b)
|
private static void |
log(byte[] b)
schreibt ein Byte-Array in das Logfile |
static void |
log(int a)
loggt ein Integer |
static void |
log(int a,
int b)
loggt ein Integer mit Zeitstempel |
static void |
logBooleans()
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static ASCLogger ascLogger
private static boolean badFileName
private static int booleans
private static final int DESC
private static boolean fileExists
private static boolean INFO
private static java.lang.String iniFile
private static final int ISCHEME
private static java.lang.String iSchemeName
private static int nrBooleans
private static java.io.FileOutputStream os
private static final int PROJECT
private static java.lang.String projectName
private static final int TESTCASE
private static java.lang.String testDesc
private static java.lang.String testName
private static int timeStamp
private static boolean VERBOSE
Constructor Detail |
---|
public ASCLogger()
Method Detail |
---|
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public static int getTimeStamp()
private static void init()
private static void init(java.lang.String logFile)
private static byte[] int2byte(int a)
public static void log(boolean b)
private static void log(byte[] b)
public static void log(int a)
public static void log(int a, int b)
public static void logBooleans()
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |