dk.alexandra.fresco.suite.ProtocolSuiteBinary Maven / Gradle / Ivy
package dk.alexandra.fresco.suite;
import dk.alexandra.fresco.framework.builder.binary.BuilderFactoryBinary;
import dk.alexandra.fresco.framework.builder.binary.ProtocolBuilderBinary;
import dk.alexandra.fresco.framework.sce.resources.ResourcePool;
/**
* Marker interface for binary protocol suite with the builder bound to the type of binary.
* This forces implementors of binary suites to inherit from this common interface - and
* therefore can have their behaviour changed via e.g. decorators.
*
* @param the resource pool type.
*/
public interface ProtocolSuiteBinary extends
ProtocolSuite {
@Override
BuilderFactoryBinary init(ResourcePoolT resourcePool);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy