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 interface de.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 interface de.bsvrz.sys.funclib.application.StandardApplication
      Throws:
      java.lang.Exception