public final class CallContext
extends java.lang.Object
Constructor and Description |
---|
CallContext(CallContext other) |
Modifier and Type | Method and Description |
---|---|
void |
_enterConfigService(ConfigService cs) |
void |
_enterSession(java.lang.String session) |
java.util.Map<Ref,Diagnostics> |
_getDiagnostics() |
ResourceAccess |
_getResourceAccess() |
void |
_leaveConfigService() |
void |
_leaveSession() |
void |
_setDiagnostics(java.util.Map<Ref,Diagnostics> diagnostics) |
static void |
enterConfigService(ConfigService cs) |
static void |
enterSession(java.lang.String session) |
static CallContext |
get() |
ConfigService |
getConfigService() |
java.util.Locale |
getConsoleLocale()
Deprecated.
use
getLocale() instead |
static CallContext |
getCurrentCallContext()
returns the current call context
|
static ConfigService |
getCurrentConfigService() |
static java.lang.String |
getCurrentSession()
Returns the name of the session that is associated with the currently executing task.
|
static java.util.Map<Ref,Diagnostics> |
getDiagnostics() |
static java.util.Locale |
getLocale() |
static ResourceAccess |
getResourceAccess() |
java.lang.String |
getSession() |
java.lang.Object |
getUserData(java.lang.Object key)
returns user assigned data associated with this call context
|
static void |
leaveConfigService() |
static void |
leaveSession() |
static <T> T |
pop(java.util.List<T> stack, T emptyReturnValue) |
static <T> void |
push(java.util.List<T> stack, T value, int warningLimit) |
static <T> void |
replaceTop(java.util.List<T> stack, T value) |
static void |
setCallContext(CallContext callContext)
Attempts to set the current call context with the given value.
|
void |
setConsoleLocale(java.util.Locale locale)
Sets the console locale.
|
static void |
setDiagnostics(java.util.Map<Ref,Diagnostics> diagmap) |
static void |
setLocale(java.util.Locale locale) |
void |
setUserData(java.lang.Object key, java.lang.Object value)
Sets user given data
|
public CallContext(CallContext other)
public static void setCallContext(CallContext callContext)
callContext
-public static CallContext getCurrentCallContext()
public static CallContext get()
public void setConsoleLocale(java.util.Locale locale)
Locale.getDefault()
}locale
-public java.util.Locale getConsoleLocale()
getLocale()
insteadpublic java.lang.Object getUserData(java.lang.Object key)
key
-public void setUserData(java.lang.Object key, java.lang.Object value)
key
-value
-public ResourceAccess _getResourceAccess()
public void _setDiagnostics(java.util.Map<Ref,Diagnostics> diagnostics)
public java.util.Map<Ref,Diagnostics> _getDiagnostics()
public static <T> void push(java.util.List<T> stack, T value, int warningLimit)
public static <T> T pop(java.util.List<T> stack, T emptyReturnValue)
public static <T> void replaceTop(java.util.List<T> stack, T value)
public java.lang.String getSession()
public void _enterSession(java.lang.String session)
public void _leaveSession()
public ConfigService getConfigService()
public void _enterConfigService(ConfigService cs)
public void _leaveConfigService()
public static java.lang.String getCurrentSession()
public static void enterSession(java.lang.String session)
public static void leaveSession()
public static ConfigService getCurrentConfigService()
public static void enterConfigService(ConfigService cs)
public static void leaveConfigService()
public static void setLocale(java.util.Locale locale)
public static java.util.Locale getLocale()
public static ResourceAccess getResourceAccess()
public static void setDiagnostics(java.util.Map<Ref,Diagnostics> diagmap)
public static java.util.Map<Ref,Diagnostics> getDiagnostics()