Examples of SysMessageID


Examples of com.sun.messaging.jmq.io.SysMessageID

      TransactionWorkMessageAck messageAck, Set dstLoadedSet)
      throws IOException, BrokerException {

 
    DestinationUID did = messageAck.getDestUID();
    SysMessageID mid = messageAck.getSysMessageID();
    ConsumerUID iid = messageAck.getConsumerID();
    if (Store.getDEBUG()) {
      String msg = getPrefix() + " replaying acknowledged message "
          + messageAck;
      logger.log(Logger.INFO, msg);
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

 

  public void replayMessageRemoval(MsgRemovalEvent event,
      Set dstLoadedSet) throws IOException, BrokerException {
    DestinationUID did = event.destUID;
    SysMessageID mid = event.sysMessageID;
   
    // Make sure dst exists; autocreate if possible
    Destination dst = Destination.getDestination(did.getName(), did
        .isQueue() ? DestType.DEST_TYPE_QUEUE
        : DestType.DEST_TYPE_TOPIC, true, true);
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

      logger.log(Logger.INFO, msg);
    }
    for (int i = 0; i < txnAcks.length; i++) {
      TransactionAcknowledgement txnAck = txnAcks[i];
      DestinationUID destId = destIds[i];
      SysMessageID mid = txnAck.getSysMessageID();
      ConsumerUID iid = txnAck.getStoredConsumerUID();
     
      //Destination dest = Destination.getDestination(destId);
      // make sure it is loaded
     
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

    InputStream is = useBlob ?
                    rs.getBlob(2).getBinaryStream() : rs.getBinaryStream(2);
    msg.readPacket(is);
    is.close();

                SysMessageID sysMsgID = msg.getSysMessageID();

                String dstID = rs.getString(3);
                long createdTS = createdTS = rs.getLong(4);

                if ( createdTS == 0 ) {
                    createdTS = sysMsgID.getTimestamp();
                }

                msgDAO.insert( conn, dstID, msg, null, null,
                    storeSessionID, createdTS, false );

                String newMsgID = sysMsgID.toString();
                oldIDToNewID.put(oldMsgID, newMsgID);
                msgToDst.put(newMsgID, dstID);
      }
  } catch (Exception e) {
        myex =e;
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

    DataInputStream dis = new DataInputStream(bais);

    dis.skip(2);
    String dest = dis.readUTF();
    destUID = new DestinationUID(dest);
    sysMessageID = new SysMessageID();
    sysMessageID.readID(dis);
 
    dis.close();
    bais.close();
  }
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

      }
      dis.close();
      bis.close();
  }

  SysMessageID mid = msgToReturn.getSysMessageID();

  if (Store.getDEBUG()) {
      logger.log(logger.DEBUG,
    "loaded " + mid + " with " + size + " interest states");
  }
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

    public void insert( Connection conn, String dstID, Packet message,
        ConsumerUID[] conUIDs, int[] states, long storeSessionID,
        long createdTime, boolean checkMsgExist ) throws BrokerException {

        SysMessageID sysMsgID = (SysMessageID)message.getSysMessageID();
        String id = sysMsgID.getUniqueName();
        int size = message.getPacketSize();
        long txnID = message.getTransactionID();

        if ( dstID == null ) {
            dstID = DestinationUID.getUniqueString(
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

     */
    public void moveMessage( Connection conn, Packet message,
        DestinationUID fromDst, DestinationUID toDst, ConsumerUID[] conUIDs,
        int[] states ) throws IOException, BrokerException {

  SysMessageID sysMsgID = (SysMessageID)message.getSysMessageID().clone();
        String id = sysMsgID.getUniqueName();
        int size = message.getPacketSize();
       
        boolean myConn = false;
        PreparedStatement pstmt = null;
        Exception myex = null;
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

        int type = (duid.isQueue() ? DestType.DEST_TYPE_QUEUE
            : DestType.DEST_TYPE_TOPIC);
        Destination dest = Destination.getDestination(duid.getName(),
            type, true, true);
        dest.load();
        SysMessageID mid = msgAck.getSysMessageID();
        ConsumerUID cid = msgAck.getConsumerID();
        boolean sync = true;
        boolean isLastAck = false;
        TransactionAcknowledgement txAck = new TransactionAcknowledgement(mid, cid, cid);
         fileStore.storeTransactionAck(txid, txAck, false);
View Full Code Here

Examples of com.sun.messaging.jmq.io.SysMessageID

            if ( conn == null ) {
                conn = dbMgr.getConnection( false );
                myConn = true;
            }

            SysMessageID sysMsgID = (SysMessageID)message.getSysMessageID();
            String id = sysMsgID.getUniqueName();
            int size = message.getPacketSize();
            long txnID = message.getTransactionID();

            if ( dstID == null ) {
                dstID = DestinationUID.getUniqueString(
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.