Skip navigation links
A C D F G H L M N O P Q R S V 

A

AbstractNoSqlAdapter - Class in org.apache.sling.nosql.generic.adapter
Default implementation of NoSqlAdapter.
AbstractNoSqlAdapter() - Constructor for class org.apache.sling.nosql.generic.adapter.AbstractNoSqlAdapter
 
AbstractNoSqlResourceProviderFactory - Class in org.apache.sling.nosql.generic.resource
Abstract implementation of resource provider factory.
AbstractNoSqlResourceProviderFactory() - Constructor for class org.apache.sling.nosql.generic.resource.AbstractNoSqlResourceProviderFactory
 

C

checkConnection() - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
checkConnection() - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Checks whether the connection to the NoSQL database is possible
commit(ResourceResolver) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 
create(ResourceResolver, String, Map<String, Object>) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 
createIndexDefinitions() - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
createIndexDefinitions() - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Creates index definitions for accessing the NoSQL database.

D

delete(ResourceResolver, String) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 
deleteRecursive(String) - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
deleteRecursive(String) - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Remove data including all path-related children from NoSQL database.

F

findResources(ResourceResolver, String, String) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 

G

get(String) - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
get(String) - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Get data for a single resource from NoSQL database.
getAdministrativeResourceProvider(Map<String, Object>) - Method in class org.apache.sling.nosql.generic.resource.AbstractNoSqlResourceProviderFactory
 
getChildPathPattern(String) - Static method in class org.apache.sling.nosql.generic.resource.impl.PathUtil
Generated a regex pattern that accepts all paths that are direct children of the given parent path.
getChildren(String) - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
getChildren(String) - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Get data for all children of a resource from NoSQL database.
getEventAdmin() - Method in class org.apache.sling.nosql.generic.resource.AbstractNoSqlResourceProviderFactory
 
getNoSqlAdapter() - Method in class org.apache.sling.nosql.generic.resource.AbstractNoSqlResourceProviderFactory
 
getPath() - Method in class org.apache.sling.nosql.generic.adapter.NoSqlData
 
getProperties() - Method in class org.apache.sling.nosql.generic.adapter.NoSqlData
 
getProperties(MultiValueMode) - Method in class org.apache.sling.nosql.generic.adapter.NoSqlData
 
getResource(ResourceResolver, String) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 
getResource(ResourceResolver, HttpServletRequest, String) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 
getResourceProvider(Map<String, Object>) - Method in class org.apache.sling.nosql.generic.resource.AbstractNoSqlResourceProviderFactory
 
getSameOrDescendantPathPattern(String) - Static method in class org.apache.sling.nosql.generic.resource.impl.PathUtil
Generated a regex pattern that accepts all paths that are same or descendants of the given parent path.

H

hasChanges(ResourceResolver) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 

L

listChildren(Resource) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 

M

MetricsNoSqlAdapterWrapper - Class in org.apache.sling.nosql.generic.adapter
Wrapper for NoSqlAdapter that enables logging and time counting for each call.
MetricsNoSqlAdapterWrapper(NoSqlAdapter, Logger) - Constructor for class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
MultiValueMode - Enum in org.apache.sling.nosql.generic.adapter
Mode for multi-valued field data in NoSqlData properties.

N

NoSqlAdapter - Interface in org.apache.sling.nosql.generic.adapter
Adapter for NoSQL databases to be hooked into the Generic NoSQL resource provider.
NoSqlData - Class in org.apache.sling.nosql.generic.adapter
Wrapper for properties of a NoSQL document for a given path.
NoSqlData(String, Map<String, Object>) - Constructor for class org.apache.sling.nosql.generic.adapter.NoSqlData
 
NoSqlData(String, Map<String, Object>, MultiValueMode) - Constructor for class org.apache.sling.nosql.generic.adapter.NoSqlData
 
NoSqlResourceProvider - Class in org.apache.sling.nosql.generic.resource.impl
Generic implementation of a NoSQL resource provider.
NoSqlResourceProvider(NoSqlAdapter, EventAdmin) - Constructor for class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 

O

org.apache.sling.nosql.generic.adapter - package org.apache.sling.nosql.generic.adapter
Adapter for NoSQL resource provider implementation.
org.apache.sling.nosql.generic.resource - package org.apache.sling.nosql.generic.resource
Generic NoSQL resource provider implementation.
org.apache.sling.nosql.generic.resource.impl - package org.apache.sling.nosql.generic.resource.impl
 

P

PathUtil - Class in org.apache.sling.nosql.generic.resource.impl
Helper functions for handling paths.

Q

query(String, String) - Method in class org.apache.sling.nosql.generic.adapter.AbstractNoSqlAdapter
 
query(String, String) - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
query(String, String) - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Query for data.
queryResources(ResourceResolver, String, String) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 

R

revert(ResourceResolver) - Method in class org.apache.sling.nosql.generic.resource.impl.NoSqlResourceProvider
 

S

store(NoSqlData) - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
store(NoSqlData) - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
Store data with the given path in NoSQL database.

V

validPath(String) - Method in class org.apache.sling.nosql.generic.adapter.AbstractNoSqlAdapter
 
validPath(String) - Method in class org.apache.sling.nosql.generic.adapter.MetricsNoSqlAdapterWrapper
 
validPath(String) - Method in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
True if the given path is valid and supported by the NoSQL database.
valueOf(String) - Static method in enum org.apache.sling.nosql.generic.adapter.MultiValueMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.nosql.generic.adapter.MultiValueMode
Returns an array containing the constants of this enum type, in the order they are declared.
A C D F G H L M N O P Q R S V 
Skip navigation links

Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.