All Packages Class Hierarchy This Package Previous Next Index
Class puma.control.WeitergabeCmd
java.lang.Object
|
+----puma.control.Command
|
+----puma.control.WeitergabeCmd
- public class WeitergabeCmd
- extends Command
Command, das Weitergabe markierter Objekte umsetzt.
- Author:
- Sven Müller
-
newState
- Speichert neuen Status der weiterzugebenden Objekte
-
WeitergabeCmd(String, ServerApplication)
- Standard-Konstruktor.
-
execute(InType, OutType)
- Führt die dem Command zugeordnete Aktion aus.
newState
protected String newState
- Speichert neuen Status der weiterzugebenden Objekte
WeitergabeCmd
public WeitergabeCmd(String newState,
ServerApplication serverApp)
- Standard-Konstruktor. Die Instanzvariable newState wird gesetzt.
- Parameters:
- newState - Der Wert für die Instanzvariable newState.
- serverApp - Ein Rückverweis auf die aufrufende Server-Instanz.
execute
public void execute(InType in,
OutType out)
- Führt die dem Command zugeordnete Aktion aus.
Es wird ein neues Objekt vom Typ I_StatusAendern erzeugt.Diesem werden im
Konstruktor ein Array von Inventarnummern (welches aus dem übergebenen
InType-Objekt in gewonnen wird), der neue Status newState und
der neue Benutzer (falls es diesen gibt - sonst null) übergeben.
Die Methode execute() des so erzeugten Objekts liefert einen Vector mit
Meldungen (Strings) mit, die von out in das Ausgabeformat konvertiert
werden. Tritt ein Fehler auf wird stattdessen auf die gleiche Weise
eine Fehlermeldung erzeugt.
- Parameters:
- in - Objekt, das Input-Daten liefert.
- out - Objekt, das für die Darstellung der Output-Daten sorgt.
- Overrides:
- execute in class Command
- See Also:
- I_Suchen
All Packages Class Hierarchy This Package Previous Next Index