de.osci.osci12.common
Class DefaultDialogFinder

java.lang.Object
  |
  +--de.osci.osci12.extinterfaces.DialogFinder
        |
        +--de.osci.osci12.common.DefaultDialogFinder

public class DefaultDialogFinder
extends DialogFinder

Diese Klasse stellt die default-Implementierung der abstrakten Klasse de.osci.osci12.extinterfaces.DialogFinder dar.

Copyright: Copyright (c) 2003

Organisation: BOS

See Also:
DialogFinder

Constructor Summary
DefaultDialogFinder()
           
 
Method Summary
 void addDialog(DialogHandler dialog)
          Fügt den verwalteten DialogHandler-Objekten ein weiteres hinzu.
 DialogHandler findDialog(de.osci.osci12.soapheader.ControlBlockH controlBlock)
          Diese Methode muß anhand des übergebenen ControlBlockH-Objektes das zugehörigen DialogHandler-Objekt ermitteln und zurückgeben.
 java.lang.String getVendor()
          Liefter den Namen des Herstellers.
 java.lang.String getVersion()
          Liefert eine Versionsnummer.
 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

DefaultDialogFinder

public DefaultDialogFinder()
Method Detail

findDialog

public DialogHandler findDialog(de.osci.osci12.soapheader.ControlBlockH controlBlock)
Description copied from class: DialogFinder
Diese Methode muß anhand des übergebenen ControlBlockH-Objektes das zugehörigen DialogHandler-Objekt ermitteln und zurückgeben.

Specified by:
findDialog in class DialogFinder
Parameters:
controlBlock - das ConrolBlock-Objetk als Identifier des gesuchetn DialogHandlers
Returns:
den gefunden DialogHandler oder null, wenn er nicht gefunden wurde.

removeDialog

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

Specified by:
removeDialog in class DialogFinder
Parameters:
controlBlock - das ConrolBlock-Objetk als Identifier des gesuchetn DialogHandlers
Returns:
true, wenn der DialogHandler erfolgreich entfernt wurde.

addDialog

public void addDialog(DialogHandler dialog)
               throws java.lang.Exception
Description copied from class: DialogFinder
Fügt den verwalteten DialogHandler-Objekten ein weiteres hinzu.

Specified by:
addDialog in class DialogFinder
Parameters:
dialog -
Throws:
java.lang.Exception

getVersion

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

Specified by:
getVersion in class DialogFinder
Returns:
Versionsnummer

getVendor

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

Specified by:
getVendor in class DialogFinder
Returns:
Herstellername