SecurityBeanLocal.java 497 Bytes
package fi.insomnia.bortal.beans;

import javax.ejb.Local;

import fi.insomnia.bortal.model.User;

@Local
public interface SecurityBeanLocal {

    void logPermissionDenied(User user, Exception exception);

    void logException(User user, Exception exception);

    void logMessage(User user, String description);
    void logMessage(SecurityLogType type, User user, String description);

    void logMessage(String description);
    void logMessage(SecurityLogType type, String description);

}