メッセージの取得失敗したクライアントに除外設定を行う。

@param info クライアント接続情報
@param t 発生例外
344956
private void blacklist(KestrelClientInfo info, Throwable t)
    {
        logger.warn("Failed to read from Kestrel at " + info.host + ":" + info.port, t);

        //this case can happen when it fails to connect to Kestrel (and so never stores the connection)
        info.closeClient();
        info.blacklistTillTimeMs = System.currentTimeMillis() + DEFAULT_BLACKLIST_TIME_MS;

        int index = this.clientInfoList.indexOf(info);

        // we just closed the connection, so all open reliable reads will be aborted. empty buffers.
        for (Iterator<EmitItem> i = this.emitBuffer.iterator(); i.hasNext();)
        {
            EmitItem item = i.next();
            if (item.getSourceId().getIndex() == index)
            {
                i.remove();
            }
        }
    }
826262
public void info(String mesg, Throwable t) {
        log(Level.INFO, mesg, t);
    }
944051
protected void setInfoMessage(String message) {
		try {
			APICallContext.getCallContext().getCurrentSession().setAttribute("infoMessage", APISession.POLICY_FLASH, message);
		}catch(NullPointerException e){
			log.error("Can't set info message (flash) due", e);
			log.error("APICallContext: "+APICallContext.getCallContext());
			if (APICallContext.getCallContext()!=null){
				log.error("Current Session: "+APICallContext.getCallContext().getCurrentSession());
			}
		}
	}
1027171
@SuppressWarnings("unchecked")
    public <T extends WebLocatorAbstractBuilder> T setInfoMessage(final String infoMessage) {
        pathBuilder.setInfoMessage(infoMessage);
        return (T) this;
    }
195021
@SuppressWarnings("unchecked") 
   private static void info(Object o)
   {
      if (logging != null)
      {
         try
         {
            Class<?> clz = logging.getClass();
            Method mInfo = clz.getMethod("info", Object.class);
            mInfo.invoke(logging, new Object[] {o});
         }
         catch (Throwable t)
         {
            // Nothing we can do
         }
      }
      else
      {
         if (o != null)
            System.out.println(o.toString());
      }
   }
151154
public static void info(TraceComponent tc, String msgKey) {
    if(isTracing()) SibTr.info(tc, msgKey);

  }
1284315
public void write(String info) {
		StringBuilder sb = new StringBuilder(40);
		sb.append(type).append(delim);
		sb.append(query - start).append(delim);
		if(retrieve == -1) {
			sb.append(render - query).append(delim);
		} else {
			sb.append(retrieve - query).append(delim);
			sb.append(render - retrieve).append(delim);
		}
		sb.append(info);
		LOGGER.finer(sb.toString());
	}
795496
@UiHandler("infoMessageBtn")
	protected void onInfoMessageBtnClicked(ClickEvent event) {
		MessageBox.showMessageBox(MSG.messageBoxInfoMessageBtn(), MSG.messageBoxMessage());
	}
556485
public void info(Throwable t) {
        if (isEnabled() && isInfoEnabled()) {
            dispatchLogException(new LogEvent(this, LogEvent.INFO_TYPE, t));
        }
    }
405180
public void infov(Throwable t, String format, Object... params) {
        doLog(Level.INFO, FQCN, format, params, t);
    }
1051357
public void info(String loggerFqcn, Object message, Throwable t) {
        doLog(Level.INFO, loggerFqcn, message, null, t);
    }
275416
public void info(String message, Map<String, Object> custom) {
    info(null, custom, message);
  }
536410
public void info(String message, Object ... args) {
    if (log.isInfoEnabled()) {
      log.info(String.format(message, args));
    }
  }
142932
public void info(final IJNRPEExecutionContext ctx, final String message) {
        postEvent(ctx, new LogEvent(source, LogEventType.INFO, message));
    }
400909
@SuppressWarnings("unchecked")
    public <T extends XPathBuilder> T setInfoMessage(final String infoMessage) {
        this.infoMessage = infoMessage;
        return (T) this;
    }
1642
@Override
    protected void emitLine(String line) {
        if (writer == null) {
            super.emitLine(line);
            return;
        }
        line = line.replaceAll("\t", "  ");
        writer.println(line);
    }
1113100
public void info(String message, Object... args) {
    if (isInfoEnabled()) {
      info(String.format(message, args), getThrowable(args));
    }
  }