- 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(com.sun.xml.ws.api.ha.HaInfo haInfo)static voidclear()static com.sun.xml.ws.api.ha.HaInfocurrentHaInfo()static HaContext.StatecurrentState()static booleanfailoverDetected()static HaContext.StateinitFrom(com.sun.xml.ws.api.message.Packet packet)static HaContext.StateinitFrom(HaContext.State newState)static voidudpateReplicaInstance(String replicaInstance)static voidupdateHaInfo(com.sun.xml.ws.api.ha.HaInfo newValue)
-
-
-
Method Detail
-
initFrom
public static HaContext.State initFrom(com.sun.xml.ws.api.message.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 com.sun.xml.ws.api.ha.HaInfo currentHaInfo()
-
udpateReplicaInstance
public static void udpateReplicaInstance(String replicaInstance)
-
updateHaInfo
public static void updateHaInfo(com.sun.xml.ws.api.ha.HaInfo newValue)
-
failoverDetected
public static boolean failoverDetected()
-
asString
public static String asString(com.sun.xml.ws.api.ha.HaInfo haInfo)
-
-