public class ArcSys
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Archiver |
archiver |
static ArcSysProperties |
arcSysProperties |
static ArcSysController |
controller |
static ArcSysGUI |
controller_ |
static DatabaseWorker |
dbWorker |
static Receiver |
receiver |
| Constructor and Description |
|---|
ArcSys() |
| Modifier and Type | Method and Description |
|---|---|
static void |
archiveRecords(java.util.ArrayList<java.lang.String> records,
boolean informWeb,
boolean insertDB) |
static void |
closeSystem()
Closes all connections before exiting the system.
|
static int |
connectDatabase() |
static void |
disconnectDatabase() |
static FullDate |
getCurrentDate()
Gets the current date of the system.
|
static TimePoint |
getCurrentDateTime()
Gets the current date and time of the system.
|
static FullTime |
getCurrentTime()
Gets the current time of the system.
|
static void |
getRecords(java.util.ArrayList<java.lang.String> columnsDisplay,
java.util.ArrayList<java.lang.String[]> filters) |
static void |
initialiseStorage() |
static void |
logMessage(java.lang.String message)
Displays a message on the logs text area of the GUI.
|
static void |
main(java.lang.String[] args)
Initialise the application.
|
static void |
startServer()
Sets up the Receiver component and starts the FTP service.
|
static void |
stopServer()
Closes the FTP service.
|
static void |
testArchiving() |
static void |
testDeleting() |
static void |
testInforming() |
static void |
updateRecord(int ID,
java.util.ArrayList<java.lang.String[]> fields) |
public static ArcSysProperties arcSysProperties
public static Receiver receiver
public static Archiver archiver
public static ArcSysController controller
public static ArcSysGUI controller_
public static DatabaseWorker dbWorker
public static void main(java.lang.String[] args)
args - public static void startServer()
public static void stopServer()
public static TimePoint getCurrentDateTime()
public static FullTime getCurrentTime()
public static FullDate getCurrentDate()
public static void logMessage(java.lang.String message)
message - public static void initialiseStorage()
public static void archiveRecords(java.util.ArrayList<java.lang.String> records,
boolean informWeb,
boolean insertDB)
public static void getRecords(java.util.ArrayList<java.lang.String> columnsDisplay,
java.util.ArrayList<java.lang.String[]> filters)
public static void updateRecord(int ID,
java.util.ArrayList<java.lang.String[]> fields)
public static void testArchiving()
public static void testInforming()
public static void testDeleting()
public static int connectDatabase()
public static void disconnectDatabase()
public static void closeSystem()