All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.taskurotta.service.console.manager.ActorConfigManager Maven / Gradle / Ivy

package ru.taskurotta.service.console.manager;

import ru.taskurotta.service.console.model.ActorVO;
import ru.taskurotta.service.console.model.GenericPage;
import ru.taskurotta.service.console.model.MetricsStatDataVO;
import ru.taskurotta.service.metrics.model.QueueBalanceVO;

import java.util.Collection;
import java.util.Map;

/**
 * Interface for the console manager providing
 * information on actors and handling their actions
 * User: dimadin
 * Date: 27.09.13 17:56
 */
public interface ActorConfigManager {

    public GenericPage getActorList(int pageNum, int pageSize);

    public QueueBalanceVO getQueueState(String queueName);

    public Map> getMetricsData(Collection metrics, Collection actorIds);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy