Example #1
0
 /** @return 返回rpcId */
 public static String getRpcId() {
   return eagleeye.getRpcId();
 }
Example #2
0
 /** 判断是否需要进行sql审计 */
 public static boolean isRecordSql() {
   return eagleeye.isRecordSql();
 }
Example #3
0
 /**
  * 设置rpc线程上下文
  *
  * @param rpcContext
  */
 public static void setRpcContext(Object rpcContext) {
   eagleeye.setRpcContext(rpcContext);
 }
Example #4
0
 /** @return 返回traceId */
 public static String getTraceId() {
   return eagleeye.getTraceId();
 }
Example #5
0
 /**
  * 获取rpc线程上下文
  *
  * @return
  */
 public static Object getRpcContext() {
   return eagleeye.getRpcContext();
 }
Example #6
0
 /**
  * 获取上下文中的数据
  *
  * @param key
  * @return
  */
 public static String getUserData(String key) {
   return eagleeye.getUserData(key);
 }
Example #7
0
 /**
  * @param sqlMetaData
  * @param e
  */
 public static void endRpc(SqlMetaData sqlMetaData, Exception e) {
   eagleeye.endRpc(sqlMetaData, e);
 }
Example #8
0
 /** 生成index缩略信息 */
 public static String index(String sql) {
   return eagleeye.index(sql);
 }
Example #9
0
 /**
  * execute之前写日志
  *
  * @param datasourceWrapper
  * @param sqlType
  * @throws Exception
  */
 public static void startRpc(String ip, String port, String dbName, String sqlType) {
   eagleeye.startRpc(ip, port, dbName, sqlType);
 }