com.ibm.tivoli.maximo.reqlog

Class AbstractRequestLogger

  • java.lang.Object
    • com.ibm.tivoli.maximo.reqlog.AbstractRequestLogger
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      abstract boolean isAsync() 
      abstract void logRequest(UserInfo userInfo, java.lang.String type, java.lang.String userid, java.util.Date reqTime, java.lang.String resReq, java.lang.String method, java.lang.Long reqSize, java.lang.Long respSize, java.lang.String errorMsg, java.lang.String queryString, int status, byte[] body) 
      abstract void persistLogs() 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractRequestLogger

        public AbstractRequestLogger()
    • Method Detail

      • logRequest

        public abstract void logRequest(UserInfo userInfo,
                                        java.lang.String type,
                                        java.lang.String userid,
                                        java.util.Date reqTime,
                                        java.lang.String resReq,
                                        java.lang.String method,
                                        java.lang.Long reqSize,
                                        java.lang.Long respSize,
                                        java.lang.String errorMsg,
                                        java.lang.String queryString,
                                        int status,
                                        byte[] body)
      • isAsync

        public abstract boolean isAsync()
      • persistLogs

        public abstract void persistLogs()