Uses of Interface
org.jboss.messaging.core.journal.EncodingSupport

Packages that use EncodingSupport
org.jboss.messaging.core.journal   
org.jboss.messaging.core.journal.impl   
org.jboss.messaging.core.paging   
org.jboss.messaging.core.paging.impl   
org.jboss.messaging.core.persistence.impl.journal   
org.jboss.messaging.core.persistence.impl.nullpm   
org.jboss.messaging.core.server   
org.jboss.messaging.core.server.impl   
 

Uses of EncodingSupport in org.jboss.messaging.core.journal
 

Methods in org.jboss.messaging.core.journal with parameters of type EncodingSupport
 void Journal.appendAddRecord(long id, byte recordType, EncodingSupport record, boolean sync)
           
 void Journal.appendAddRecordTransactional(long txID, long id, byte recordType, EncodingSupport record)
           
 void Journal.appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)
           
 void Journal.appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync)
          If the system crashed after a prepare was called, it should store information that is required to bring the transaction back to a state it could be committed.
 void Journal.appendUpdateRecord(long id, byte recordType, EncodingSupport record, boolean sync)
           
 void Journal.appendUpdateRecordTransactional(long txID, long id, byte recordType, EncodingSupport record)
           
 

Uses of EncodingSupport in org.jboss.messaging.core.journal.impl
 

Classes in org.jboss.messaging.core.journal.impl that implement EncodingSupport
static class JournalImpl.ByteArrayEncoding
           
 

Methods in org.jboss.messaging.core.journal.impl with parameters of type EncodingSupport
 void JournalImpl.appendAddRecord(long id, byte recordType, EncodingSupport record, boolean sync)
           
 void JournalImpl.appendAddRecordTransactional(long txID, long id, byte recordType, EncodingSupport record)
           
 void JournalImpl.appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)
           
 void JournalImpl.appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync)
          If the system crashed after a prepare was called, it should store information that is required to bring the transaction back to a state it could be committed.
 void JournalImpl.appendUpdateRecord(long id, byte recordType, EncodingSupport record, boolean sync)
           
 void JournalImpl.appendUpdateRecordTransactional(long txID, long id, byte recordType, EncodingSupport record)
           
static void JournalImpl.writeAddRecord(int fileId, long id, byte recordType, EncodingSupport record, int size, ChannelBuffer bb)
           
static void JournalImpl.writeAddRecordTX(int fileID, long txID, long id, byte recordType, EncodingSupport record, int size, ChannelBuffer bb)
           
static void JournalImpl.writeDeleteRecordTransactional(int fileID, long txID, long id, EncodingSupport record, int size, ChannelBuffer bb)
           
static void JournalImpl.writeTransaction(int fileID, byte recordType, long txID, JournalTransaction tx, EncodingSupport transactionData, int size, int numberOfRecords, ChannelBuffer bb)
          A transaction record (Commit or Prepare), will hold the number of elements the transaction has on each file.
static void JournalImpl.writeUpdateRecord(int fileId, long id, byte recordType, EncodingSupport record, int size, ChannelBuffer bb)
           
static void JournalImpl.writeUpdateRecordTX(int fileID, long txID, long id, byte recordType, EncodingSupport record, int size, ChannelBuffer bb)
           
 

Uses of EncodingSupport in org.jboss.messaging.core.paging
 

Subinterfaces of EncodingSupport in org.jboss.messaging.core.paging
 interface PagedMessage
          A Paged message We can't just record the ServerMessage as we need other information (such as the TransactionID used during paging)
 interface PageTransactionInfo
          Look at the WIKI for more information.
 

Uses of EncodingSupport in org.jboss.messaging.core.paging.impl
 

Classes in org.jboss.messaging.core.paging.impl that implement EncodingSupport
 class PagedMessageImpl
          This class represents a paged message
 class PageTransactionInfoImpl
           
 

Uses of EncodingSupport in org.jboss.messaging.core.persistence.impl.journal
 

Classes in org.jboss.messaging.core.persistence.impl.journal that implement EncodingSupport
 class JournalLargeServerMessage
          A JournalLargeServerMessage
 

Uses of EncodingSupport in org.jboss.messaging.core.persistence.impl.nullpm
 

Classes in org.jboss.messaging.core.persistence.impl.nullpm that implement EncodingSupport
 class NullStorageLargeServerMessage
          A NullStorageLargeServerMessage
 

Uses of EncodingSupport in org.jboss.messaging.core.server
 

Subinterfaces of EncodingSupport in org.jboss.messaging.core.server
 interface LargeServerMessage
          A LargeMessage
 interface ServerMessage
          A ServerMessage
 

Uses of EncodingSupport in org.jboss.messaging.core.server.impl
 

Classes in org.jboss.messaging.core.server.impl that implement EncodingSupport
 class ServerMessageImpl
          A ServerMessageImpl
 



Copyright © 2006 JBoss Inc. All Rights Reserved.