package com.datascience.core.algorithms; import com.datascience.core.base.AssignedLabel; import com.datascience.core.base.LObject; import com.datascience.core.base.Worker; /** * @Author: konrad */ public interface INewDataObserver<T> { void newAssign(AssignedLabel<T> assign); void newGoldObject(LObject<T> object); // Those two might be important for scheduling system void newObject(LObject<T> object); void newWorker(Worker worker); }