Represents the root of a website. A "website" in this context is a product, its a customer facing side of some activity, such as Learning Management System or business website. Resources within a WebsiteRootFolder will often behave differently then if they were located under a OrganisationRootFolder, because the assumption is that websites are for customers, while aadministrators will accessing the organisation directly While WebsiteRootFolder is a view of a repository (or rather a branch within a repository) it also provides access to other repositories. Any repository within the containing organisation can be access by name from the root folder. For example, if an org has this structure: myOrg - milton.io - maven ... then requests to http://milton.io/maven will show the maven repository

Extends: BranchFolder

Implements: WebsiteBranchResource, RootFolder, CommonCollectionResource, GetableResource, PropFindableResource, WebsiteResource, RepositoryResource


Properties

NameReturnsNotes
adminDomainNameStringGet the admin domain name for current website
allGroupFoldersList<GroupFolder>
allGroupsList<Group>Return all groups defined by the organisation
attributesMap<String,Object>
commentsList<CommentBean>
domainNameString
emailAddressString
externalUrlString
idString
languagesList<Language>
modifiedDateDate
nameString
newCommentStringThis is just here to make newComment a bean property
numCommentsint
orgDataOrgDataGet the OrgData for the organisation that owns this website. This can be used to get a list of members within the organisation
orgTypesList<OrgType>Returns all organisation types defined by the organisation holding this website
readonlyboolean
requiresHttpsboolean
settingsWebsiteSettings
themeNameString
usersFolderUsersFolder
versionedbooleanTrue if this website was resolved on a versioned host address
websiteWebsite
websiteNameString

Methods

SignatureReturnsNotes
externalUrl(String path)StringBuild a fully qualified URL for an (optional) path to this website
returnWithCurrent(Function<RootFolder,Object> c)ObjectExecute the given function, returning the return value
doWithCurrent(Consumer<RootFolder> c)void
To get full access to the Kademi Hub existing customers can login here, or new customers can register here.