Examples of SrvSessionService


Examples of org.serviceconnector.api.srv.SrvSessionService

  @Override
  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws Exception {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvSessionService srvService = this.getSrvSessionServiceByServiceName(serviceName);

    String sessionId = reqMessage.getSessionId();
    // create scMessage
    SCMessage scMessage = new SCMessage();
    scMessage.setData(reqMessage.getBody());
    scMessage.setDataLength(reqMessage.getBodyLength());
    scMessage.setCompressed(reqMessage.getHeaderFlag(SCMPHeaderAttributeKey.COMPRESSION));
    scMessage.setMessageInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.MSG_INFO));
    scMessage.setSessionId(sessionId);
    scMessage.setSessionInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.SESSION_INFO));
    scMessage.setServiceName(reqMessage.getServiceName());
    int oti = Integer.parseInt(reqMessage.getHeader(SCMPHeaderAttributeKey.OPERATION_TIMEOUT));

    // inform callback with scMessages
    SCMessage scReply = srvService.getCallback().createSession(scMessage, oti);

    // set up reply
    SCMPMessage reply = new SCMPMessage();

    if (scReply != null) {
View Full Code Here

Examples of org.serviceconnector.api.srv.SrvSessionService

  @Override
  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws Exception {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvSessionService srvService = this.getSrvSessionServiceByServiceName(serviceName);
    String sessionId = reqMessage.getSessionId();
    // create scMessage
    SCMessage scMessage = new SCMessage();
    scMessage.setData(reqMessage.getBody());
    scMessage.setDataLength(reqMessage.getBodyLength());
    scMessage.setCompressed(reqMessage.getHeaderFlag(SCMPHeaderAttributeKey.COMPRESSION));
    scMessage.setMessageInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.MSG_INFO));
    scMessage.setSessionId(sessionId);
    scMessage.setServiceName(reqMessage.getServiceName());
    scMessage.setSessionInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.SESSION_INFO));
    try {
      // inform callback with scMessages
      srvService.getCallback().deleteSession(scMessage,
          Integer.parseInt(reqMessage.getHeader(SCMPHeaderAttributeKey.OPERATION_TIMEOUT)));
      // handling msgSequenceNr
      SCMPMessageSequenceNr msgSequenceNr = SrvCommandAdapter.sessionCompositeRegistry.getSCMPMsgSequenceNr(sessionId);
      msgSequenceNr.incrementAndGetMsgSequenceNr();
      // set up reply
View Full Code Here

Examples of org.serviceconnector.api.srv.SrvSessionService

  @Override
  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws Exception {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvSessionService srvService = this.getSrvSessionServiceByServiceName(serviceName);
    String sessionId = reqMessage.getSessionId();
    // create scMessage
    SCMessage scMessage = new SCMessage();
    scMessage.setData(reqMessage.getBody());
    scMessage.setDataLength(reqMessage.getBodyLength());
    scMessage.setCompressed(reqMessage.getHeaderFlag(SCMPHeaderAttributeKey.COMPRESSION));
    scMessage.setMessageInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.MSG_INFO));
    scMessage.setSessionId(sessionId);
    scMessage.setServiceName(reqMessage.getServiceName());
    scMessage.setSessionInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.SESSION_INFO));
    try {
      // inform callback with scMessages
      srvService.getCallback().deleteSession(scMessage,
          Integer.parseInt(reqMessage.getHeader(SCMPHeaderAttributeKey.OPERATION_TIMEOUT)));
      // handling msgSequenceNr
      SCMPMessageSequenceNr msgSequenceNr = SrvCommandAdapter.sessionCompositeRegistry.getSCMPMsgSequenceNr(sessionId);
      msgSequenceNr.incrementAndGetMsgSequenceNr();
      // set up reply - SCMP Version request
View Full Code Here

Examples of org.serviceconnector.api.srv.SrvSessionService

  @Override
  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws Exception {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvSessionService srvService = this.getSrvSessionServiceByServiceName(serviceName);

    String sessionId = reqMessage.getSessionId();
    // create scMessage
    SCMessage scMessage = new SCMessage();
    scMessage.setData(reqMessage.getBody());
    scMessage.setDataLength(reqMessage.getBodyLength());
    scMessage.setCompressed(reqMessage.getHeaderFlag(SCMPHeaderAttributeKey.COMPRESSION));
    scMessage.setMessageInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.MSG_INFO));
    scMessage.setSessionId(sessionId);
    scMessage.setSessionInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.SESSION_INFO));
    scMessage.setServiceName(reqMessage.getServiceName());
    int oti = Integer.parseInt(reqMessage.getHeader(SCMPHeaderAttributeKey.OPERATION_TIMEOUT));

    // inform callback with scMessages
    SCMessage scReply = srvService.getCallback().createSession(scMessage, oti);

    // set up reply - SCMP Version request
    SCMPMessage reply = new SCMPMessage(reqMessage.getSCMPVersion());

    if (scReply != null) {
View Full Code Here

Examples of org.serviceconnector.api.srv.SrvSessionService

  @Override
  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws Exception {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvSessionService srvService = this.getSrvSessionServiceByServiceName(serviceName);

    // create scMessage
    SCMessage scMessage = new SCMessage();
    scMessage.setData(reqMessage.getBody());
    scMessage.setDataLength(reqMessage.getBodyLength());
    scMessage.setCompressed(reqMessage.getHeaderFlag(SCMPHeaderAttributeKey.COMPRESSION));
    scMessage.setMessageInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.MSG_INFO));
    scMessage.setCacheId(reqMessage.getCacheId());
    scMessage.setCachePartNr(reqMessage.getHeader(SCMPHeaderAttributeKey.CACHE_PARTN_NUMBER));
    scMessage.setServiceName(reqMessage.getServiceName());
    scMessage.setSessionId(reqMessage.getSessionId());

    // inform callback with scMessages
    SCMessage scReply = srvService.getCallback().execute(scMessage,
        Integer.parseInt(reqMessage.getHeader(SCMPHeaderAttributeKey.OPERATION_TIMEOUT)));

    // handling msgSequenceNr
    SCMPMessageSequenceNr msgSequenceNr = SrvCommandAdapter.sessionCompositeRegistry.getSCMPMsgSequenceNr(reqMessage
        .getSessionId());
View Full Code Here

Examples of org.serviceconnector.api.srv.SrvSessionService

  @Override
  public void run(IRequest request, IResponse response, IResponderCallback responderCallback) throws Exception {
    SCMPMessage reqMessage = request.getMessage();
    String serviceName = reqMessage.getServiceName();
    // look up srvService
    SrvSessionService srvService = this.getSrvSessionServiceByServiceName(serviceName);

    // create scMessage
    SCMessage scMessage = new SCMessage();
    scMessage.setData(reqMessage.getBody());
    scMessage.setDataLength(reqMessage.getBodyLength());
    scMessage.setCompressed(reqMessage.getHeaderFlag(SCMPHeaderAttributeKey.COMPRESSION));
    scMessage.setMessageInfo(reqMessage.getHeader(SCMPHeaderAttributeKey.MSG_INFO));
    scMessage.setCacheId(reqMessage.getCacheId());
    scMessage.setCachePartNr(reqMessage.getHeader(SCMPHeaderAttributeKey.CACHE_PARTN_NUMBER));
    scMessage.setServiceName(reqMessage.getServiceName());
    scMessage.setSessionId(reqMessage.getSessionId());

    // inform callback with scMessages
    SCMessage scReply = srvService.getCallback().execute(scMessage,
        Integer.parseInt(reqMessage.getHeader(SCMPHeaderAttributeKey.OPERATION_TIMEOUT)));

    // handling msgSequenceNr
    SCMPMessageSequenceNr msgSequenceNr = SrvCommandAdapter.sessionCompositeRegistry.getSCMPMsgSequenceNr(reqMessage
        .getSessionId());
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.