public class EndecaServerConfigUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ES_CONTEXT_PATH |
static java.lang.String |
ES_DATASET_NAME_PREFIX |
static java.lang.String |
ES_DATASET_PROJECTS_DELETE_ON_NO_PROJECTS |
static java.lang.String |
ES_DATASET_PROJECTS_PREFIX |
static java.lang.String |
ES_ENTITY_NAMESPACE_PREFIX |
static java.lang.String |
ES_HEALTH_CHECK_TIMEOUT |
static java.lang.String |
ES_HOST
Keys for esconfig.properties
|
static java.lang.String |
ES_INGEST_WS_TIMEOUT |
static java.lang.String |
ES_PORT |
static java.lang.String |
ES_SSLCONFIG_CAFILE |
static java.lang.String |
ES_SSLCONFIG_CAPASSWORD |
static java.lang.String |
ES_SSLCONFIG_CERTFILE |
static java.lang.String |
ES_SSLCONFIG_CERTPASSWORD |
static java.lang.String |
ES_SSLENABLED |
static java.lang.String |
ES_WS_TIMEOUT |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getContextPath() |
static java.lang.String |
getEntityNamespace(long projectId)
Forms an entity namespace string by concatenating configured namespace prefix + _ + project Id.
|
static java.lang.String |
getEntityNamespace(javax.portlet.PortletRequest request)
Forms an entity namespace string by concatenating configured namespace prefix + _ + project Id.
|
static int |
getHealthCheckTimeout() |
static int |
getIngestWsTimeout() |
static java.lang.String |
getPort() |
static java.lang.String |
getServer() |
static SSLConfig |
getSSLConfig() |
static int |
getWsTimeout() |
static boolean |
isDeleteOnNoProjects() |
static MDEXState |
newMdexState(long groupId,
javax.portlet.PortletRequest request)
Creates a new MDEXState object for the lone Endeca Server
|
static MDEXState |
newMdexState(javax.portlet.PortletRequest request)
Creates a new MDEXState object for the lone Endeca Server
|
static MDEXState |
newMdexState(java.lang.String[] boundDatasets,
javax.portlet.PortletRequest request)
Creates a new MDEXState object for the lone Dgraph
|
public static final java.lang.String ES_HOST
public static final java.lang.String ES_PORT
public static final java.lang.String ES_CONTEXT_PATH
public static final java.lang.String ES_SSLENABLED
public static final java.lang.String ES_SSLCONFIG_CAPASSWORD
public static final java.lang.String ES_SSLCONFIG_CERTPASSWORD
public static final java.lang.String ES_SSLCONFIG_CAFILE
public static final java.lang.String ES_SSLCONFIG_CERTFILE
public static final java.lang.String ES_DATASET_PROJECTS_PREFIX
public static final java.lang.String ES_DATASET_PROJECTS_DELETE_ON_NO_PROJECTS
public static final java.lang.String ES_DATASET_NAME_PREFIX
public static final java.lang.String ES_ENTITY_NAMESPACE_PREFIX
public static final java.lang.String ES_WS_TIMEOUT
public static final java.lang.String ES_INGEST_WS_TIMEOUT
public static final java.lang.String ES_HEALTH_CHECK_TIMEOUT
public static java.lang.String getServer()
public static java.lang.String getPort()
public static java.lang.String getContextPath()
public static SSLConfig getSSLConfig()
public static int getWsTimeout()
public static int getIngestWsTimeout()
public static int getHealthCheckTimeout()
public static boolean isDeleteOnNoProjects()
public static MDEXState newMdexState(java.lang.String[] boundDatasets, javax.portlet.PortletRequest request)
groupId
- project Id for which to create an associated MDEXStaterequest
- current contextual requestpublic static MDEXState newMdexState(long groupId, javax.portlet.PortletRequest request)
groupId
- project Id for which to create an associated MDEXStaterequest
- current contextual requestpublic static MDEXState newMdexState(javax.portlet.PortletRequest request)
request
- current contextual request (provides current group Id to use for new MDEXState)public static java.lang.String getEntityNamespace(javax.portlet.PortletRequest request)
request
- Portlet request from within the context of a Studio project.public static java.lang.String getEntityNamespace(long projectId)
projectId
- explicit projectId to use when forming the entity namespace string.Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.