Package org.serviceconnector.call

Examples of org.serviceconnector.call.SCMPRegisterServerCall.invoke()


      registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
      registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
      registerServerCall.setUrlPath(this.urlPath);
      SCServerCallback callback = new SCServerCallback(true);
      try {
        registerServerCall.invoke(callback, Constants.DEFAULT_OPERATION_TIMEOUT_SECONDS * Constants.SEC_TO_MILLISEC_FACTOR);
      } catch (Exception e) {
        throw new SCServiceException("Register server failed. ", e);
      }
      SCMPMessage reply = callback.getMessageSync(Constants.DEFAULT_OPERATION_TIMEOUT_SECONDS
          * Constants.SEC_TO_MILLISEC_FACTOR);
 
View Full Code Here


      registerServerCall.setCheckRegistrationIntervalSeconds(checkRegistrationIntervalSeconds);
      registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
      registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
      SCServerCallback callback = new SCServerCallback(true);
      try {
        registerServerCall.invoke(callback, operationTimeoutSeconds * Constants.SEC_TO_MILLISEC_FACTOR);
      } catch (Exception e) {
        throw new SCServiceException("Register server failed. ", e);
      }
      SCMPMessage reply = callback.getMessageSync(operationTimeoutSeconds * Constants.SEC_TO_MILLISEC_FACTOR);
      if (reply.isFault()) {
View Full Code Here

      registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
      registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
      registerServerCall.setUrlPath(this.urlPath);
      SCServerCallback callback = new SCServerCallback(true);
      try {
        registerServerCall.invoke(callback, Constants.DEFAULT_OPERATION_TIMEOUT_SECONDS * Constants.SEC_TO_MILLISEC_FACTOR);
      } catch (Exception e) {
        throw new SCServiceException("Register server failed. ", e);
      }
      SCMPMessage reply = callback.getMessageSync(Constants.DEFAULT_OPERATION_TIMEOUT_SECONDS
          * Constants.SEC_TO_MILLISEC_FACTOR);
 
View Full Code Here

    registerServerCall.setPortNumber(9100);
    registerServerCall.setCheckRegistrationIntervalSeconds(0);
    registerServerCall.setImmediateConnect(true);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
    registerServerCall.invoke(cbk, 1000);
    SCMPMessage reply = cbk.getMessageSync(3000);
    Assert.assertTrue(reply.isFault());
    TestUtil.verifyError(reply, SCMPError.HV_WRONG_KEEPALIVE_INTERVAL, SCMPMsgType.REGISTER_SERVER);
  }
View Full Code Here

    registerServerCall.setCheckRegistrationIntervalSeconds(0);
    registerServerCall.setImmediateConnect(true);
    registerServerCall.setKeepAliveIntervalSeconds(360);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
    registerServerCall.invoke(cbk, 1000);
    SCMPMessage reply = cbk.getMessageSync(3000);
    Assert.assertTrue(reply.isFault());
    TestUtil.verifyError(reply, SCMPError.HV_WRONG_MAX_SESSIONS, SCMPMsgType.REGISTER_SERVER);
  }
View Full Code Here

    registerServerCall.setMaxConnections(0);
    registerServerCall.setImmediateConnect(true);
    registerServerCall.setKeepAliveIntervalSeconds(360);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
    registerServerCall.invoke(cbk, 1000);
    SCMPMessage reply = cbk.getMessageSync(3000);
    Assert.assertTrue(reply.isFault());
    TestUtil.verifyError(reply, SCMPError.HV_WRONG_MAX_CONNECTIONS, SCMPMsgType.REGISTER_SERVER);
  }
View Full Code Here

    registerServerCall.setCheckRegistrationIntervalSeconds(0);
    registerServerCall.setImmediateConnect(true);
    registerServerCall.setKeepAliveIntervalSeconds(360);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
    registerServerCall.invoke(cbk, 1000);
    SCMPMessage reply = cbk.getMessageSync(3000);
    Assert.assertTrue(reply.isFault());
    TestUtil.verifyError(reply, SCMPError.HV_WRONG_PORTNR, SCMPMsgType.REGISTER_SERVER);
  }
View Full Code Here

    registerServerCall.setImmediateConnect(true);
    registerServerCall.setKeepAliveIntervalSeconds(360);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());

    registerServerCall.invoke(cbk, 1000);
    SCMPMessage reply = cbk.getMessageSync(3000);
    Assert.assertTrue(reply.isFault());
    TestUtil.verifyError(reply, SCMPError.SERVICE_NOT_FOUND, SCMPMsgType.REGISTER_SERVER);
  }
View Full Code Here

    registerServerCall.setPortNumber(9100);
    registerServerCall.setKeepAliveIntervalSeconds(0);
    registerServerCall.setImmediateConnect(true);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());
    registerServerCall.invoke(cbk, 1000);
    SCMPMessage reply = cbk.getMessageSync(3000);
    Assert.assertTrue(reply.isFault());
    TestUtil.verifyError(reply, SCMPError.HV_WRONG_CHECK_REGISTRATION_INTERVAL, SCMPMsgType.REGISTER_SERVER);
  }
View Full Code Here

    registerServerCall.setImmediateConnect(true);
    registerServerCall.setKeepAliveIntervalSeconds(360);
    registerServerCall.setVersion(SCMPMessage.SC_VERSION.toString());
    registerServerCall.setLocalDateTime(DateTimeUtility.getCurrentTimeZoneMillis());

    registerServerCall.invoke(cbk, 8000);
    TestUtil.checkReply(cbk.getMessageSync(10000));

    SCMPDeRegisterServerCall deRegisterServerCall = new SCMPDeRegisterServerCall(this.requester, TestConstants.pubServerName1);
    cbk = new TestCallback();
    deRegisterServerCall.invoke(cbk, 8000);
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.