Copyright© 2008-2022 Sitevision AB, all rights reserved.
@Requireable(value="CollaborationGroupTemplateUtil") public interface CollaborationGroupTemplateUtil
sv:collaborationGroupTemplate
.
An instance of the Sitevision class implementing this interface can be obtained via
CollaborationFactory.getCollaborationGroupTemplateUtil()
.
See CollaborationFactory
for how to obtain an instance of the CollaborationFactory
interface.
TemplateUtil
Modifier and Type | Method and Description |
---|---|
Node |
getCollaborationGroupTemplateByName(String aCollaborationGroupTemplateName)
Gets the first found collaboration group template that matches a given name.
|
List<Node> |
getCollaborationGroupTemplates()
Gets all collaboration group templates.
|
Node |
getDefaultCollaborationGroupTemplate()
Gets the default collaboration group template.
|
Node getDefaultCollaborationGroupTemplate()
The default collaboration group template is the template that are used by default to create new collaboration groups (i.e. collaboration group pages).
Permission note! Current user must have PermissionUtil.Permission.READ
on default collaboration group template.
null
if indeterminableNode getCollaborationGroupTemplateByName(String aCollaborationGroupTemplateName)
Permission note! Only collaboration group templates that current user has
PermissionUtil.Permission.READ
on will be considered.
aCollaborationGroupTemplateName
- name of the templatenull
if indeterminable (e.g. no accessible collaboration group template named
aCollaborationGroupTemplateName
could be found)List<Node> getCollaborationGroupTemplates()
Permission note! The list will only contain collaboration group templates that current user has
PermissionUtil.Permission.READ
on.
Sitevision - Portal and Content Management Made Easy
Sitevision is an advanced Java enterprise portal product and a portlet container (JSR 286) that implements Java Content Repository (JSR 283).
Copyright© 2008-2022 Sitevision AB, all rights reserved.