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

org.infinispan.security.impl.AuditMessages_$logger Maven / Gradle / Ivy

There is a newer version: 9.1.7.Final
Show newest version

package org.infinispan.security.impl;

import java.io.Serializable;
import java.security.Principal;
import javax.annotation.Generated;
import org.infinispan.security.AuditContext;
import org.infinispan.security.AuditResponse;
import org.infinispan.security.AuthorizationPermission;
import org.jboss.logging.Logger;


/**
 * Warning this class consists of generated code.
 * 
 */
@Generated(value = "org.jboss.logging.processor.generator.model.MessageLoggerImplementor", date = "2017-01-24T04:10:19-0500")
public class AuditMessages_$logger
    implements Serializable, AuditMessages
{

    private final static long serialVersionUID = 1L;
    private final static java.lang.String FQCN = AuditMessages_$logger.class.getName();
    protected final Logger log;
    private final static java.lang.String auditMessage = "[%s] %s %s %s[%s]";

    public AuditMessages_$logger(final Logger log) {
        this.log = log;
    }

    public final void auditMessage(final AuditResponse response, final Principal principal, final AuthorizationPermission permission, final AuditContext context, final java.lang.String contextName) {
        log.logf(FQCN, (org.jboss.logging.Logger.Level.INFO), null, auditMessage$str(), response, principal, permission, context, contextName);
    }

    protected java.lang.String auditMessage$str() {
        return auditMessage;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy