org.openas2.processor.BaseActiveModule Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of openas2-server Show documentation
Show all versions of openas2-server Show documentation
Open source implementation of the AS2 standard for signed encrypted and compressed document transfer
package org.openas2.processor;
import java.util.List;
import java.util.Map;
import org.openas2.OpenAS2Exception;
import org.openas2.message.Message;
public abstract class BaseActiveModule extends BaseProcessorModule implements ActiveModule {
private boolean running;
public boolean isRunning() {
return running;
}
public abstract void doStart() throws OpenAS2Exception;
public abstract void doStop() throws OpenAS2Exception;
public abstract boolean healthcheck(List failures);
public boolean canHandle(String action, Message msg, Map