B C G I L M P R S V

B

BEAN_NONE - Static variable in class asgaard.utils.log.LogMsg
No Bean included to the Statement
BEAN_NOT_INCLUDED - Static variable in class asgaard.utils.log.LogMsg
Bean available at the LogBroker but not included
BEAN_OBJECT - Static variable in class asgaard.utils.log.LogMsg
Some complex bean which is some Object
BEAN_STRING - Static variable in class asgaard.utils.log.LogMsg
Bean is a simple type and stored as String

C

CONNECT_STRING - Static variable in class asgaard.utils.log.LogBroker
Used flatfile-driver
COPYRIGHT - Static variable in class asgaard.utils.log.Log
The Copyright message

G

get(Date, byte, boolean) - Method in class asgaard.utils.log.LogBroker
Gets a Statement from the LOGFILE returning the Statement-bean. (
get(long, boolean) - Method in class asgaard.utils.log.Log
Gets a Statement from the LOGFILE returning the Statement-bean (wrapper method to LogBroker).
get(long, boolean) - Method in class asgaard.utils.log.LogBroker
Gets a Statement from the LOGFILE returning the Statement-bean.
get(long, boolean) - Method in class asgaard.utils.log.LogClient
Gets a Statement from the wrapped LOGFILE returning the Statement-bean.
get(long, boolean) - Method in interface asgaard.utils.log.RemoteLog
Gets a Statement from the LOGFILE returning the Statement-bean.
getBeanType() - Method in class asgaard.utils.log.LogMsg
Get the type of the Bean included to the Statement
getCreated() - Method in class asgaard.utils.log.LogMsg
Get Local Time when the Statement was created, precision "seconds/1000"
getHostName() - Method in class asgaard.utils.log.LogMsg
Get name of the Host the requesting Server is located
getLogBean() - Method in class asgaard.utils.log.LogMsg
Get some streamable Object
getLogMessage() - Method in class asgaard.utils.log.LogMsg
Get human redable Message of the Statement
getLogNr() - Method in class asgaard.utils.log.LogMsg
Get number of the Message within the logfile
getLogType() - Method in class asgaard.utils.log.LogMsg
Get the Type of the LOG-Statement
getLogType(byte) - Static method in class asgaard.utils.log.LogMsg
Converts the Type of the LOG-Statement
getLogType(String) - Static method in class asgaard.utils.log.LogMsg
Converts the Type of the LOG-Statement
getMailLevel() - Method in class asgaard.utils.log.LogBroker
Get the current MailLevel
getOk() - Method in class asgaard.utils.log.LogMsg
Get was the Action successful
getOk(boolean) - Static method in class asgaard.utils.log.LogMsg
Converts boolean to String
getOk(String) - Static method in class asgaard.utils.log.LogMsg
Converts String to boolean
getReceived() - Method in class asgaard.utils.log.LogMsg
Get Local Time when the Statement was processed by the LOG-server, precision "seconds"
getServerClass() - Method in class asgaard.utils.log.LogMsg
Get the calling Java-Serverclass
getServicePoint() - Method in class asgaard.utils.log.LogMsg
Get the Method / place where the statement was created

I

isRemote() - Method in class asgaard.utils.log.LogClient
Is the current Logfile remote?
isSuccess() - Method in class asgaard.utils.log.LogMsg
Get was the Action successful

L

LOCAL_HOST - Static variable in class asgaard.utils.log.LogMsg
If the Hostname cannot be resolved
local_path - Static variable in class asgaard.utils.log.LogBroker
Path to the Logfile (may be modified before instantiation).
Log - class asgaard.utils.log.Log.
This class implements a simple and robust standalone remote running LOG-server.
LOG_BACKUP - Static variable in class asgaard.utils.log.LogMsg
Log-level "Backup" Statements to ensave information
LOG_DEBUG - Static variable in class asgaard.utils.log.LogMsg
Log-level "Debuginformation" to trace processes about different server-tasks
LOG_ERROR - Static variable in class asgaard.utils.log.LogMsg
Log-level "Security violation", occour if an anourmalous behavior is detected.
LOG_FILE_EXTENSION - Static variable in class asgaard.utils.log.LogBroker
Used flatfile-file-extension
LOG_FILE_NAME - Static variable in class asgaard.utils.log.LogBroker
Used flatfile-filename
LOG_NONE - Static variable in class asgaard.utils.log.LogMsg
Log-level "No Message"
LOG_PROFILE - Static variable in class asgaard.utils.log.LogMsg
Log-level "Profile", storing profiling- and evaluation information
LOG_REMARK - Static variable in class asgaard.utils.log.LogMsg
Log-level "Remark" by the Server as documentation of the Server-State
LOG_SECURITY - Static variable in class asgaard.utils.log.LogMsg
Log-level "Fatal Error", an error occoured and can not be recovered automaticaly
LOG_WARNING - Static variable in class asgaard.utils.log.LogMsg
Log-level "Warning", an error occoured and has been repaired automatically but may not work in the intended way (e.g. locally but remote)
Log(String) - Constructor for class asgaard.utils.log.Log
Instanciates a new server-object and sets the local path.
LogBroker - class asgaard.utils.log.LogBroker.
This is the Collector (and distributor) for all Log-statements based on LogMsg-Beans.
LogBroker() - Constructor for class asgaard.utils.log.LogBroker
Creating a LogBroker Object with the default settings, LOGFILE is chreated automatically if nessecary.
LogBroker(String) - Constructor for class asgaard.utils.log.LogBroker
Creating a LogBroker, LOGFILE is chreated automatically if nessecary.
LogClient - class asgaard.utils.log.LogClient.
LogClient is a wrapper for local and remote Logserver and does the Exception-handling.
LogClient(String, boolean) - Constructor for class asgaard.utils.log.LogClient
Creates a local LogClient, wrapping a local Logfile with the default directory.
LogClient(String, String, boolean) - Constructor for class asgaard.utils.log.LogClient
Creates a local LogClient, wrapping a remote Logserver.
LogClient(String, String, byte, String, String, String, String, long, boolean) - Constructor for class asgaard.utils.log.LogClient
Creates a local LogClient, wrapping a local Logfile and setup a mailclient.
LogMsg - class asgaard.utils.log.LogMsg.
This is a Bean that carries a statement in the LOG - File.
LogMsg() - Constructor for class asgaard.utils.log.LogMsg
Default-constructor, do not use manually - internal use only!
LogMsg(long, String, String, String, Date, Date, byte, boolean, String, Object, boolean) - Constructor for class asgaard.utils.log.LogMsg
Complete constructor for a historical Statement, do not use manually - internal use only!
LogMsg(String, String, byte, boolean, String) - Constructor for class asgaard.utils.log.LogMsg
Manual constructor for a short statement without included streamable object (Bean)
LogMsg(String, String, byte, boolean, String, Object) - Constructor for class asgaard.utils.log.LogMsg
Manual constructor for a short statement including a streamable object (Bean)
LogMsg(String, String, String, byte, boolean, String, Object) - Constructor for class asgaard.utils.log.LogMsg
Manual and automated constructor for a logclients (used in LogClient).

M

MAIL_SUBJECT - Static variable in class asgaard.utils.log.LogBroker
Used prefix of the mail-subject (used if mailclient active)
main(String[]) - Static method in class asgaard.utils.log.Log
Starting the remote Server.

P

put(LogMsg) - Method in class asgaard.utils.log.Log
Puts a Statement into the LOGFILE (wrapper method to LogBroker).
put(LogMsg) - Method in class asgaard.utils.log.LogBroker
Puts a Statement into the LOGFILE returning the (modified) Statement-bean.
put(LogMsg) - Method in class asgaard.utils.log.LogClient
Puts a Statement into the wrapped LOGFILE.
put(LogMsg) - Method in interface asgaard.utils.log.RemoteLog
Puts a Statement into the LOGFILE.
put(String, String, byte, boolean, String) - Method in class asgaard.utils.log.LogClient
Creates a Statement out of the Message If any Exception rises it will be ignored
put(String, String, byte, boolean, String, Object) - Method in class asgaard.utils.log.LogClient
Creates a Statement out of the Message If any Exception rises it will be ignored
putBackup(String, String, String, Object) - Method in class asgaard.utils.log.LogClient
Creates a Backup-Statement out of the Message If any Exception rises it will be ignored

R

RemoteLog - interface asgaard.utils.log.RemoteLog.
This is the Remote interface for the LOG-server
run() - Method in class asgaard.utils.log.LogClient
Does the work for put as a Thread

S

SERVER - Static variable in class asgaard.utils.log.Log
Internal name of the Server (used for Prefixes and generated messages)
ServerName - Static variable in class asgaard.utils.log.Log
Binding-Name of the LOG-Server within the rmiregistry
setHostName(String) - Method in class asgaard.utils.log.LogMsg
Set the name of the Host the requesting Server is located, default is the localhost.
setLogBean(Object) - Method in class asgaard.utils.log.LogMsg
Set some streamable object
setLogMessage(String) - Method in class asgaard.utils.log.LogMsg
Set the message to the statement
setLogNr(long) - Method in class asgaard.utils.log.LogMsg
Set the number of the Message within the logfile, do not use manually - internal use only!
setLogType(byte) - Method in class asgaard.utils.log.LogMsg
Set the Type of the LOG-statement ("Log-level")
setMailServer(byte, String, String, String, String, long) - Method in class asgaard.utils.log.Log
Defines a Mailserver for automatically forward LOGMSG also via eMail.
setMailServer(byte, String, String, String, String, long) - Method in class asgaard.utils.log.LogBroker
Defines a Mailserver for automatically forward LOGMSG also via eMail.
setMailServer(byte, String, String, String, String, long) - Method in class asgaard.utils.log.LogClient
Defines a Mailserver for automatically forward LOGMSG also via eMail.
setMailServer(byte, String, String, String, String, long) - Method in interface asgaard.utils.log.RemoteLog
Defines a Mailserver for automatically forward LOGMSG also via eMail.
setReceived(Date) - Method in class asgaard.utils.log.LogMsg
Set the Local Time when the Statement was processed by the LOG-server
setServerClass(String) - Method in class asgaard.utils.log.LogMsg
Set the calling Java-Serverclass
setServicePoint(String) - Method in class asgaard.utils.log.LogMsg
Set the Method / place where the statement was created
setSuccess(boolean) - Method in class asgaard.utils.log.LogMsg
Set if the Servicepoint was passed successfuly.

V

VERSION - Static variable in class asgaard.utils.log.Log
Version of the Implementation
VERSION - Static variable in class asgaard.utils.log.LogBroker
 

B C G I L M P R S V