Package org.elasticsearch
Class ElasticsearchSecurityException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.elasticsearch.ElasticsearchException
org.elasticsearch.ElasticsearchStatusException
org.elasticsearch.ElasticsearchSecurityException
- All Implemented Interfaces:
Serializable
,Writeable
,org.elasticsearch.common.xcontent.ToXContent
,org.elasticsearch.common.xcontent.ToXContentFragment
Generic security exception
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Field Summary
Fields inherited from class org.elasticsearch.ElasticsearchException
REST_EXCEPTION_SKIP_STACK_TRACE, REST_EXCEPTION_SKIP_STACK_TRACE_DEFAULT, STACK_TRACE
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
-
Constructor Summary
ConstructorDescriptionElasticsearchSecurityException(String msg, Exception cause, Object... args)
Build the exception with the status derived from the cause.ElasticsearchSecurityException(String msg, Object... args)
Build the exception with a status ofRestStatus.INTERNAL_SERVER_ERROR
without a cause.ElasticsearchSecurityException(String msg, RestStatus status, Object... args)
Build the exception without a cause.ElasticsearchSecurityException(String msg, RestStatus status, Throwable cause, Object... args)
Build the exception with a specific status and cause.Read from a stream. -
Method Summary
Methods inherited from class org.elasticsearch.ElasticsearchStatusException
status, writeTo
Methods inherited from class org.elasticsearch.ElasticsearchException
addHeader, addHeader, addMetadata, addMetadata, failureFromXContent, fromXContent, generateFailureXContent, generateThrowableXContent, getDetailedMessage, getExceptionName, getExceptionName, getHeader, getHeaderKeys, getHeaders, getId, getIndex, getMetadata, getMetadata, getMetadataKeys, getResourceId, getResourceType, getRootCause, getShardId, guessRootCauses, guessRootCauses, innerFromXContent, innerToXContent, isRegistered, metadataToXContent, readException, readStackTrace, setIndex, setIndex, setResources, setShard, toString, toXContent, unwrapCause, writeStackTraces
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContentFragment
isFragment
-
Constructor Details
-
ElasticsearchSecurityException
public ElasticsearchSecurityException(String msg, RestStatus status, Throwable cause, Object... args)Build the exception with a specific status and cause. -
ElasticsearchSecurityException
Build the exception with the status derived from the cause. -
ElasticsearchSecurityException
Build the exception with a status ofRestStatus.INTERNAL_SERVER_ERROR
without a cause. -
ElasticsearchSecurityException
Build the exception without a cause. -
ElasticsearchSecurityException
Read from a stream.- Throws:
IOException
-