@Service public class SiteService extends Object
| Constructor and Description |
|---|
SiteService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDashlet(String userName,
String password,
String siteName,
DashboardCustomization.SiteDashlet dashlet,
DashboardCustomization.DashletLayout layout,
int column,
int position)
Add dashlet to site dashboard
|
boolean |
addPagesToSite(String userName,
String password,
String siteName,
List<DashboardCustomization.Page> pages)
Add pages to site dashboard
|
boolean |
addPageToSite(String userName,
String password,
String siteName,
DashboardCustomization.Page page,
List<DashboardCustomization.Page> oldPages)
Add a single page to site dashboard
If there are pages added previously add them to 'oldPages' list in order
to keep them on the site dashboard.
|
void |
create(String username,
String password,
String domain,
String siteId,
String description,
org.springframework.social.alfresco.api.entities.Site.Visibility visibility)
Create site using Alfresco public API.
|
void |
create(String username,
String password,
String domain,
String siteId,
String title,
String description,
org.springframework.social.alfresco.api.entities.Site.Visibility visibility)
Create site using Alfresco public API.
|
void |
delete(String username,
String password,
String domain,
String siteId)
Delete an alfresco site.
|
boolean |
exists(String siteId,
String username,
String password)
Checks if site exists
|
String |
getSiteNodeRef(String userName,
String password,
String siteName)
Get site node ref
|
List<String> |
getSites(String username,
String password)
Gets all existing sites
|
boolean |
isFavorite(String userName,
String password,
String siteName)
Verify if a document or folder is marked as favorite
|
boolean |
removeFavorite(String userName,
String password,
String siteName)
Remove favorite site
|
boolean |
setFavorite(String userName,
String password,
String siteName)
Set site as favorite
|
public void create(String username, String password, String domain, String siteId, String description, org.springframework.social.alfresco.api.entities.Site.Visibility visibility) throws IOException
username - identifierpassword - user passworddomain - the company or org idsiteId - site identifierdescription - site descriptionvisibility - site visibility typeIOException - io errorpublic void create(String username, String password, String domain, String siteId, String title, String description, org.springframework.social.alfresco.api.entities.Site.Visibility visibility) throws IOException
username - identifierpassword - user passworddomain - the company or org idsiteId - site identifiertitle - SiteNamedescription - site descriptionvisibility - site visibilityIOException - io errorpublic boolean exists(String siteId, String username, String password) throws Exception
siteId - site identifierusername - site userpassword - user passwordException - if errorpublic void delete(String username, String password, String domain, String siteId)
username - user detailspassword - user detailsdomain - user detailssiteId - site identifierpublic List<String> getSites(String username, String password) throws Exception
username - site userpassword - user passwordException - if errorpublic String getSiteNodeRef(String userName, String password, String siteName) throws Exception
userName - String identifierpassword - String passwordsiteName - String site nameException - if errorpublic boolean setFavorite(String userName, String password, String siteName) throws Exception
userName - String identifierpassword - String passwordsiteName - String site nameException - if errorpublic boolean isFavorite(String userName, String password, String siteName) throws Exception
userName - String identifierpassword - String passwordsiteName - String site nameException - if errorpublic boolean removeFavorite(String userName, String password, String siteName) throws Exception
userName - String identifierpassword - String passwordsiteName - String site nameException - if errorpublic boolean addPageToSite(String userName, String password, String siteName, DashboardCustomization.Page page, List<DashboardCustomization.Page> oldPages) throws Exception
userName - String identifierpassword - String passwordsiteName - String site namepage - to addoldPages - - pages that were added previouslyException - if errorpublic boolean addPagesToSite(String userName, String password, String siteName, List<DashboardCustomization.Page> pages) throws Exception
userName - String identifierpassword - String passwordsiteName - String site namepages - to addException - if errorpublic boolean addDashlet(String userName, String password, String siteName, DashboardCustomization.SiteDashlet dashlet, DashboardCustomization.DashletLayout layout, int column, int position) throws Exception
userName - String identifierpassword - String passwordsiteName - String site namedashlet - Site dashletlayout - Dashlet layoutcolumn - int index of columnsposition - int position in columnException - if errorCopyright © 2015 Alfresco Software. All rights reserved.