public abstract class CommonContextHelper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BEAN_AUTHN_MANAGER |
static String |
BEAN_CATALOG_FACADE |
static String |
BEAN_DOMAIN |
static String |
BEAN_EDITOR_FACADE |
static String |
BEAN_IMPORTER_FACTORY |
static String |
BEAN_SESSION_SERVICE |
static String |
INDEX_MANAGER_FACADE |
static String |
PROCESS_MANAGER_FACADE |
static String |
PROCESS_MANAGER_FACADE3 |
Constructor and Description |
---|
CommonContextHelper() |
Modifier and Type | Method and Description |
---|---|
static String |
buildSessionId(String opType,
String userId,
String domain) |
static String |
getDomain(org.apache.commons.cli.CommandLine cli,
org.springframework.context.ConfigurableApplicationContext context)
Provides domain by checking among commandline attributes of extracting from
repository descriptor when available.
|
static boolean |
maintainSession(String sessionIdPrefix,
org.apache.commons.cli.CommandLine cli,
org.springframework.context.ConfigurableApplicationContext context,
boolean allowAnonymousIpAuthn)
Handles security session by either logging in user when
details provided or initializing anonymous session.
|
static String |
pickContextPath(org.apache.commons.cli.CommandLine cli)
Picks suitable context path.
|
public static String BEAN_AUTHN_MANAGER
public static String BEAN_SESSION_SERVICE
public static String BEAN_IMPORTER_FACTORY
public static String PROCESS_MANAGER_FACADE
public static String PROCESS_MANAGER_FACADE3
public static String INDEX_MANAGER_FACADE
public static String BEAN_CATALOG_FACADE
public static String BEAN_EDITOR_FACADE
public static String BEAN_DOMAIN
public static String getDomain(org.apache.commons.cli.CommandLine cli, org.springframework.context.ConfigurableApplicationContext context)
cli
- context
- public static String pickContextPath(org.apache.commons.cli.CommandLine cli)
cli
- public static boolean maintainSession(String sessionIdPrefix, org.apache.commons.cli.CommandLine cli, org.springframework.context.ConfigurableApplicationContext context, boolean allowAnonymousIpAuthn)
sessionIdPrefix
- cli
- context
- allowAnonymousIpAuthn
- Copyright © 2002-2014 ICM, Warsaw University. All Rights Reserved.