package org.apache.hise.api; import javax.xml.namespace.QName; import org.apache.hise.dao.HISEDao; import org.apache.hise.engine.store.HISEDD; import org.apache.hise.engine.store.TaskDD; import org.apache.hise.lang.TaskDefinition; import org.w3c.dom.Element; import org.w3c.dom.Node; public interface HISEEngine { public static class TaskInfo { public TaskDefinition taskDefinition; public HISEDD parent; public TaskDD dd; } void registerTask(TaskInfo ti); Node receive(Handler handler, QName portType, String operation, Element body, Node requestHeader); HISEDao getHiseDao(); }