public interface BaseAutomation
| Modifier and Type | Method and Description |
|---|---|
void |
create(String name,
String event,
String at,
int order,
boolean exclusive,
boolean active,
String description,
long nodeClass) |
void |
createAction(long ruleId,
String className,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02) |
void |
createValidation(long ruleId,
String className,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02) |
void |
delete(long ruleId) |
void |
deleteAction(long ruleId,
long actionId) |
void |
deleteValidation(long ruleId,
long validationId) |
AutomationAction |
getAction(long actionId) |
List<AutomationAction> |
getActions(long ruleId) |
List<Automation> |
getActionsByEvent(long ruleId) |
Map<String,String> |
getEvents() |
AutomationRule |
getRule(long ruleId) |
AutomationRuleResultSet |
getRules(String filter,
int offset,
int limit) |
AutomationValidation |
getValidation(long validationId) |
List<AutomationValidation> |
getValidations(long ruleId) |
List<Automation> |
getValidationsByEvent(long ruleId) |
void |
update(long ruleId,
String name,
String event,
int order,
boolean exclusive,
boolean active,
String description) |
void |
updateAction(long ruleId,
long actionId,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02) |
void |
updateValidation(long ruleId,
long validationId,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02) |
void create(String name, String event, String at, int order, boolean exclusive, boolean active, String description, long nodeClass) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
void update(long ruleId,
String name,
String event,
int order,
boolean exclusive,
boolean active,
String description)
throws AccessDeniedException,
DatabaseException,
UnknownException,
WebserviceException
void delete(long ruleId)
throws AccessDeniedException,
DatabaseException,
UnknownException,
WebserviceException
AutomationRule getRule(long ruleId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
AutomationRuleResultSet getRules(String filter, int offset, int limit) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
void createAction(long ruleId,
String className,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02)
throws AccessDeniedException,
DatabaseException,
RepositoryException,
PathNotFoundException,
UnknownException,
WebserviceException
void updateAction(long ruleId,
long actionId,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02)
throws AccessDeniedException,
DatabaseException,
RepositoryException,
PathNotFoundException,
UnknownException,
WebserviceException
void deleteAction(long ruleId,
long actionId)
throws AccessDeniedException,
DatabaseException,
UnknownException,
WebserviceException
AutomationAction getAction(long actionId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
List<AutomationAction> getActions(long ruleId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
void createValidation(long ruleId,
String className,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02)
throws AccessDeniedException,
DatabaseException,
RepositoryException,
PathNotFoundException,
UnknownException,
WebserviceException
void updateValidation(long ruleId,
long validationId,
int order,
boolean active,
String amParam00,
String amParam01,
String amParam02)
throws AccessDeniedException,
DatabaseException,
RepositoryException,
PathNotFoundException,
UnknownException,
WebserviceException
void deleteValidation(long ruleId,
long validationId)
throws AccessDeniedException,
DatabaseException,
UnknownException,
WebserviceException
AutomationValidation getValidation(long validationId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
List<AutomationValidation> getValidations(long ruleId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
Map<String,String> getEvents() throws AccessDeniedException, UnknownException, WebserviceException
List<Automation> getActionsByEvent(long ruleId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
List<Automation> getValidationsByEvent(long ruleId) throws AccessDeniedException, DatabaseException, UnknownException, WebserviceException
Copyright © 2024 Open Knowledge Management System S.L.. All Rights Reserved.