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);
}