public final class AltibaseFailover
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AltibaseFailover.CallbackState |
static class |
AltibaseFailover.FailoverType |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
connectToAlternateServer(AltibaseFailoverContext aContext,
AltibaseFailover.FailoverType aFailoverType,
AltibaseProperties aProp,
AltibaseFailoverServerInfo aNewServerInfo) |
static boolean |
doCTF(AltibaseFailoverContext aContext,
AltibaseFailover.FailoverType aFailoverType,
AltibaseFailoverServerInfo aNewServerInfo)
shard failover alignÀ» ÇÒ¶§ ¼öÇàµÇ¸ç ƯÁ¤ ¼¹ö·Î CTF¸¦ ½ÃµµÇÑ´Ù.
|
static boolean |
isNeedToFailover(java.sql.SQLException aException)
Failover°¡ ÇÊ¿äÇÑ ¿¹¿ÜÀÎÁö È®ÀÎÇÑ´Ù.
|
static void |
trySTF(AltibaseFailoverContext aContext,
java.sql.SQLException aException)
STF¸¦ ½ÃµµÇϰí, °á°ú¿¡ µû¶ó ¿¹¿Ü¸¦ ´øÁø´Ù.
|
public static void trySTF(AltibaseFailoverContext aContext, java.sql.SQLException aException) throws java.sql.SQLException
¸¸¾à failover context°¡ ÃʱâȵÇÁö ¾Ê¾Ò´Ù¸é ¿ø·¡ ³µ´ø ¿¹¿Ü¸¦ ´øÁö°Å³ª »ç¿ëÀÚ°¡ ³Ñ±ä °æ°í °´Ã¼¸¦ ±×´ë·Î ¹ÝȯÇÑ´Ù.
aContext - Failover contextaException - ¿ø·¡ ³µ´ø ¿¹¿Üjava.sql.SQLException - STF¿¡ ½ÇÆÐÇß´Ù¸é ¿ø·¡ ³µ´ø ¿¹¿Ü, ¾Æ´Ï¸é STF ¼º°øÀ» ¾Ë¸®´Â ¿¹¿Üpublic static boolean doCTF(AltibaseFailoverContext aContext, AltibaseFailover.FailoverType aFailoverType, AltibaseFailoverServerInfo aNewServerInfo)
aContext - Failover context °´Ã¼aFailoverType - Failover ŸÀÔaNewServerInfo - Á¢¼ÓÇÒ ¼¹öpublic static boolean connectToAlternateServer(AltibaseFailoverContext aContext, AltibaseFailover.FailoverType aFailoverType, AltibaseProperties aProp, AltibaseFailoverServerInfo aNewServerInfo)
public static boolean isNeedToFailover(java.sql.SQLException aException)
aException - Failover°¡ ÇÊ¿äÇÑÁö º¼ ¿¹¿Ü