org.nuxeo.webengine.sites
Class Site
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.webengine.model.impl.DefaultObject
org.nuxeo.ecm.core.rest.DocumentObject
org.nuxeo.webengine.sites.AbstractSiteDocumentObject
org.nuxeo.webengine.sites.Site
- All Implemented Interfaces:
- Resource, Adaptable
- Direct Known Subclasses:
- BlogSite
public class Site
- extends AbstractSiteDocumentObject
Web object implementation corresponding to Site. It is resolved from module
root web object. It holds the site fragments back methods.
Constructor Summary |
Site()
|
Method Summary |
void |
initialize(Object... args)
|
Resource |
traverse(String page)
Must use the same method name as super.traverse() otherwise we introduce
ambiguous sub-resources locators which will fail in jersey. |
Methods inherited from class org.nuxeo.webengine.sites.AbstractSiteDocumentObject |
_getSearchParameters, createWebPage, doDelete, doGet, getHomePagePath, getLogo, getSearchParameters, getWelcomeMedia, getWelcomeMediaHeight, getWelcomeMediaIsImage, getWelcomeMediaWidth, remove |
Methods inherited from class org.nuxeo.ecm.core.rest.DocumentObject |
doHead, doPost, doPut, getAdapter, getCoreSession, getDelete, getDocument, getPut, getTitle, newDocument, newDocument, newDocument, search |
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource |
checkGuard, dispose, getActiveAdapter, 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 |
Site
public Site()
initialize
public void initialize(Object... args)
- Overrides:
initialize
in class DocumentObject
traverse
public Resource traverse(String page)
- Must use the same method name as super.traverse() otherwise we introduce
ambiguous sub-resources locators which will fail in jersey.
- Overrides:
traverse
in class AbstractSiteDocumentObject
Copyright © 2011 Nuxeo SAS. All Rights Reserved.