public class MockResourceResolver
extends org.apache.sling.api.adapter.SlingAdaptable
implements org.apache.sling.api.resource.ResourceResolver
| Constructor and Description |
|---|
MockResourceResolver(MockResourceResolverFactoryOptions options,
MockResourceResolverFactory factory,
Map<String,Map<String,Object>> resources) |
MockResourceResolver(MockResourceResolverFactoryOptions options,
MockResourceResolverFactory factory,
Map<String,Map<String,Object>> resources,
Map<String,Object> attributes) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChanged(String path,
Map<String,Object> props) |
org.apache.sling.api.resource.ResourceResolver |
clone(Map<String,Object> authenticationInfo) |
void |
close() |
void |
commit() |
org.apache.sling.api.resource.Resource |
copy(String srcAbsPath,
String destAbsPath) |
org.apache.sling.api.resource.Resource |
create(org.apache.sling.api.resource.Resource parent,
String name,
Map<String,Object> properties) |
void |
delete(org.apache.sling.api.resource.Resource resource) |
Iterator<org.apache.sling.api.resource.Resource> |
findResources(String query,
String language) |
Object |
getAttribute(String name) |
Iterator<String> |
getAttributeNames() |
Iterable<org.apache.sling.api.resource.Resource> |
getChildren(org.apache.sling.api.resource.Resource parent) |
org.apache.sling.api.resource.Resource |
getParent(org.apache.sling.api.resource.Resource child) |
String |
getParentResourceType(org.apache.sling.api.resource.Resource resource) |
String |
getParentResourceType(String resourceType) |
org.apache.sling.api.resource.Resource |
getResource(org.apache.sling.api.resource.Resource base,
String path) |
org.apache.sling.api.resource.Resource |
getResource(String path) |
String[] |
getSearchPath() |
String |
getUserID() |
boolean |
hasChanges() |
boolean |
hasChildren(org.apache.sling.api.resource.Resource resource) |
boolean |
isLive() |
boolean |
isResourceType(org.apache.sling.api.resource.Resource resource,
String resourceType) |
Iterator<org.apache.sling.api.resource.Resource> |
listChildren(org.apache.sling.api.resource.Resource parent) |
String |
map(javax.servlet.http.HttpServletRequest request,
String resourcePath) |
String |
map(String resourcePath) |
org.apache.sling.api.resource.Resource |
move(String srcAbsPath,
String destAbsPath) |
Iterator<Map<String,Object>> |
queryResources(String query,
String language) |
void |
refresh() |
org.apache.sling.api.resource.Resource |
resolve(javax.servlet.http.HttpServletRequest request)
Deprecated.
|
org.apache.sling.api.resource.Resource |
resolve(javax.servlet.http.HttpServletRequest request,
String absPath) |
org.apache.sling.api.resource.Resource |
resolve(String absPath) |
void |
revert() |
adaptTo, setAdapterManager, unsetAdapterManagerpublic MockResourceResolver(MockResourceResolverFactoryOptions options, MockResourceResolverFactory factory, Map<String,Map<String,Object>> resources)
public MockResourceResolver(MockResourceResolverFactoryOptions options, MockResourceResolverFactory factory, Map<String,Map<String,Object>> resources, Map<String,Object> attributes)
public org.apache.sling.api.resource.Resource resolve(javax.servlet.http.HttpServletRequest request,
String absPath)
resolve in interface org.apache.sling.api.resource.ResourceResolverpublic org.apache.sling.api.resource.Resource resolve(String absPath)
resolve in interface org.apache.sling.api.resource.ResourceResolverpublic String map(String resourcePath)
map in interface org.apache.sling.api.resource.ResourceResolverpublic String map(javax.servlet.http.HttpServletRequest request, String resourcePath)
map in interface org.apache.sling.api.resource.ResourceResolverpublic org.apache.sling.api.resource.Resource getResource(String path)
getResource in interface org.apache.sling.api.resource.ResourceResolverpublic org.apache.sling.api.resource.Resource getResource(org.apache.sling.api.resource.Resource base,
String path)
getResource in interface org.apache.sling.api.resource.ResourceResolverpublic String[] getSearchPath()
getSearchPath in interface org.apache.sling.api.resource.ResourceResolverpublic Iterator<org.apache.sling.api.resource.Resource> listChildren(org.apache.sling.api.resource.Resource parent)
listChildren in interface org.apache.sling.api.resource.ResourceResolverpublic Iterable<org.apache.sling.api.resource.Resource> getChildren(org.apache.sling.api.resource.Resource parent)
getChildren in interface org.apache.sling.api.resource.ResourceResolverpublic boolean isLive()
isLive in interface org.apache.sling.api.resource.ResourceResolverpublic void close()
close in interface org.apache.sling.api.resource.ResourceResolverpublic String getUserID()
getUserID in interface org.apache.sling.api.resource.ResourceResolverpublic Iterator<String> getAttributeNames()
getAttributeNames in interface org.apache.sling.api.resource.ResourceResolverpublic Object getAttribute(String name)
getAttribute in interface org.apache.sling.api.resource.ResourceResolverpublic void delete(org.apache.sling.api.resource.Resource resource)
throws org.apache.sling.api.resource.PersistenceException
delete in interface org.apache.sling.api.resource.ResourceResolverorg.apache.sling.api.resource.PersistenceExceptionpublic org.apache.sling.api.resource.Resource create(org.apache.sling.api.resource.Resource parent,
String name,
Map<String,Object> properties)
throws org.apache.sling.api.resource.PersistenceException
create in interface org.apache.sling.api.resource.ResourceResolverorg.apache.sling.api.resource.PersistenceExceptionpublic void revert()
revert in interface org.apache.sling.api.resource.ResourceResolverpublic void commit()
throws org.apache.sling.api.resource.PersistenceException
commit in interface org.apache.sling.api.resource.ResourceResolverorg.apache.sling.api.resource.PersistenceExceptionpublic boolean hasChanges()
hasChanges in interface org.apache.sling.api.resource.ResourceResolverpublic boolean isResourceType(org.apache.sling.api.resource.Resource resource,
String resourceType)
isResourceType in interface org.apache.sling.api.resource.ResourceResolverpublic void refresh()
refresh in interface org.apache.sling.api.resource.ResourceResolverpublic String getParentResourceType(org.apache.sling.api.resource.Resource resource)
getParentResourceType in interface org.apache.sling.api.resource.ResourceResolverpublic String getParentResourceType(String resourceType)
getParentResourceType in interface org.apache.sling.api.resource.ResourceResolverpublic boolean hasChildren(org.apache.sling.api.resource.Resource resource)
public org.apache.sling.api.resource.Resource getParent(org.apache.sling.api.resource.Resource child)
@Deprecated public org.apache.sling.api.resource.Resource resolve(javax.servlet.http.HttpServletRequest request)
resolve in interface org.apache.sling.api.resource.ResourceResolverpublic Iterator<org.apache.sling.api.resource.Resource> findResources(String query, String language)
findResources in interface org.apache.sling.api.resource.ResourceResolverpublic Iterator<Map<String,Object>> queryResources(String query, String language)
queryResources in interface org.apache.sling.api.resource.ResourceResolverpublic org.apache.sling.api.resource.ResourceResolver clone(Map<String,Object> authenticationInfo) throws org.apache.sling.api.resource.LoginException
clone in interface org.apache.sling.api.resource.ResourceResolverorg.apache.sling.api.resource.LoginExceptionpublic org.apache.sling.api.resource.Resource copy(String srcAbsPath, String destAbsPath) throws org.apache.sling.api.resource.PersistenceException
org.apache.sling.api.resource.PersistenceExceptionCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.