haendler
Class Haendler

java.lang.Object
  |
  +--haendler.Haendler
All Implemented Interfaces:
idman.rules.ChainEvaluationListener, org.ssonet.net.SSONETContextFactory

public class Haendler
extends java.lang.Object
implements idman.rules.ChainEvaluationListener, org.ssonet.net.SSONETContextFactory

Zentrale Bearbeitungsstelle im Händler.

Version:
$Id: Haendler.java,v 1.12 2004/02/10 16:20:32 tk4 Exp $
Author:
Torsten Keil (lehrprojekt), Thomas Kriegelstein

Constructor Summary
Haendler(java.util.Properties settings, java.lang.String name, java.lang.String port)
           
 
Method Summary
 void addBestellSatz(Bestellung.BestellSatz bs)
           
 void addMangelEintrag(Mangel.MangelEintrag me)
           
 org.ssonet.net.SSONETContext createContext()
           
 boolean doWarning(java.lang.String chainname, idman.rules.Condition cond, java.lang.String id, byte[] content, idman.mngt.Context context, java.lang.String duno)
          Schreibt das Auftreten nach stdout und liefert true.
 java.util.Vector getBestellList()
           
 org.w3c.dom.Document getDocFromFile(java.io.InputStream stream)
           
 org.w3c.dom.Document getDocFromFile(java.lang.String filename)
           
 java.lang.String getIPAdresse()
           
 java.util.Vector getMangelList()
           
 java.lang.String getName()
           
 java.lang.String getPort()
           
 org.w3c.dom.Document handleRequest(org.w3c.dom.Document request, idman.mngt.Context context)
          Sobald eine Verbindung aufgebaut und das Document geparst wurde, wird diese Methode aufgerufen.
 java.lang.String hash(java.lang.String s)
           
 void removeBestellSatz(int index)
           
 void removeMangelEintrag(int index)
           
 org.w3c.dom.Document sign(org.w3c.dom.Document d, idman.mngt.Context c)
           
 void start()
           
 org.w3c.dom.Document[] verify(org.w3c.dom.Document d, idman.mngt.Context c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Haendler

public Haendler(java.util.Properties settings,
                java.lang.String name,
                java.lang.String port)
Method Detail

doWarning

public boolean doWarning(java.lang.String chainname,
                         idman.rules.Condition cond,
                         java.lang.String id,
                         byte[] content,
                         idman.mngt.Context context,
                         java.lang.String duno)
Schreibt das Auftreten nach stdout und liefert true.

Specified by:
doWarning in interface idman.rules.ChainEvaluationListener

createContext

public org.ssonet.net.SSONETContext createContext()
Specified by:
createContext in interface org.ssonet.net.SSONETContextFactory

getMangelList

public java.util.Vector getMangelList()

getBestellList

public java.util.Vector getBestellList()

getName

public java.lang.String getName()

getPort

public java.lang.String getPort()

getIPAdresse

public java.lang.String getIPAdresse()

start

public void start()

addBestellSatz

public void addBestellSatz(Bestellung.BestellSatz bs)

removeBestellSatz

public void removeBestellSatz(int index)

addMangelEintrag

public void addMangelEintrag(Mangel.MangelEintrag me)

removeMangelEintrag

public void removeMangelEintrag(int index)

verify

public org.w3c.dom.Document[] verify(org.w3c.dom.Document d,
                                     idman.mngt.Context c)

sign

public org.w3c.dom.Document sign(org.w3c.dom.Document d,
                                 idman.mngt.Context c)

hash

public java.lang.String hash(java.lang.String s)

getDocFromFile

public org.w3c.dom.Document getDocFromFile(java.lang.String filename)

getDocFromFile

public org.w3c.dom.Document getDocFromFile(java.io.InputStream stream)

handleRequest

public org.w3c.dom.Document handleRequest(org.w3c.dom.Document request,
                                          idman.mngt.Context context)
Sobald eine Verbindung aufgebaut und das Document geparst wurde, wird diese Methode aufgerufen.

Parameters:
request - Request to handle
context - Information about the connection
Returns:
Document response


Copyright © 2003 DRIM Team. All Rights Reserved.