Package de.bsvrz.dav.dav.main
Class TerminateConnection
java.lang.Object
de.bsvrz.dav.dav.main.TerminateConnection
- All Implemented Interfaces:
de.bsvrz.sys.funclib.application.StandardApplication
public class TerminateConnection
extends java.lang.Object
implements de.bsvrz.sys.funclib.application.StandardApplication
Stoppt die Datenverteiler- bzw. Applikations-Verbindung mit der übergebenen Objekt-Spezifikation. -objekt ID oder IDs durch Kommata getrennt, ist
die Angabe welche Prozesse terminiert werden sollen. Bsp : "-objekt=1466766103639706224 -benutzer=Tester -authentifizierung=passwd
-debugLevelStdErrText=INFO"
-
Constructor Summary
Constructors Constructor Description TerminateConnection()
-
Method Summary
Modifier and Type Method Description void
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
static void
main(java.lang.String[] args)
void
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
static void
sendTerminationData(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> systemObjectList)
static void
sendTerminationData(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> systemObjectList, long delayMillis)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TerminateConnection
public TerminateConnection()
-
-
Method Details
-
main
public static void main(java.lang.String[] args) -
sendTerminationData
public static void sendTerminationData(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> systemObjectList, long delayMillis) throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
sendTerminationData
public static void sendTerminationData(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> systemObjectList) throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
parseArguments
public void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) throws java.lang.Exception- Specified by:
parseArguments
in interfacede.bsvrz.sys.funclib.application.StandardApplication
- Throws:
java.lang.Exception
-
initialize
public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) throws java.lang.Exception- Specified by:
initialize
in interfacede.bsvrz.sys.funclib.application.StandardApplication
- Throws:
java.lang.Exception
-