package ee.telekom.workflow.graph.node.gateway; import ee.telekom.workflow.graph.Environment; import ee.telekom.workflow.graph.node.AbstractNode; /** * Abstract gateway node that implements common gateway functionality, * i.e. that gateways do not produce a return value that is to be stored * into the environment. */ public abstract class AbstractGateway extends AbstractNode{ public AbstractGateway( int id ){ super( id ); } public AbstractGateway( int id, String name ){ super( id, name ); } @Override public void store( Environment environment, Object result ){ // Gateways do not produce a result and thus do not need to store anything } }