Package org.apache.sandesha2.workers

Examples of org.apache.sandesha2.workers.Sender$AckHolder


     
      //setting a dummy property been to stop Sandesha2 from throwing exceptions.
      SandeshaPolicyBean policyBean = new SandeshaPolicyBean ();
      axisConfiguration.addParameter(new Parameter (Sandesha2Constants.SANDESHA_PROPERTY_BEAN,policyBean));
     
      InMemoryStorageManager storageManager = new InMemoryStorageManager (configurationContext);
     
      Transaction transaction = storageManager.getTransaction();
     
      RMSBeanMgr rmsBeanMgr = storageManager.getRMSBeanMgr();
     
      RMSBean rmsBean = new RMSBean ();
      RMSBean duplicateRMSBean = new RMSBean ();
     
      rmsBean.setCreateSeqMsgID(SandeshaUtil.getUUID());
View Full Code Here


    rmdBean.setSequenceID(seqID);
    rmdBean.setToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmdBean.setAcksToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmdBean.setReplyToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmdBean.setRMVersion(Sandesha2Constants.SPEC_VERSIONS.v1_1);
    rmdBean.setServerCompletedMessages(new RangeString());
    // Flag that the sequence is closed.
    rmdBean.setClosed(true);
   
    // Create a transaction and insert the RMSBean
    Transaction tran = storageManager.getTransaction();
View Full Code Here

    rmsBean.setInternalSequenceID(SandeshaUtil.getInternalSequenceID(seqID, null));
    rmsBean.setToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmsBean.setAcksToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmsBean.setReplyToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmsBean.setRMVersion(Sandesha2Constants.SPEC_VERSIONS.v1_1);
    rmsBean.setClientCompletedMessages(new RangeString());
    rmsBean.setNextMessageNumber(1);
   
    // Create a transaction and insert the RMSBean
    Transaction tran = storageManager.getTransaction();
   
View Full Code Here

    rmsBean.setInternalSequenceID(SandeshaUtil.getInternalSequenceID(seqID, null));
    rmsBean.setToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmsBean.setAcksToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmsBean.setReplyToEPR(AddressingConstants.Final.WSA_ANONYMOUS_URL);
    rmsBean.setRMVersion(Sandesha2Constants.SPEC_VERSIONS.v1_1);
    rmsBean.setClientCompletedMessages(new RangeString());
    rmsBean.setNextMessageNumber(4);
    rmsBean.setHighestOutMessageNumber(3);
   
    SenderBean bean1 = getSenderBean(seqID, 1, 1);
    SenderBean bean2 = getSenderBean(seqID, 0, 2);
View Full Code Here

   
    this.rMSBeanMgr = new InMemoryRMSBeanMgr (this, context);
    this.rMDBeanMgr = new InMemoryRMDBeanMgr (this, context);
    this.senderBeanMgr = new InMemorySenderBeanMgr (this, context);
    this.invokerBeanMgr = new InMemoryInvokerBeanMgr (this, context);
    this.sender = new Sender();
    if(inOrder) this.invoker = new Invoker();
    if(polling) this.pollingManager = new PollingManager();
  }
View Full Code Here

    return sortedList;
  }

  public static void startSenderForTheSequence(ConfigurationContext context, String sequenceID) {
   
    Sender sender = (Sender) context.getProperty(Sandesha2Constants.SENDER);
   
    if (sender!=null)
      sender.runSenderForTheSequence(context, sequenceID);
    else {
      sender = new Sender ();
      context.setProperty(Sandesha2Constants.SENDER,sender);
      sender.runSenderForTheSequence(context, sequenceID);
    }
  }
View Full Code Here

      sender.runSenderForTheSequence(context, sequenceID);
    }
  }

  private static void stopSenderForTheSequence(String sequenceID, ConfigurationContext context) {
    Sender sender = (Sender) context.getProperty(Sandesha2Constants.SENDER);
   
    if (sender!=null) {
      sender.stopSenderForTheSequence(sequenceID);
    }
  }
View Full Code Here

      sender.stopSenderForTheSequence(sequenceID);
    }
  }
 
  public static void stopSender(ConfigurationContext context) {
    Sender sender = (Sender) context.getProperty(Sandesha2Constants.SENDER);
   
    if (sender!=null) {
      sender.stopSending ();
    }
  }
View Full Code Here

   
    this.rMSBeanMgr = new InMemoryRMSBeanMgr (this, context);
    this.rMDBeanMgr = new InMemoryRMDBeanMgr (this, context);
    this.senderBeanMgr = new InMemorySenderBeanMgr (this, context);
    this.invokerBeanMgr = new InMemoryInvokerBeanMgr (this, context);
    this.sender = new Sender();
    if(inOrder) this.invoker = new Invoker();
    if(polling) this.pollingManager = new PollingManager();
  }
View Full Code Here

    return sortedList;
  }

  public static void startSenderForTheSequence(ConfigurationContext context, String sequenceID) {
   
    Sender sender = (Sender) context.getProperty(Sandesha2Constants.SENDER);
   
    if (sender!=null)
      sender.runSenderForTheSequence(context, sequenceID);
    else {
      sender = new Sender ();
      context.setProperty(Sandesha2Constants.SENDER,sender);
      sender.runSenderForTheSequence(context, sequenceID);
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.sandesha2.workers.Sender$AckHolder

Copyright © 2018 www.massapicom. 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.