|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.frame4j.util.App
LogServer
@MinDoc(copyright="Copyright 2005, 2006, 2009 A. Weinert",
author="Albrecht Weinert",
version="V.2",
lastModified="12.02.2010",
lastModifiedBy="A. Weinert",
usage="java.exe or jmx.bat LogServer [optionen] \n java LogServer -?",
purpose="Server application f. admin, log, ..")
public final class LogServer
Server für Anmeldung, Log und dergleichen.
Dies ist eine Server-Anwendung, die anderen Anwendungen und Servlets
administrative Dienste anbietet bzw. ermöglicht. Hierzu läuft sie
im Allgemeinen
App.log, Konsole und ggf. Datei) und ggf. auch in eine
Log-Datenbank
(dbServer->dbSchema->dBtableName).LogAlert (das Servlet LogCheck u.A.) erzeugen.macTranslateFile zu ermitteln.LogServer
(Quelle)
gehört (als integraler Bestandteil) eine Properties-Datei namens
LogServer.properties. Sie
ist vorzugsweise ins selbe .jar-File wie diese Anwendung selbst zu
platzieren.AdmHelper) aufruft.
App,
LogAlert| Field Summary | |
|---|---|
String |
accountPassWord
Passwort (für -acount-Befehle). |
String |
dbPassWord
DB-Nutzer-Passwort (für DB-Logging). |
String |
dbSchema
DB-Schema (für DB-Logging). |
String |
dbServer
DB-Server (für DB-Logging). |
String |
dBtableName
DB-Tabellenname (für DB-Logging). |
String |
dbUser
DB-Nutzer (für DB-Logging). |
String |
ldap1URL
LDAP-Server für (grundsätzliche / Firmen-) Authentifizierung. |
String |
ldap1UserBase
LDAP-OU, für zu authentifizierende Benutzer (Firmen-LDAP). |
String |
ldapADurl
LDAP-Server für (zusätzliche / Domain-) Authentifizierung. |
int |
logServerPort
LogServer (Port). |
String |
macTranslateFile
Übersetzungsdatei MAC-Adresse - Computername. |
boolean |
useJMX
JMX-Server nutzen / generieren. |
String |
workstnPassWord
Passwort (für -workstn-Befehle). |
| Fields inherited from class de.frame4j.util.App |
|---|
ano, appBase, appIO, appStartTime, args, bgColor, err, fullClassName, help, icon, INIT_ERROR, jmxRemoteNote, JOB_DONE_OK, log, LOG_OUT_ERROR, MAIN_THREAD_EXC, mainThread, myClass, myFrame, name, NO_PARS_ERROR, objectName, out, outMode, packName, prop, retCode, runFlag, shortClassName, title, verbose, verbosity |
| Fields inherited from interface de.frame4j.net.AttrSettable |
|---|
ILLEGAL_TYPE, ILLEGAL_VALUE, NO_ATTRIBUTE, NO_KNOWN_ATTRIBUTE, NO_VALUE, OK |
| Constructor Summary | |
|---|---|
LogServer()
|
|
| Method Summary | |
|---|---|
int |
doIt()
Arbeitsmethode von LogServer. |
static void |
main(String[] args)
Startmethode von LogServer. |
void |
run()
Socket connection thread implementation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public int logServerPort
public String dbServer
public String dbSchema
public String dbUser
public String dbPassWord
public String accountPassWord
public String workstnPassWord
public String macTranslateFile
# mac.txt - mac addresses for wakonlan
00:04:76:19:6D:E7 # pd3w01
00:04:76:19:6D:D4 # pd3w02
00:..... u.s.w.
Diese (wol-) Form wird für diese Anwendung auf diese Regeln reduziert:
TextHelper.lastIndexOfWS(CharSequence, int)public String dBtableName
public String ldap1URL
ldapADurlpublic String ldap1UserBase
ldap1URLpublic String ldapADurl
LDAPauthRead.authBy(javax.naming.ldap.InitialLdapContext, CharSequence, CharSequence)public boolean useJMX
| Constructor Detail |
|---|
public LogServer()
| Method Detail |
|---|
public static void main(String[] args)
args - Kommandozeilenparameter public int doIt()
doIt in class Apppublic void run()
run in interface Runnable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||