Gemfire JavaDocs
Package org.apache.geode.cache.query
Class MultiIndexCreationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.geode.cache.query.MultiIndexCreationException
-
- All Implemented Interfaces:
java.io.Serializable
public class MultiIndexCreationException extends java.lang.Exception
Consists a map of index names and Exceptions thrown during index creation usingQueryService.createDefinedIndexes()
. AnIndex
could throw one of the following exceptions:IndexNameConflictException
IndexExistsException
IndexInvalidException
UnsupportedOperationException
- Since:
- GemFire 8.1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MultiIndexCreationException(java.util.HashMap<java.lang.String,java.lang.Exception> exceptionMap)
Creates anMultiIndexCreationException
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Exception>
getExceptionsMap()
Returns a map of index names and Exceptionsjava.util.Set<java.lang.String>
getFailedIndexNames()
Returns a set of names for the indexes that failed to createjava.lang.String
getMessage()
java.lang.String
toString()
-
-
-
Constructor Detail
-
MultiIndexCreationException
public MultiIndexCreationException(java.util.HashMap<java.lang.String,java.lang.Exception> exceptionMap)
Creates anMultiIndexCreationException
- Parameters:
exceptionMap
- a map of index names and Exceptions
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
- Overrides:
getMessage
in classjava.lang.Throwable
-
getExceptionsMap
public java.util.Map<java.lang.String,java.lang.Exception> getExceptionsMap()
Returns a map of index names and Exceptions- Returns:
- a map of index names and Exceptions
-
getFailedIndexNames
public java.util.Set<java.lang.String> getFailedIndexNames()
Returns a set of names for the indexes that failed to create- Returns:
- set of failed index names
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Throwable
-
-