class GetTrainingData implements UseCase {

    public GetTrainingData(UseCaseCallback<FederatedRepository> useCaseCallback,
                           FederatedRepository repository) {
        this.useCaseCallback = useCaseCallback;

        this.repository = repository;
    }

    public  GetTrainingData(UseCaseCallback<FederatedRepository> useCaseCallback,
                           FederatedRepository repository);

}