|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.frame4j.util.App
KioskForce
@MinDoc(copyright="Copyright 2007, 2009 A. Weinert",
author="Albrecht Weinert",
version="V.1",
lastModified="11.02.2010",
lastModifiedBy="A. Weinert",
usage="start as Java application (-? for help)",
purpose="start (Windows) processes in kiosk mode")
public final class KioskForce
Start an application in the kiosk modus.
Diese Anwendung
App,
de.frame4j.graf,
AskDialog,
AdmHelper,
Authentication,
LogServer| Field Summary | |
|---|---|
protected String |
bgImage
Datei- oder Ressourcenname des Hintergrundbilds. |
String |
command
Auszuführendes Kommando. |
String |
frg
Basis für Netzverzeichnis / -freigabe (1). |
String |
frg2
Basis für Netzverzeichnis / -freigabe (2). |
String |
ger
Gerät (1), das verbunden werden soll. |
String |
ger2
Gerät (2), das verbunden werden soll. |
protected String |
logoImage
Datei- oder Ressourcenname des Begrüßungsbilds. |
boolean |
logOutEndProcess
Bedingungen für Log Off. |
boolean |
logOutNoCommand
Bedingungen für Log Off. |
boolean |
logOutTouchWindow
Bedingungen für Log Off. |
String |
logServerHost
LogServer (Host). |
int |
logServerPort
LogServer (Port). |
String |
preDisconect
Geräte, die vorab zu trennen sind. |
String |
process2
Optionaler zweiter Prozess (mit Parametern). |
| 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 | |
|---|---|
KioskForce()
|
|
| Method Summary | |
|---|---|
void |
componentHidden(ComponentEvent e)
|
void |
componentMoved(ComponentEvent e)
|
void |
componentResized(ComponentEvent e)
|
void |
componentShown(ComponentEvent e)
|
protected int |
connect(String ger,
String frg,
String user)
Gerät verbinden (nur Windows 2K, XP, 2K3). |
int |
doIt()
Arbeitsmethode von KioskForce. |
protected boolean |
logOut(String reason,
boolean doLogOut)
Lokalen Benutzer ausloggen (nur Windows 2K, XP, 2K3). |
static void |
main(String[] args)
Startmethode von KioskForce . |
protected int |
setAttribute(String name,
char name0,
Object value,
Class<?> vClass,
boolean isNull,
boolean isStringVal)
DynamicMBean - indirect implementation. |
void |
setBgImage(String bgImage)
Datei- oder Ressourcenname des Begrüßungsbilds setzen. |
void |
setLogoImage(String logoImage)
Datei- oder Ressourcenname des Begrüßungsbilds setzen. |
void |
stop()
shutDown hook . |
void |
windowActivated(WindowEvent e)
|
void |
windowClosed(WindowEvent e)
|
void |
windowClosing(WindowEvent e)
Benutzer schließt das Fenster der Anwendung. |
void |
windowDeactivated(WindowEvent e)
Fenster wird verdeckt oder deaktiviert. |
void |
windowDeiconified(WindowEvent e)
|
void |
windowGainedFocus(WindowEvent e)
|
void |
windowIconified(WindowEvent e)
Benutzer schließt das Fenster der Anwendung. |
void |
windowLostFocus(WindowEvent e)
Fenster verliert Fokus. |
void |
windowOpened(WindowEvent e)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public String command
process2 enthält command keine
(ggf.) Startparameter.
public String process2
command enthält process2 die
ggf. Startparameter.
public boolean logOutNoCommand
public boolean logOutTouchWindow
public boolean logOutEndProcess
protected String logoImage
setLogoImage(String)protected String bgImage
setBgImage(String)public String preDisconect
public String ger
ger und ger2 sollten nicht gleich sein.
public String frg
public String ger2
ger und ger2 sollten nicht gleich sein.
public String frg2
frgpublic String logServerHost
public int logServerPort
| Constructor Detail |
|---|
public KioskForce()
| Method Detail |
|---|
public void setLogoImage(String logoImage)
public void setBgImage(String bgImage)
protected int setAttribute(String name,
char name0,
Object value,
Class<?> vClass,
boolean isNull,
boolean isStringVal)
setAttribute in class Appname - name of the property (never empty)name0 - first character of name (>= a)value - the (new) value of the propertyvClass - the (original) class of value (or null if isNull)isNull - true if value is nullisStringVal - true if value is of type StringApp.setAttribute(String, Object),
public static void main(String[] args)
args - Kommandozeilenparameter
protected boolean logOut(String reason,
boolean doLogOut)
AdmHelper.logOut()public void stop()
stop in class App
protected int connect(String ger,
String frg,
String user)
ger - Zu verbindendes Gerät, z.B. "X:"frg - Freigabe oder Freigabebasis;
z.B. "\\\\193.175.115.15\\fb3stud\\"; endet frg
mit \\, so wird user angehängtuser - Name des Nutzers
AdmHelper.connect(String, String, String, String)public int doIt()
doIt in class Apppublic void windowActivated(WindowEvent e)
windowActivated in interface WindowListenerpublic void windowClosed(WindowEvent e)
windowClosed in interface WindowListenerpublic void windowClosing(WindowEvent e)
windowClosing in interface WindowListenerpublic void windowDeactivated(WindowEvent e)
windowDeactivated in interface WindowListenerpublic void windowDeiconified(WindowEvent e)
windowDeiconified in interface WindowListenerpublic void windowIconified(WindowEvent e)
windowIconified in interface WindowListenerpublic void windowOpened(WindowEvent e)
windowOpened in interface WindowListenerpublic void windowGainedFocus(WindowEvent e)
windowGainedFocus in interface WindowFocusListenerpublic void windowLostFocus(WindowEvent e)
windowLostFocus in interface WindowFocusListenerpublic void componentHidden(ComponentEvent e)
componentHidden in interface ComponentListenerpublic void componentMoved(ComponentEvent e)
componentMoved in interface ComponentListenerpublic void componentResized(ComponentEvent e)
componentResized in interface ComponentListenerpublic void componentShown(ComponentEvent e)
componentShown in interface ComponentListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||