org.osgl.logging.Logger.isTraceEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(6.9k)|赞(0)|评价(0)|浏览(315)

本文整理了Java中org.osgl.logging.Logger.isTraceEnabled()方法的一些代码示例,展示了Logger.isTraceEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.isTraceEnabled()方法的具体详情如下:
包路径:org.osgl.logging.Logger
类名称:Logger
方法名:isTraceEnabled

Logger.isTraceEnabled介绍

暂无

代码示例

代码示例来源:origin: actframework/actframework

  1. protected static boolean isTraceEnabled() {
  2. return LOGGER.isTraceEnabled();
  3. }

代码示例来源:origin: org.actframework/act-jpa-common

  1. public static void close() {
  2. if (LOGGER.isTraceEnabled()) {
  3. LOGGER.trace("JPA context close");
  4. }
  5. JPAContext cur = cur_.get();
  6. if (null != cur) {
  7. cur.destroy();
  8. cur_.remove();
  9. }
  10. }

代码示例来源:origin: actframework/actframework

  1. @Override
  2. public Metric metric(String name) {
  3. if (!Act.appConfig().metricEnabled()) {
  4. return Metric.NULL_METRIC;
  5. }
  6. Logger logger = enabledMap.get(name);
  7. if (null == logger) {
  8. logger = LogManager.get("metric." + name);
  9. enabledMap.put(name, logger);
  10. }
  11. return logger.isTraceEnabled() ? metric() : Metric.NULL_METRIC;
  12. }

代码示例来源:origin: actframework/actframework

  1. public <T> Future<T> on(DateTime instant, Callable<T> callable) {
  2. if (LOGGER.isTraceEnabled()) {
  3. LOGGER.trace("schedule callable[%s] on %s", callable, instant);
  4. }
  5. DateTime now = DateTime.now();
  6. E.illegalArgumentIf(instant.isBefore(now));
  7. Seconds seconds = Seconds.secondsBetween(now, instant);
  8. return executor().schedule(callable, seconds.getSeconds(), TimeUnit.SECONDS);
  9. }

代码示例来源:origin: org.actframework/act

  1. @Override
  2. public Metric metric(String name) {
  3. if (!Act.appConfig().metricEnabled()) {
  4. return Metric.NULL_METRIC;
  5. }
  6. Logger logger = enabledMap.get(name);
  7. if (null == logger) {
  8. logger = LogManager.get("metric." + name);
  9. enabledMap.put(name, logger);
  10. }
  11. return logger.isTraceEnabled() ? metric() : Metric.NULL_METRIC;
  12. }

代码示例来源:origin: org.actframework/act-jpa-common

  1. public static void initForJob() {
  2. if (null != ActionContext.current()) {
  3. return;
  4. }
  5. if (LOGGER.isTraceEnabled()) {
  6. LOGGER.trace("JPA context init for job");
  7. }
  8. E.illegalStateIf(null != cur_.get(), "JPAContext already set");
  9. JPAContext ctx = new JPAContext();
  10. ctx.initForJob = true;
  11. cur_.set(ctx);
  12. }

代码示例来源:origin: org.actframework/act

  1. public <T> Future<T> on(DateTime instant, Callable<T> callable) {
  2. if (LOGGER.isTraceEnabled()) {
  3. LOGGER.trace("schedule callable[%s] on %s", callable, instant);
  4. }
  5. DateTime now = DateTime.now();
  6. E.illegalArgumentIf(instant.isBefore(now));
  7. Seconds seconds = Seconds.secondsBetween(now, instant);
  8. return executor().schedule(callable, seconds.getSeconds(), TimeUnit.SECONDS);
  9. }

代码示例来源:origin: actframework/actframework

  1. public HandlerEnhancer(final MethodVisitor mv, HandlerMethodMetaInfo meta, final int access, final String name, final String desc, final String signature, final String[] exceptions) {
  2. super(ASM5, new MethodNode(access, name, desc, signature, exceptions));
  3. if (logger.isTraceEnabled()) {
  4. logger.trace("enhance handler: " + meta.fullName());
  5. }
  6. this.info = meta;
  7. this.next = mv;
  8. }

代码示例来源:origin: actframework/actframework

  1. final void register(Job job, JobManager manager) {
  2. if (LOGGER.isTraceEnabled()) {
  3. LOGGER.trace("trigger on [%s]: %s", this, job);
  4. }
  5. job.trigger(this);
  6. schedule(manager, job);
  7. }

代码示例来源:origin: actframework/actframework

  1. public void on(DateTime instant, Runnable runnable) {
  2. if (LOGGER.isTraceEnabled()) {
  3. LOGGER.trace("schedule runnable[%s] on %s", runnable, instant);
  4. }
  5. DateTime now = DateTime.now();
  6. E.illegalArgumentIf(instant.isBefore(now));
  7. Seconds seconds = Seconds.secondsBetween(now, instant);
  8. executor().schedule(wrap(runnable), seconds.getSeconds(), TimeUnit.SECONDS);
  9. }

代码示例来源:origin: actframework/actframework

  1. private void sendToConnections(String message, WebSocketConnectionRegistry registry, String key) {
  2. for (WebSocketConnection conn : registry.get(key)) {
  3. if (logger.isTraceEnabled()) {
  4. logger.trace("send to websocket connection by key: %s", key);
  5. }
  6. conn.send(message);
  7. }
  8. }
  9. }

代码示例来源:origin: org.actframework/act

  1. public HandlerEnhancer(final MethodVisitor mv, HandlerMethodMetaInfo meta, final int access, final String name, final String desc, final String signature, final String[] exceptions) {
  2. super(ASM5, new MethodNode(access, name, desc, signature, exceptions));
  3. if (logger.isTraceEnabled()) {
  4. logger.trace("enhance handler: " + meta.fullName());
  5. }
  6. this.info = meta;
  7. this.next = mv;
  8. }

代码示例来源:origin: org.actframework/act

  1. public void on(DateTime instant, Runnable runnable) {
  2. if (LOGGER.isTraceEnabled()) {
  3. LOGGER.trace("schedule runnable[%s] on %s", runnable, instant);
  4. }
  5. DateTime now = DateTime.now();
  6. E.illegalArgumentIf(instant.isBefore(now));
  7. Seconds seconds = Seconds.secondsBetween(now, instant);
  8. executor().schedule(wrap(runnable), seconds.getSeconds(), TimeUnit.SECONDS);
  9. }

代码示例来源:origin: org.actframework/act

  1. private void sendToConnections(String message, WebSocketConnectionRegistry registry, String key) {
  2. for (WebSocketConnection conn : registry.get(key)) {
  3. if (logger.isTraceEnabled()) {
  4. logger.trace("send to websocket connection by key: %s", key);
  5. }
  6. conn.send(message);
  7. }
  8. }
  9. }

代码示例来源:origin: org.actframework/act-jpa-common

  1. public static void init() {
  2. if (LOGGER.isTraceEnabled()) {
  3. ActionContext ctx = ActionContext.current();
  4. if (null == ctx) {
  5. LOGGER.trace("JPA context init");
  6. } else {
  7. LOGGER.trace("JPA context init - " + ctx.req());
  8. }
  9. }
  10. E.illegalStateIf(null != cur_.get(), "JPAContext already set");
  11. cur_.set(new JPAContext());
  12. }

代码示例来源:origin: actframework/actframework

  1. private static void registerSingleton(Class<?> cls) {
  2. E.invalidConfigurationIf(stopInheritedScope(cls), "@Stateful or @StopInheritedScope annotation cannot be apply on singleton or @Stateless annotated class");
  3. Object instance = tryLoadAppService(cls);
  4. if (null != instance) {
  5. Act.app().registerSingleton(instance);
  6. } else if (null == cls.getAnnotation(Lazy.class)) {
  7. App.instance().registerSingletonClass(cls);
  8. if (LOGGER.isTraceEnabled()) {
  9. LOGGER.trace("register singleton: %s", cls);
  10. }
  11. } else if (LOGGER.isTraceEnabled()) {
  12. LOGGER.trace("skip lazy singleton registration for %s", cls);
  13. }
  14. }

代码示例来源:origin: actframework/actframework

  1. public void scheduleFind() {
  2. if (logger.isTraceEnabled()) {
  3. logger.trace("schedule class finding for %s", this);
  4. }
  5. final App app = App.instance();
  6. app.jobManager().on(when, jobId(), new Runnable() {
  7. @Override
  8. public void run() {
  9. how.find(app, ClassFinderData.this);
  10. }
  11. });
  12. }

代码示例来源:origin: org.actframework/act

  1. public void scheduleFind() {
  2. if (logger.isTraceEnabled()) {
  3. logger.trace("schedule class finding for %s", this);
  4. }
  5. final App app = App.instance();
  6. app.jobManager().on(when, jobId(), new Runnable() {
  7. @Override
  8. public void run() {
  9. how.find(app, ClassFinderData.this);
  10. }
  11. });
  12. }

代码示例来源:origin: actframework/actframework

  1. private void initExecutor(App app) {
  2. int poolSize = app.config().jobPoolSize();
  3. executor = new ScheduledThreadPoolExecutor(poolSize, new AppThreadFactory("jobs"), new ThreadPoolExecutor.AbortPolicy());
  4. executor.setRemoveOnCancelPolicy(true);
  5. if (LOGGER.isTraceEnabled()) {
  6. LOGGER.trace("init executor with thread pool: %s", poolSize);
  7. }
  8. }

代码示例来源:origin: org.actframework/act

  1. private void initExecutor(App app) {
  2. int poolSize = app.config().jobPoolSize();
  3. executor = new ScheduledThreadPoolExecutor(poolSize, new AppThreadFactory("jobs"), new ThreadPoolExecutor.AbortPolicy());
  4. executor.setRemoveOnCancelPolicy(true);
  5. if (LOGGER.isTraceEnabled()) {
  6. LOGGER.trace("init executor with thread pool: %s", poolSize);
  7. }
  8. }

相关文章