de.osci.osci12.extinterfaces
Class DialogFinder

java.lang.Object
  extended byde.osci.osci12.extinterfaces.DialogFinder

public abstract class DialogFinder
extends java.lang.Object

Diese Schnittstelle wird nur noch intern verwendet.

Copyright © 2004 Freie Hansestadt Bremen

Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG

Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden.

Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden.

Version:
1.2.1
See Also:
DialogHandler

Constructor Summary
DialogFinder()
           
 
Method Summary
abstract  void addDialog(DialogHandler dialog)
          Fügt den verwalteten DialogHandler-Objekten ein weiteres hinzu.
abstract  DialogHandler findDialog(de.osci.osci12.soapheader.ControlBlockH controlBlock)
          Diese Methode muss anhand des übergebenen ControlBlockH-Objektes das zugehörige DialogHandler-Objekt ermitteln und zurückgeben.
abstract  java.lang.String getVendor()
          Liefert den Namen des Herstellers.
abstract  java.lang.String getVersion()
          Liefert eine Versionsnummer.
abstract  boolean removeDialog(de.osci.osci12.soapheader.ControlBlockH controlBlock)
          Entfernt ein DialogHandler-Objekt aus der Liste der verwalteten DialogHandler-Objekte.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialogFinder

public DialogFinder()
Method Detail

findDialog

public abstract DialogHandler findDialog(de.osci.osci12.soapheader.ControlBlockH controlBlock)
Diese Methode muss anhand des übergebenen ControlBlockH-Objektes das zugehörige DialogHandler-Objekt ermitteln und zurückgeben.

Parameters:
controlBlock - das ControlBlock-Objekt als Identifier des gesuchten DialogHandlers
Returns:
gefundener DialogHandler oder null, wenn er nicht gefunden wurde

removeDialog

public abstract boolean removeDialog(de.osci.osci12.soapheader.ControlBlockH controlBlock)
Entfernt ein DialogHandler-Objekt aus der Liste der verwalteten DialogHandler-Objekte. Wird nach Beendigung eines Dialogs aufgerufen.

Parameters:
controlBlock - das ControlBlock-Objekt als Identifier des gesuchten DialogHandlers
Returns:
true, wenn der DialogHandler erfolgreich entfernt wurde

addDialog

public abstract void addDialog(DialogHandler dialog)
                        throws java.lang.Exception
Fügt den verwalteten DialogHandler-Objekten ein weiteres hinzu.

Parameters:
dialog -
Throws:
java.lang.Exception

getVersion

public abstract java.lang.String getVersion()
Liefert eine Versionsnummer.

Returns:
Versionsnummer

getVendor

public abstract java.lang.String getVendor()
Liefert den Namen des Herstellers.

Returns:
Herstellername


Copyright © 2004. All Rights Reserved.