javax.resource.spi
ÀÎÅÍÆäÀ̽º LocalTransaction


public interface LocalTransaction

LocalTransaction ÀÎÅÍÆäÀ̽º´Â, EIS ¸®¼Ò½º ¸Å´ÏÀú ³»ºÎ¿¡¼­ °ü¸®µÇ¾î ¿ÜºÎÀÇ Æ®·£Àè¼Ç(transaction) ¸Å´ÏÀú¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â Æ®·£Àè¼Ç(transaction)ÀÇ ¼­Æ÷Æ®¸¦ Á¦°øÇÕ´Ï´Ù.

¸®¼Ò½º ¾î´ðÅÍ´Â javax.resource.spi.LocalTransaction ÀÎÅÍÆäÀ̽º¸¦ ½ÇÀåÇØ, ¹èÈÄÀÇ ¸®¼Ò½º ¸Å´ÏÀú»ó¿¡¼­ ½ÇÇàµÇ´Â ·ÎÄà Ʈ·£Àè¼Ç(transaction)ÀÇ ¼­Æ÷Æ®¸¦ Á¦°øÇÕ´Ï´Ù.

¸®¼Ò½º ¾î´ðÅͰ¡ LocalTransaction ÀÎÅÍÆäÀ̽º¸¦ ¼­Æ÷Æ®ÇÏ´Â °æ¿ì, ¾îÇø®ÄÉÀÌ¼Ç ¼­¹ö´Â ·ÎÄà Ʈ·£Àè¼Ç(transaction)ÀÇ ÃÖÀûÈ­¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù (´ÜÀÏÀÇ ¸®¼Ò½º ¸Å´ÏÀúÀÇ °æ¿ì, JTA Æ®·£Àè¼Ç(transaction)´Â ¾Æ´Ï°í ·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ »ç¿ë).

°ü·Ã Ç׸ñ:
ManagedConnection

¸Þ¼ÒµåÀÇ °³¿ä
 void begin ()
          ·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ °³½ÃÇÕ´Ï´Ù.
 void commit ()
          ·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ À§Å¹ÇÕ´Ï´Ù.
 void rollback ()
          ·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ ·Ñ¹é(rollback) ÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

begin

public void begin()
           throws ResourceException 
·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ °³½ÃÇÕ´Ï´Ù.
¿¹¿Ü:
ResourceException - Á¶ÀÛÀÌ ½ÇÆÐÇßÀ» °æ¿ìÀÇ ¹ü¿ëÀûÀÎ ¿¹¿Ü
LocalTransactionException - ·ÎÄà Ʈ·£Àè¼Ç(transaction) °ü¸®¿¡ °üÇÑ ¿¡·¯ »óÅÂ
ResourceAdapterInternalException - ¸®¼Ò½º ¾î´ðÅÍ ³»ºÎÀÇ ¿¡·¯ »óÅÂ
EISSystemException - EIS ÀνºÅϽº °íÀ¯ÀÇ ¿¡·¯ »óÅÂ

commit

public void commit()
            throws ResourceException 
·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ À§Å¹ÇÕ´Ï´Ù.
¿¹¿Ü:
ResourceException - Á¶ÀÛÀÌ ½ÇÆÐÇßÀ» °æ¿ìÀÇ ¹ü¿ëÀûÀÎ ¿¹¿Ü
LocalTransactionException - ·ÎÄà Ʈ·£Àè¼Ç(transaction) °ü¸®¿¡ °üÇÑ ¿¡·¯ »óÅÂ
ResourceAdapterInternalException - ¸®¼Ò½º ¾î´ðÅÍ ³»ºÎÀÇ ¿¡·¯ »óÅÂ
EISSystemException - EIS ÀνºÅϽº °íÀ¯ÀÇ ¿¡·¯ »óÅÂ

rollback

public void rollback()
              throws ResourceException 
·ÎÄà Ʈ·£Àè¼Ç(transaction)¸¦ ·Ñ¹é(rollback) ÇÕ´Ï´Ù.
¿¹¿Ü:
ResourceException - Á¶ÀÛÀÌ ½ÇÆÐÇßÀ» °æ¿ìÀÇ ¹ü¿ëÀûÀÎ ¿¹¿Ü
LocalTransactionException - ·ÎÄà Ʈ·£Àè¼Ç(transaction) °ü¸®¿¡ °üÇÑ ¿¡·¯ »óÅÂ
ResourceAdapterInternalException - ¸®¼Ò½º ¾î´ðÅÍ ³»ºÎÀÇ ¿¡·¯ »óÅÂ
EISSystemException - EIS ÀνºÅϽº °íÀ¯ÀÇ ¿¡·¯ »óÅÂ


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.