public class OpenShiftElasticSearchService extends org.elasticsearch.common.component.AbstractLifecycleComponent<OpenShiftElasticSearchService> implements ConfigurationSettings
ACL_FILTER_ID, DEFAULT_AUTH_PROXY_HEADER, DEFAULT_ES_ACL_DELAY, DEFAULT_KIBANA_VERSION, DEFAULT_OPENSHIFT_OPS_PROJECTS, DEFAULT_SECURITY_CONFIG_INDEX, DEFAULT_USER_PROFILE_PREFIX, DEFAULT_WHITELISTED_USERS, KIBANA_CONFIG_INDEX_NAME, KIBANA_CONFIG_VERSION, OPENSHIFT_CONFIG_ACL_BASE, OPENSHIFT_CONFIG_ACL_NAMES, OPENSHIFT_CONFIG_OPS_PROJECTS, OPENSHIFT_DYNAMIC_ENABLED_DEFAULT, OPENSHIFT_DYNAMIC_ENABLED_FLAG, OPENSHIFT_ES_ACL_DELAY_IN_MILLIS, OPENSHIFT_ES_USER_PROFILE_PREFIX, OPENSHIFT_KIBANA_REWRITE_ENABLED_DEFAULT, OPENSHIFT_KIBANA_REWRITE_ENABLED_FLAG, OPENSHIFT_ROLES, OPENSHIFT_WHITELISTED_USERS, SEARCHGUARD_AUTHENTICATION_PROXY_HEADER, SEARCHGUARD_CONFIG_INDEX_NAME, SEARCHGUARD_ID, SEARCHGUARD_TYPE| Modifier | Constructor and Description |
|---|---|
protected |
OpenShiftElasticSearchService(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.client.Client esClient,
org.elasticsearch.rest.RestController restController,
UserProjectCache cache,
ACLNotifierService aclNotifer,
DynamicACLFilter aclFilter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose() |
protected void |
doStart() |
protected void |
doStop() |
@Inject
protected OpenShiftElasticSearchService(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.client.Client esClient,
org.elasticsearch.rest.RestController restController,
UserProjectCache cache,
ACLNotifierService aclNotifer,
DynamicACLFilter aclFilter)
protected void doStart()
throws org.elasticsearch.ElasticsearchException
doStart in class org.elasticsearch.common.component.AbstractLifecycleComponent<OpenShiftElasticSearchService>org.elasticsearch.ElasticsearchExceptionprotected void doStop()
throws org.elasticsearch.ElasticsearchException
doStop in class org.elasticsearch.common.component.AbstractLifecycleComponent<OpenShiftElasticSearchService>org.elasticsearch.ElasticsearchExceptionprotected void doClose()
throws org.elasticsearch.ElasticsearchException
doClose in class org.elasticsearch.common.component.AbstractLifecycleComponent<OpenShiftElasticSearchService>org.elasticsearch.ElasticsearchExceptionCopyright © 2015–2016 Red Hat. All rights reserved.