org.ssonet.baseConf.rating
Class PerformanceTestEngine

java.lang.Object
  |
  +--org.ssonet.baseConf.rating.PerformanceTestEngine
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable

public class PerformanceTestEngine
extends java.lang.Object
implements java.lang.Runnable, java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private) static java.lang.String[] asymmetricCipherAlgorithms
           
(package private)  byte[] buffer
           
(package private)  boolean closeTest
           
 int costMaximum
           
 int costMinimum
           
 boolean firstCostReading
           
 boolean firstThroughputReading
           
(package private) static java.lang.String[] macAlgorithms
           
(package private) static java.lang.String[] signatureAlgorithms
           
(package private) static java.lang.String[] symmetricCipherAlgorithms
          Class names of the SSONET-Classes of symmetric cipher algorithms
 int throughputMaximum
           
 int throughputMinimum
           
(package private)  long[] timeBuffer
           
 
Constructor Summary
PerformanceTestEngine(javax.swing.JLabel statusLabel, javax.swing.JProgressBar progressBar, javax.swing.tree.DefaultMutableTreeNode accountability, javax.swing.tree.DefaultMutableTreeNode integrity, javax.swing.tree.DefaultMutableTreeNode symConfidentiality, javax.swing.tree.DefaultMutableTreeNode asymConfidentiality)
           
 
Method Summary
 void close()
           
 java.util.Vector getAlgValues(java.lang.String fileName)
          Read algorithms and their values from files
static void main(java.lang.String[] argv)
          main method for debuging purposes of this class.
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timeBuffer

long[] timeBuffer

firstThroughputReading

public transient boolean firstThroughputReading

firstCostReading

public transient boolean firstCostReading

costMinimum

public int costMinimum

costMaximum

public int costMaximum

throughputMinimum

public int throughputMinimum

throughputMaximum

public int throughputMaximum

symmetricCipherAlgorithms

static java.lang.String[] symmetricCipherAlgorithms
Class names of the SSONET-Classes of symmetric cipher algorithms


asymmetricCipherAlgorithms

static java.lang.String[] asymmetricCipherAlgorithms

macAlgorithms

static java.lang.String[] macAlgorithms

signatureAlgorithms

static java.lang.String[] signatureAlgorithms

buffer

byte[] buffer

closeTest

boolean closeTest
Constructor Detail

PerformanceTestEngine

public PerformanceTestEngine(javax.swing.JLabel statusLabel,
                             javax.swing.JProgressBar progressBar,
                             javax.swing.tree.DefaultMutableTreeNode accountability,
                             javax.swing.tree.DefaultMutableTreeNode integrity,
                             javax.swing.tree.DefaultMutableTreeNode symConfidentiality,
                             javax.swing.tree.DefaultMutableTreeNode asymConfidentiality)
Method Detail

close

public void close()

run

public void run()
Specified by:
run in interface java.lang.Runnable

getAlgValues

public java.util.Vector getAlgValues(java.lang.String fileName)
Read algorithms and their values from files


main

public static void main(java.lang.String[] argv)
main method for debuging purposes of this class.



Copyright © 2003 DRIM Team. All Rights Reserved.