Examples of IResponder


Examples of org.serviceconnector.net.res.IResponder

    statistics.setStartupDateTime(new Timestamp(Calendar.getInstance().getTime().getTime()));

    // start configured responders
    Map<String, ListenerConfiguration> listenerList = AppContext.getResponderConfiguration().getListenerConfigurations();
    for (ListenerConfiguration listenerConfig : listenerList.values()) {
      IResponder responder = new Responder(listenerConfig);
      responder.create();
      responder.startListenAsync();
    }
    // Write PID file
    if (AppContext.getBasicConfiguration().isWritePID()) {
      String fs = System.getProperty("file.separator");
      FileCtx fileCtx = FileUtility.createPIDfileAndLock(AppContext.getBasicConfiguration().getPidPath() + fs
View Full Code Here

Examples of org.serviceconnector.net.res.IResponder

   * @throws SCMPCommandException
   *             the SCMP command exception
   */
  protected SrvService getSrvServiceByServiceName(String serviceName) throws SCMPCommandException {
    SrvServiceRegistry srvServiceRegistry = AppContext.getSrvServiceRegistry();
    IResponder responder = AppContext.getResponderRegistry().getCurrentResponder();
    int listenerPort = responder.getListenerConfig().getPort();
    SrvService srvService = srvServiceRegistry.getSrvService(serviceName + "_" + listenerPort);
    if (srvService == null) {
      LOGGER.warn("service=" + serviceName + " port=" + listenerPort + " not found in registry");
      SCMPCommandException scmpCommandException = new SCMPCommandException(SCMPError.SERVICE_NOT_FOUND, serviceName);
      scmpCommandException.setMessageType(this.getKey());
View Full Code Here

Examples of org.serviceconnector.net.res.IResponder

  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws SCMPCommandException {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvServiceRegistry srvServiceRegistry = AppContext.getSrvServiceRegistry();
    IResponder responder = AppContext.getResponderRegistry().getCurrentResponder();
    int listenerPort = responder.getListenerConfig().getPort();
    SrvService srvService = srvServiceRegistry.getSrvService(serviceName + "_" + listenerPort);
    String sessionId = reqMessage.getSessionId();

    if (srvService == null) {
      // service not available anymore set up reply - SCMP Version request
View Full Code Here

Examples of org.serviceconnector.net.res.IResponder

  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws SCMPCommandException {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvServiceRegistry srvServiceRegistry = AppContext.getSrvServiceRegistry();
    IResponder responder = AppContext.getResponderRegistry().getCurrentResponder();
    int listenerPort = responder.getListenerConfig().getPort();
    SrvService srvService = srvServiceRegistry.getSrvService(serviceName + "_" + listenerPort);
    String sessionId = reqMessage.getSessionId();

    if (srvService == null) {
      // service not available anymore set up reply - SCMP Version request
View Full Code Here

Examples of org.serviceconnector.net.res.IResponder

  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws SCMPCommandException {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvServiceRegistry srvServiceRegistry = AppContext.getSrvServiceRegistry();
    IResponder responder = AppContext.getResponderRegistry().getCurrentResponder();
    int listenerPort = responder.getListenerConfig().getPort();
    SrvService srvService = srvServiceRegistry.getSrvService(serviceName + "_" + listenerPort);
    String sessionId = reqMessage.getSessionId();

    if (srvService == null) {
      // service not available anymore set up reply
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.