sascha@68: package de.intevation.artifacts; sascha@68: sascha@68: import java.io.Serializable; sascha@68: sascha@68: import org.w3c.dom.Document; sascha@68: sascha@68: /** sascha@77: * @author Sascha L. Teichmann sascha@68: */ sascha@68: public interface Service sascha@68: extends Serializable sascha@68: { sascha@68: Document process(Document data, Object globalContext, CallMeta callMeta); sascha@69: sascha@69: void setup(ServiceFactory factory, Object globalContext); sascha@68: } sascha@68: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :