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

com.payneteasy.superfly.service.ActionService Maven / Gradle / Ivy

package com.payneteasy.superfly.service;

import java.util.List;

import com.payneteasy.superfly.model.ui.action.UIAction;
import com.payneteasy.superfly.model.ui.action.UIActionForFilter;
import com.payneteasy.superfly.model.ui.action.UIActionForList;

public interface ActionService {
    List getActions(long startFrom, long recordsCount,
            int orderFieldNumber, boolean asc, String actionNamePrefix,
            String description, List subsystemIds);

    void changeActionsLogLevel(List actnListLogOn,
            List actnListLogOff);

    long getActionCount(String actionName, String description,
            List subsystemIds);

    List getActionForFilter();
    void copyActionProperties(long actionId, long actionIdCopy,
            boolean userPrivileges);
    UIAction getAction(long actionId);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy