com.arjuna.ats.arjuna.coordinator
Interface OnePhaseResource


public interface OnePhaseResource


Method Summary
 int commit()
          Return values from TwoPhaseOutcome to indicate success or failure.
 void pack(OutputObjectState os)
           
 int rollback()
          Return values from TwoPhaseOutcome to indicate success or failure.
 void unpack(InputObjectState os)
           
 

Method Detail

commit

int commit()
Return values from TwoPhaseOutcome to indicate success or failure. If this fails, then we will automatically attempt to rollback any other participants.


rollback

int rollback()
Return values from TwoPhaseOutcome to indicate success or failure.


pack

void pack(OutputObjectState os)
          throws IOException
Throws:
IOException

unpack

void unpack(InputObjectState os)
            throws IOException
Throws:
IOException


Copyright © 2012. All Rights Reserved.