Class CacheLoggerEvent<T>

  • All Implemented Interfaces:
    Serializable, org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>

    public class CacheLoggerEvent<T>
    extends Object
    implements org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
    See Also:
    Serialized Form
    • Constructor Detail

      • CacheLoggerEvent

        public CacheLoggerEvent​(String source,
                                String region,
                                String eventName,
                                String optionalDetails,
                                T key)
    • Method Detail

      • getSource

        public String getSource()
        Specified by:
        getSource in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • setSource

        public void setSource​(String source)
        Specified by:
        setSource in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • getRegion

        public String getRegion()
        Specified by:
        getRegion in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • setRegion

        public void setRegion​(String region)
        Specified by:
        setRegion in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • getEventName

        public String getEventName()
        Specified by:
        getEventName in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • setEventName

        public void setEventName​(String eventName)
        Specified by:
        setEventName in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • getOptionalDetails

        public String getOptionalDetails()
        Specified by:
        getOptionalDetails in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • setOptionalDetails

        public void setOptionalDetails​(String optionalDetails)
        Specified by:
        setOptionalDetails in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • getKey

        public T getKey()
        Specified by:
        getKey in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>
      • setKey

        public void setKey​(T key)
        Specified by:
        setKey in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T>