package de.rwth.idsg.bikeman.ixsi.processor.api; import de.rwth.idsg.ixsi.jaxb.StaticDataRequestGroup; import de.rwth.idsg.ixsi.jaxb.StaticDataResponseGroup; import xjc.schema.ixsi.ErrorType; /** * @author Sevket Goekay <goekay@dbis.rwth-aachen.de> * @since 21.10.2014 */ public interface StaticRequestProcessor<T1 extends StaticDataRequestGroup, T2 extends StaticDataResponseGroup> extends ClassAwareProcessor<T1> { T2 process(T1 request); T2 buildError(ErrorType e); }