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

ru.taskurotta.service.console.retriever.ProcessInfoRetriever Maven / Gradle / Ivy

package ru.taskurotta.service.console.retriever;

import ru.taskurotta.service.console.model.GenericPage;
import ru.taskurotta.service.console.model.Process;
import ru.taskurotta.service.console.retriever.command.ProcessSearchCommand;

import java.util.List;
import java.util.UUID;

/**
 * Process information retriever. Provides info about processes, such as number of active processes, their id's, start times and such.
 * User: dimadin
 * Date: 17.05.13 16:05
 */
public interface ProcessInfoRetriever {

    public Process getProcess(UUID processUUID);

    public GenericPage listProcesses(int pageNumber, int pageSize, int status, String typeFilter);

    public List findProcesses(ProcessSearchCommand command);

    public int getFinishedCount(String customId);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy