Package de.bsvrz.dav.daf.userManagement
Class CommandLineAction
java.lang.Object
de.bsvrz.dav.daf.userManagement.CommandLineAction
- Direct Known Subclasses:
ChooseConfiguration
,EditUser
,MigrationStatus
,NewUser
,SrpUtilitiesAction
,UserList
,UserManagement
,UserManagementWithDav
,UserManagementWithFile
Befehl im Benutzerverwaltungs-/Migrationstool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
dispose
(ConsoleInterface console) Wird aufgerufen wenn der Befehl verlassen wirdprotected void
execute
(ConsoleInterface console) Führt den eigentlichen Befehl ausfinal void
execute
(ConsoleInterface console, CommandLineAction parent) Führt den Befehl ausList<? extends CommandLineAction>
Gibt die Kindbefehle zurückvoid
printStatus
(ConsoleInterface console) Gibt einen Text vor der Auswahl der Aktion aus (zum überschreiben)final void
abstract String
toString()
Gibt den Befehlsnamen zurück
-
Constructor Details
-
CommandLineAction
public CommandLineAction()
-
-
Method Details
-
execute
Führt den Befehl aus- Parameters:
console
- Konsoleparent
- Übergeordneter Befehl oder null falls es sich um die "Wurzel" handelt.
-
printStatus
Gibt einen Text vor der Auswahl der Aktion aus (zum überschreiben)- Parameters:
console
- Konsole- Throws:
Exception
- Beliebige Exception
-
execute
Führt den eigentlichen Befehl aus- Parameters:
console
- Konsole- Throws:
Exception
- Beliebige Exception
-
dispose
Wird aufgerufen wenn der Befehl verlassen wird- Parameters:
console
- Konsole- Throws:
Exception
- Beliebige Exception
-
toString
Gibt den Befehlsnamen zurück -
getChildren
Gibt die Kindbefehle zurück- Returns:
- Kindbefehle
-
skipParent
public final void skipParent()
-