org.nuxeo.ecm.webengine.model.impl
Class ModuleRoot
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.webengine.model.impl.DefaultObject
org.nuxeo.ecm.webengine.model.impl.ModuleRoot
- All Implemented Interfaces:
- ModuleResource, Resource, Adaptable
- Direct Known Subclasses:
- ConnectClientRoot, GwtResource, Main, Main, Main, Main, Main, Main, ManagementModule, SamplesRoot, Shell, Sites, Test
public class ModuleRoot
- extends DefaultObject
- implements ModuleResource
- Author:
- Bogdan Stefanescu
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource |
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString |
Methods inherited from interface org.nuxeo.ecm.webengine.model.Resource |
checkGuard, dispose, getActiveAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isAdapter, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot |
ModuleRoot
public ModuleRoot()
setUriInfo
@Context
public void setUriInfo(UriInfo info)
setHttpHeaders
@Context
public void setHttpHeaders(HttpHeaders headers)
setHttpRequest
@Context
public void setHttpRequest(HttpServletRequest request)
getSkinResource
public Response getSkinResource(String path)
getLink
public String getLink(DocumentModel doc)
- You should override this method to resolve objects to links. This method
is usually called by a search view to generate links for object that are
listed
- Specified by:
getLink
in interface ModuleResource
- Parameters:
doc
- the document
- Returns:
- the link corresponding to that object
handleError
public Object handleError(WebApplicationException e)
- Specified by:
handleError
in interface ModuleResource
Copyright © 2011 Nuxeo SAS. All Rights Reserved.