Package com.sun.xml.ws.commons.ha
Class HaContext
- java.lang.Object
-
- com.sun.xml.ws.commons.ha.HaContext
-
public class HaContext extends Object
Runtime HA context implemented using thread local state data- Author:
- Marek Potociar (marek.potociar at sun.com)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHaContext.StateInternal state data of the HA context
-
Constructor Summary
Constructors Constructor Description HaContext()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringasString(HaInfo haInfo)static voidclear()static HaInfocurrentHaInfo()static HaContext.StatecurrentState()static booleanfailoverDetected()static HaContext.StateinitFrom(Packet packet)static HaContext.StateinitFrom(HaContext.State newState)static voidudpateReplicaInstance(String replicaInstance)static voidupdateHaInfo(HaInfo newValue)
-
-
-
Method Detail
-
initFrom
public static HaContext.State initFrom(Packet packet)
-
initFrom
public static HaContext.State initFrom(HaContext.State newState)
-
currentState
public static HaContext.State currentState()
-
clear
public static void clear()
-
currentHaInfo
public static HaInfo currentHaInfo()
-
udpateReplicaInstance
public static void udpateReplicaInstance(String replicaInstance)
-
updateHaInfo
public static void updateHaInfo(HaInfo newValue)
-
failoverDetected
public static boolean failoverDetected()
-
-