com.kpro.main
Class PrivacyAdviser

java.lang.Object
  extended by com.kpro.main.PrivacyAdviser

public class PrivacyAdviser
extends java.lang.Object

Main class.

Version:
29.09.11.1
Author:
ngerstle

Field Summary
(package private) static java.util.logging.Logger logger
           
private static PolicyObject po
           
(package private) static Gio theIO
           
 
Constructor Summary
PrivacyAdviser()
           
 
Method Summary
static void init(java.lang.String[] args)
          Initializes the program- loads general configuration, starts logger, loads weights, loads database
static void main(java.lang.String[] args)
          Program in following sequence- init, load stuff for cbr, run cbr, shutdown.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theIO

static Gio theIO

logger

static java.util.logging.Logger logger

po

private static PolicyObject po
Constructor Detail

PrivacyAdviser

public PrivacyAdviser()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Program in following sequence- init, load stuff for cbr, run cbr, shutdown. should alter for more flexible cbr options (different algorithms, selected by switch statement on ReduceChoice, ConclusionChoice, LearnChoice, etc, once those are in the config file/cli

Parameters:
args - accepts optional command line arguments, including location of general config file (default pwd)
Throws:
java.lang.Exception

init

public static void init(java.lang.String[] args)
                 throws java.lang.Exception
Initializes the program- loads general configuration, starts logger, loads weights, loads database

Parameters:
args - accepts optional command line arguments, including location of general config file (default pwd)
Throws:
java.lang.Exception