public class GroupRootObject extends AbstractUMRootObject<NuxeoGroup>
Modifier and Type | Field and Description |
---|---|
static String |
PAGE_PROVIDER_NAME |
query, um
currentPageIndex, maxResults, pageSize
Constructor and Description |
---|
GroupRootObject() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkPrecondition(NuxeoGroup group)
Checks the precondition to create an artifact (for instance validity, duplicate detection, guards...).
|
protected NuxeoGroup |
createArtifact(NuxeoGroup group)
Persist an artifact in the underlying persistence system.
|
protected NuxeoGroup |
getArtifact(String id)
Returns the artifact given its id.
|
protected String |
getArtifactType()
Returns the type of the current artifact needed for
AbstractResource.newObject(String, Object...) . |
protected PageProviderDefinition |
getPageProviderDefinition() |
checkCurrentUserCanCreateArtifact, createNew, getArtifactWebObject, getParams, initialize, search
extractLongParam, getPaginableEntries, getPaginableEntries, getSearchDocument
disptachAdapter, isAdapter
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
public static final String PAGE_PROVIDER_NAME
public GroupRootObject()
protected NuxeoGroup getArtifact(String id)
AbstractUMRootObject
getArtifact
in class AbstractUMRootObject<NuxeoGroup>
protected String getArtifactType()
AbstractUMRootObject
AbstractResource.newObject(String, Object...)
.getArtifactType
in class AbstractUMRootObject<NuxeoGroup>
protected void checkPrecondition(NuxeoGroup group)
AbstractUMRootObject
checkPrecondition
in class AbstractUMRootObject<NuxeoGroup>
protected NuxeoGroup createArtifact(NuxeoGroup group)
AbstractUMRootObject
createArtifact
in class AbstractUMRootObject<NuxeoGroup>
protected PageProviderDefinition getPageProviderDefinition()
getPageProviderDefinition
in class PaginableObject<NuxeoGroup>
Copyright © 2018 Nuxeo. All rights reserved.