org.jboss.messaging.core.paging
Interface PageTransactionInfo

All Superinterfaces:
EncodingSupport
All Known Implementing Classes:
PageTransactionInfoImpl

public interface PageTransactionInfo
extends EncodingSupport

Look at the WIKI for more information.

Author:
Clebert Suconic

Method Summary
 void commit()
           
 int decrement()
           
 int getNumberOfMessages()
           
 long getRecordID()
           
 long getTransactionID()
           
 int increment()
           
 boolean isCommit()
           
 boolean isRollback()
           
 void markIncomplete()
           
 void rollback()
           
 void setRecordID(long id)
           
 boolean waitCompletion(int timeoutMilliSeconds)
           
 
Methods inherited from interface org.jboss.messaging.core.journal.EncodingSupport
decode, encode, getEncodeSize
 

Method Detail

waitCompletion

boolean waitCompletion(int timeoutMilliSeconds)
                       throws java.lang.Exception
Throws:
java.lang.Exception

isCommit

boolean isCommit()

isRollback

boolean isRollback()

commit

void commit()

rollback

void rollback()

getRecordID

long getRecordID()

setRecordID

void setRecordID(long id)

getTransactionID

long getTransactionID()

increment

int increment()

decrement

int decrement()

getNumberOfMessages

int getNumberOfMessages()

markIncomplete

void markIncomplete()


Copyright © 2006 JBoss Inc. All Rights Reserved.