ldes.client.treenodesupplier.membersuppliers.MemberSupplier Maven / Gradle / Ivy
package ldes.client.treenodesupplier.membersuppliers;
import ldes.client.treenodesupplier.domain.valueobject.SuppliedMember;
import java.util.function.Supplier;
/**
* Interface that supplies the fetched members of an LDES
*/
public interface MemberSupplier extends Supplier {
/**
* Initialization and/or set up of some processes or resources to supply the fetched members
*/
void init();
/**
* Release resources when the supplier is not required anymore
*/
void destroyState();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy