mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
Site Service CRUD API's (Java, JavaScript and REST), unit test methods added to JS API to help unit test JS API's
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8986 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -67,7 +67,7 @@ public class ScriptSiteService extends BaseScopableProcessorExtension
|
||||
public Site createSite(String sitePreset, String shortName, String title, String descripion, boolean isPublic)
|
||||
{
|
||||
SiteInfo siteInfo = this.siteService.createSite(sitePreset, shortName, title, descripion, isPublic);
|
||||
return new Site(siteInfo);
|
||||
return new Site(this.siteService, siteInfo);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -86,8 +86,27 @@ public class ScriptSiteService extends BaseScopableProcessorExtension
|
||||
List<Site> sites = new ArrayList<Site>(siteInfos.size());
|
||||
for (SiteInfo siteInfo : siteInfos)
|
||||
{
|
||||
sites.add(new Site(siteInfo));
|
||||
sites.add(new Site(this.siteService, siteInfo));
|
||||
}
|
||||
return sites;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get a site for a provided site short name.
|
||||
* <p>
|
||||
* Returns null if the site does not exist.
|
||||
*
|
||||
* @param shortName short name of the site
|
||||
* @return Site the site, null if does not exist
|
||||
*/
|
||||
public Site getSite(String shortName)
|
||||
{
|
||||
Site site = null;
|
||||
SiteInfo siteInfo = this.siteService.getSite(shortName);
|
||||
if (siteInfo != null)
|
||||
{
|
||||
site = new Site(this.siteService, siteInfo);
|
||||
}
|
||||
return site;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user