-
- All Implemented Interfaces:
public final class JavalinServletContextKt
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
MAX_REQUEST_SIZE_KEY
public final static String
SESSION_CACHE_KEY_PREFIX
-
Method Summary
-
-
Method Detail
-
getRequestCharset
final static String getRequestCharset(Context ctx)
-
splitKeyValueStringAndGroupByKey
final static Map<String, List<String>> splitKeyValueStringAndGroupByKey(String string, String charset)
-
pathParamOrThrow
final static String pathParamOrThrow(Map<String, String> pathParams, String key, String url)
-
getBasicAuthCredentials
final static BasicAuthCredentials getBasicAuthCredentials(String authorizationHeader)
-
acceptsHtml
final static Boolean acceptsHtml(Context ctx)
-
isLocalhost
final static Boolean isLocalhost(Context $self)
-
throwContentTooLargeIfContentTooLarge
final static Unit throwContentTooLargeIfContentTooLarge(Context $self)
-
cacheAndSetSessionAttribute
final static Unit cacheAndSetSessionAttribute(String key, Object value, HttpServletRequest req)
-
getCachedRequestAttributeOrSessionAttribute
final static <T extends Any> T getCachedRequestAttributeOrSessionAttribute(String key, HttpServletRequest req)
-
cachedSessionAttributeOrCompute
final static <T extends Any> T cachedSessionAttributeOrCompute(Function1<Context, T> callback, String key, Context ctx)
-
attributeOrCompute
final static <T extends Any> T attributeOrCompute(Function1<Context, T> callback, String key, Context ctx)
-
readAndResetStreamIfPossible
final static String readAndResetStreamIfPossible(InputStream stream, Charset charset)
-
-
-
-