org.apache.sling.commons.testing.sling
Class MockResourceResolver
java.lang.Object
org.apache.sling.commons.testing.sling.MockResourceResolver
- All Implemented Interfaces:
- org.apache.sling.api.adapter.Adaptable, org.apache.sling.api.resource.ResourceResolver
public class MockResourceResolver
- extends java.lang.Object
- implements org.apache.sling.api.resource.ResourceResolver
|
Method Summary |
<AdapterType>
AdapterType |
|
adaptTo(java.lang.Class<AdapterType> type)
|
void |
addChildren(org.apache.sling.api.resource.Resource parent,
java.util.Collection<org.apache.sling.api.resource.Resource> children)
|
void |
addResource(org.apache.sling.api.resource.Resource resource)
|
java.util.Iterator<org.apache.sling.api.resource.Resource> |
findResources(java.lang.String query,
java.lang.String language)
|
org.apache.sling.api.resource.Resource |
getResource(org.apache.sling.api.resource.Resource base,
java.lang.String path)
|
org.apache.sling.api.resource.Resource |
getResource(java.lang.String path)
|
java.lang.String[] |
getSearchPath()
|
java.util.Iterator<org.apache.sling.api.resource.Resource> |
listChildren(org.apache.sling.api.resource.Resource parent)
|
java.lang.String |
map(java.lang.String resourcePath)
|
java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> |
queryResources(java.lang.String query,
java.lang.String language)
|
org.apache.sling.api.resource.Resource |
resolve(javax.servlet.http.HttpServletRequest request)
|
org.apache.sling.api.resource.Resource |
resolve(java.lang.String absPath)
|
void |
setSearchPath(java.lang.String... searchPath)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockResourceResolver
public MockResourceResolver()
addResource
public void addResource(org.apache.sling.api.resource.Resource resource)
addChildren
public void addChildren(org.apache.sling.api.resource.Resource parent,
java.util.Collection<org.apache.sling.api.resource.Resource> children)
resolve
public org.apache.sling.api.resource.Resource resolve(javax.servlet.http.HttpServletRequest request)
- Specified by:
resolve in interface org.apache.sling.api.resource.ResourceResolver
resolve
public org.apache.sling.api.resource.Resource resolve(java.lang.String absPath)
- Specified by:
resolve in interface org.apache.sling.api.resource.ResourceResolver
map
public java.lang.String map(java.lang.String resourcePath)
- Specified by:
map in interface org.apache.sling.api.resource.ResourceResolver
getResource
public org.apache.sling.api.resource.Resource getResource(java.lang.String path)
- Specified by:
getResource in interface org.apache.sling.api.resource.ResourceResolver
getResource
public org.apache.sling.api.resource.Resource getResource(org.apache.sling.api.resource.Resource base,
java.lang.String path)
- Specified by:
getResource in interface org.apache.sling.api.resource.ResourceResolver
getSearchPath
public java.lang.String[] getSearchPath()
- Specified by:
getSearchPath in interface org.apache.sling.api.resource.ResourceResolver
listChildren
public java.util.Iterator<org.apache.sling.api.resource.Resource> listChildren(org.apache.sling.api.resource.Resource parent)
- Specified by:
listChildren in interface org.apache.sling.api.resource.ResourceResolver
findResources
public java.util.Iterator<org.apache.sling.api.resource.Resource> findResources(java.lang.String query,
java.lang.String language)
- Specified by:
findResources in interface org.apache.sling.api.resource.ResourceResolver
queryResources
public java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> queryResources(java.lang.String query,
java.lang.String language)
- Specified by:
queryResources in interface org.apache.sling.api.resource.ResourceResolver
adaptTo
public <AdapterType> AdapterType adaptTo(java.lang.Class<AdapterType> type)
- Specified by:
adaptTo in interface org.apache.sling.api.adapter.Adaptable
setSearchPath
public void setSearchPath(java.lang.String... searchPath)
Copyright © 2007-2008 The Apache Software Foundation. All Rights Reserved.