public class PageTemplateResource extends AbstractRestResource
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAM_CONTENT_TEMPLATE_REF_ID |
static String |
PARAM_ID |
permissionManager| Constructor and Description |
|---|
PageTemplateResource(com.atlassian.confluence.pages.templates.PageTemplateManager pageTemplateManager,
PluginPageTemplateHelper pageTemplateHelper,
ContentTemplateRefManager contentTemplateRefManager,
com.atlassian.confluence.spaces.SpaceManager spaceManager,
com.atlassian.confluence.security.PermissionManager permissionManager,
com.atlassian.confluence.security.SpacePermissionManager spacePermissionManager) |
| Modifier and Type | Method and Description |
|---|---|
long |
create(PageTemplateForm pageTemplate) |
void |
delete(Integer id,
UUID contentTemplateRefId) |
PageTemplateForm |
get(Integer id,
UUID contentTemplateRefId) |
long |
update(PageTemplateForm pageTemplate) |
checkAdminPermission, checkEmptyParameter, checkNullEntity, checkNullParameter, checkSpaceAdminPermission, getAndCheckSpace, getUserpublic static final String PARAM_ID
public static final String PARAM_CONTENT_TEMPLATE_REF_ID
public PageTemplateResource(com.atlassian.confluence.pages.templates.PageTemplateManager pageTemplateManager,
PluginPageTemplateHelper pageTemplateHelper,
ContentTemplateRefManager contentTemplateRefManager,
com.atlassian.confluence.spaces.SpaceManager spaceManager,
com.atlassian.confluence.security.PermissionManager permissionManager,
com.atlassian.confluence.security.SpacePermissionManager spacePermissionManager)
public PageTemplateForm get(Integer id, UUID contentTemplateRefId)
public long create(PageTemplateForm pageTemplate)
public long update(PageTemplateForm pageTemplate) throws CloneNotSupportedException
CloneNotSupportedExceptionCopyright © 2017 Atlassian. All rights reserved.