@Override public Index createHashIndex(String indexName, String indexedExpression, String regionPath) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException { return createHashIndex(indexName, indexedExpression, regionPath, ""); }
@Override public Index createIndex(String indexName, String indexedExpression, String regionPath, String imports) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException { return createIndex(indexName, IndexType.FUNCTIONAL, indexedExpression, regionPath, imports); }
@Override public Index createKeyIndex(String indexName, String indexedExpression, String regionPath) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException { return createIndex(indexName, IndexType.PRIMARY_KEY, indexedExpression, regionPath, ""); }
@Override public Index createHashIndex(String indexName, String indexedExpression, String regionPath, String imports) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException { return createIndex(indexName, IndexType.HASH, indexedExpression, regionPath, imports); }
@Override public Index createIndex(String indexName, IndexType indexType, String indexedExpression, String fromClause) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException { return createIndex(indexName, indexType, indexedExpression, fromClause, ""); }
@Override public Index createIndex(String indexName, String indexedExpression, String regionPath) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException { return createIndex(indexName, indexedExpression, regionPath, ""); }