package net.sourceforge.fenixedu.applicationTier.Servico.accounting; import net.sourceforge.fenixedu.applicationTier.FenixService; import net.sourceforge.fenixedu.domain.Employee; import net.sourceforge.fenixedu.domain.accounting.Event; import pt.ist.fenixWebFramework.security.accessControl.Checked; import pt.ist.fenixWebFramework.services.Service; public class CancelEvent extends FenixService { @Checked("RolePredicates.MANAGER_PREDICATE") @Service public static void run(final Event event, final Employee responsibleEmployee, final String justification) { event.cancel(responsibleEmployee, justification); } }