fenzo-triggers/src/main/java/com/netflix/fenzo/triggers/TriggerOperator.java
public void execute(Trigger trigger) throws Exception {
        if (trigger.isDisabled()) return;
        try {
            ((Action1) trigger.getAction().newInstance()).call(trigger.getData());
        } catch (Exception e) {
            throw new Exception(String.format("Exception occurred while executing trigger '%s'", trigger), e);
        }
    }
public void execute(Trigger trigger) throws Exception {
        if (trigger.isDisabled()) return;
        try {
            ((Action1) trigger.getAction().newInstance()).call(trigger.getData());
        } catch (Exception e) {
            throw new Exception(String.format("Exception occurred while executing trigger '%s'", trigger), e);
        }
    }
Executes the {@code Trigger}.

@param trigger the {@code Trigger} to be executed
@throws Exception if an exception occurred during the execution of the {@code Trigger}