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

com.infilos.spring.track.api.Audit Maven / Gradle / Ivy

The newest version!
package com.infilos.spring.track.api;

public enum Audit {
    Nowhere, // meaningless default value placeholder for annotation
    Constant, // extract attribute value just as the constant value
    ReqPath, // extract attribute value from http request's url path
    ReqQuery, // extract attribute value from http request's url query
    ReqHeader, // extract attribute value from http request's header
    ReqCookie, // extract attribute value from http request's cookies
    ReqSession, // extract attribute value from http request's session
    ReqBody, // extract attribute value from http request's body
    ReqMethod, // extract attribute value just as the method's name
    ReqParam, // extract attribute value from method parameters
    ResStatus, // extract attribute value from http/method as int status code
    ResValue, // extract attribute value from method returned value as json
    ResCause, // extract attribute value from method throwed causes's class & message
    ResHeader // extract attribute value from http respond's header
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy