Examples of ISCMPMessageCallback


Examples of org.serviceconnector.scmp.ISCMPMessageCallback

  public void send(SCMPMessage message, int timeoutMillis, ISCMPMessageCallback callback) throws Exception {
    // return an already connected live instance
    IConnection connection = this.connectionPool.getConnection();
    ConnectionContext connectionContext = connection.getContext();
    try {
      ISCMPMessageCallback requesterCallback = new RequesterSCMPCallback(callback, connectionContext);
      // setting up operation timeout after successful send
      TimeoutWrapper timeoutWrapper = new TimeoutWrapper((ITimeout) requesterCallback);
      RequesterSCMPCallback reqCallback = (RequesterSCMPCallback) requesterCallback;
      @SuppressWarnings("unchecked")
      ScheduledFuture<TimeoutWrapper> timeout = (ScheduledFuture<TimeoutWrapper>) AppContext.otiScheduler.schedule(
View Full Code Here

Examples of org.serviceconnector.scmp.ISCMPMessageCallback

    // return an already connected live instance
    IConnection connection = this.connectionPool.getConnection();
    ConnectionContext connectionContext = connection.getContext();

    try {
      ISCMPMessageCallback requesterCallback = null;
      // differ if message is large or not, sending procedure is different
      if (message.isLargeMessage()) {
        // SCMPLargeRequest handles splitting, works like an iterator
        SCMPCompositeSender largeResponse = new SCMPCompositeSender(message);
        requesterCallback = new SCRequesterSCMPCallback(message, scmpCallback, connectionContext, largeResponse,
View Full Code Here

Examples of org.serviceconnector.scmp.ISCMPMessageCallback

    // return an already connected live instance
    IConnection connection = this.connectionPool.getConnection();
    ConnectionContext connectionContext = connection.getContext();

    try {
      ISCMPMessageCallback requesterCallback = null;
      // differ if message is large or not, sending procedure is different
      if (message.isLargeMessage()) {
        // SCMPLargeRequest handles splitting, works like an iterator
        SCMPCompositeSender largeResponse = new SCMPCompositeSender(message);
        requesterCallback = new SCRequesterSCMPCallback(message, scmpCallback, connectionContext, largeResponse,
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.