Package org.alfresco.mock.test
Class MockSiteService
- java.lang.Object
-
- org.alfresco.mock.test.MockSiteService
-
- All Implemented Interfaces:
Serializable,org.alfresco.service.cmr.site.SiteService
public class MockSiteService extends Object implements org.alfresco.service.cmr.site.SiteService, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MockSiteService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanAddMember(String shortName, String authorityName, String role)voidcleanSitePermissions(org.alfresco.service.cmr.repository.NodeRef relocatedNode, org.alfresco.service.cmr.site.SiteInfo containingSite)intcountAuthoritiesWithRole(String shortName, String role)org.alfresco.service.cmr.repository.NodeRefcreateContainer(String shortName, String componentId, org.alfresco.service.namespace.QName containerType, Map<org.alfresco.service.namespace.QName,Serializable> containerProperties)org.alfresco.service.cmr.site.SiteInfocreateSite(String sitePreset, String shortName, String title, String description, boolean isPublic)org.alfresco.service.cmr.site.SiteInfocreateSite(String sitePreset, String shortName, String title, String description, org.alfresco.service.cmr.site.SiteVisibility visibility)org.alfresco.service.cmr.site.SiteInfocreateSite(String sitePreset, String shortName, String title, String description, org.alfresco.service.cmr.site.SiteVisibility visibility, org.alfresco.service.namespace.QName siteType)voiddeleteSite(String shortName)List<org.alfresco.service.cmr.site.SiteInfo>findSites(String filter, int size)List<org.alfresco.service.cmr.site.SiteInfo>findSites(String filter, String sitePresetFilter, int size)org.alfresco.service.cmr.repository.NodeRefgetContainer(String shortName, String componentId)StringgetMembersRole(String shortName, String authorityName)org.alfresco.service.cmr.site.SiteMemberInfogetMembersRoleInfo(String shortName, String authorityName)org.alfresco.service.cmr.site.SiteInfogetSite(String shortName)org.alfresco.service.cmr.site.SiteInfogetSite(org.alfresco.service.cmr.repository.NodeRef nodeRef)StringgetSiteGroup(String shortName)StringgetSiteRoleGroup(String shortName, String role)List<String>getSiteRoles()List<String>getSiteRoles(String shortName)org.alfresco.service.cmr.repository.NodeRefgetSiteRoot()StringgetSiteShortName(org.alfresco.service.cmr.repository.NodeRef nodeRef)booleanhasContainer(String shortName, String componentId)booleanhasCreateSitePermissions()booleanhasSite(String shortName)booleanisMember(String shortName, String authorityName)booleanisSiteAdmin(String userName)org.alfresco.query.PagingResults<org.alfresco.service.cmr.model.FileInfo>listContainers(String shortName, org.alfresco.query.PagingRequest pagingRequest)voidlistMembers(String shortName, String nameFilter, String roleFilter, boolean collapseGroups, org.alfresco.service.cmr.site.SiteService.SiteMembersCallback callback)Map<String,String>listMembers(String shortName, String nameFilter, String roleFilter, int size)Map<String,String>listMembers(String shortName, String nameFilter, String roleFilter, int size, boolean collapseGroups)List<org.alfresco.service.cmr.site.SiteMemberInfo>listMembersInfo(String shortName, String nameFilter, String roleFilter, int size, boolean collapseGroups)org.alfresco.query.PagingResults<org.alfresco.repo.site.SiteMembership>listMembersPaged(String shortName, boolean collapseGroups, List<org.alfresco.util.Pair<org.alfresco.service.cmr.site.SiteService.SortFields,Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)List<org.alfresco.repo.site.SiteMembership>listSiteMemberships(String userName, int size)List<org.alfresco.service.cmr.site.SiteInfo>listSites(String userName)List<org.alfresco.service.cmr.site.SiteInfo>listSites(String userName, int size)List<org.alfresco.service.cmr.site.SiteInfo>listSites(String filter, String sitePresetFilter)List<org.alfresco.service.cmr.site.SiteInfo>listSites(String filter, String sitePresetFilter, int size)org.alfresco.query.PagingResults<org.alfresco.service.cmr.site.SiteInfo>listSites(List<org.alfresco.repo.node.getchildren.FilterProp> filterProps, List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)org.alfresco.query.PagingResults<org.alfresco.repo.site.SiteMembership>listSitesPaged(String userName, List<org.alfresco.util.Pair<org.alfresco.service.cmr.site.SiteService.SortFields,Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)voidremoveMembership(String shortName, String authorityName)StringresolveSite(String group)voidsetMembership(String shortName, String authorityName, String role)voidupdateSite(org.alfresco.service.cmr.site.SiteInfo siteInfo)
-
-
-
Method Detail
-
createSite
public org.alfresco.service.cmr.site.SiteInfo createSite(String sitePreset, String shortName, String title, String description, boolean isPublic)
- Specified by:
createSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
canAddMember
public boolean canAddMember(String shortName, String authorityName, String role)
- Specified by:
canAddMemberin interfaceorg.alfresco.service.cmr.site.SiteService
-
createSite
public org.alfresco.service.cmr.site.SiteInfo createSite(String sitePreset, String shortName, String title, String description, org.alfresco.service.cmr.site.SiteVisibility visibility)
- Specified by:
createSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
createSite
public org.alfresco.service.cmr.site.SiteInfo createSite(String sitePreset, String shortName, String title, String description, org.alfresco.service.cmr.site.SiteVisibility visibility, org.alfresco.service.namespace.QName siteType)
- Specified by:
createSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
hasCreateSitePermissions
public boolean hasCreateSitePermissions()
- Specified by:
hasCreateSitePermissionsin interfaceorg.alfresco.service.cmr.site.SiteService
-
findSites
public List<org.alfresco.service.cmr.site.SiteInfo> findSites(String filter, String sitePresetFilter, int size)
- Specified by:
findSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
listSites
public List<org.alfresco.service.cmr.site.SiteInfo> listSites(String filter, String sitePresetFilter, int size)
- Specified by:
listSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
listSites
public List<org.alfresco.service.cmr.site.SiteInfo> listSites(String filter, String sitePresetFilter)
- Specified by:
listSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
listSites
public List<org.alfresco.service.cmr.site.SiteInfo> listSites(String userName)
- Specified by:
listSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
listSites
public org.alfresco.query.PagingResults<org.alfresco.service.cmr.site.SiteInfo> listSites(List<org.alfresco.repo.node.getchildren.FilterProp> filterProps, List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
listSites
public List<org.alfresco.service.cmr.site.SiteInfo> listSites(String userName, int size)
- Specified by:
listSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
getSite
public org.alfresco.service.cmr.site.SiteInfo getSite(String shortName)
- Specified by:
getSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
getSite
public org.alfresco.service.cmr.site.SiteInfo getSite(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
getSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
getSiteShortName
public String getSiteShortName(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
getSiteShortNamein interfaceorg.alfresco.service.cmr.site.SiteService
-
hasSite
public boolean hasSite(String shortName)
- Specified by:
hasSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
updateSite
public void updateSite(org.alfresco.service.cmr.site.SiteInfo siteInfo)
- Specified by:
updateSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
deleteSite
public void deleteSite(String shortName)
- Specified by:
deleteSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
listMembers
public void listMembers(String shortName, String nameFilter, String roleFilter, boolean collapseGroups, org.alfresco.service.cmr.site.SiteService.SiteMembersCallback callback)
- Specified by:
listMembersin interfaceorg.alfresco.service.cmr.site.SiteService
-
listMembers
public Map<String,String> listMembers(String shortName, String nameFilter, String roleFilter, int size)
- Specified by:
listMembersin interfaceorg.alfresco.service.cmr.site.SiteService
-
listMembers
public Map<String,String> listMembers(String shortName, String nameFilter, String roleFilter, int size, boolean collapseGroups)
- Specified by:
listMembersin interfaceorg.alfresco.service.cmr.site.SiteService
-
listMembersInfo
public List<org.alfresco.service.cmr.site.SiteMemberInfo> listMembersInfo(String shortName, String nameFilter, String roleFilter, int size, boolean collapseGroups)
- Specified by:
listMembersInfoin interfaceorg.alfresco.service.cmr.site.SiteService
-
listMembersPaged
public org.alfresco.query.PagingResults<org.alfresco.repo.site.SiteMembership> listMembersPaged(String shortName, boolean collapseGroups, List<org.alfresco.util.Pair<org.alfresco.service.cmr.site.SiteService.SortFields,Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listMembersPagedin interfaceorg.alfresco.service.cmr.site.SiteService
-
getMembersRoleInfo
public org.alfresco.service.cmr.site.SiteMemberInfo getMembersRoleInfo(String shortName, String authorityName)
- Specified by:
getMembersRoleInfoin interfaceorg.alfresco.service.cmr.site.SiteService
-
isMember
public boolean isMember(String shortName, String authorityName)
- Specified by:
isMemberin interfaceorg.alfresco.service.cmr.site.SiteService
-
setMembership
public void setMembership(String shortName, String authorityName, String role)
- Specified by:
setMembershipin interfaceorg.alfresco.service.cmr.site.SiteService
-
removeMembership
public void removeMembership(String shortName, String authorityName)
- Specified by:
removeMembershipin interfaceorg.alfresco.service.cmr.site.SiteService
-
createContainer
public org.alfresco.service.cmr.repository.NodeRef createContainer(String shortName, String componentId, org.alfresco.service.namespace.QName containerType, Map<org.alfresco.service.namespace.QName,Serializable> containerProperties)
- Specified by:
createContainerin interfaceorg.alfresco.service.cmr.site.SiteService
-
getContainer
public org.alfresco.service.cmr.repository.NodeRef getContainer(String shortName, String componentId)
- Specified by:
getContainerin interfaceorg.alfresco.service.cmr.site.SiteService
-
listContainers
public org.alfresco.query.PagingResults<org.alfresco.service.cmr.model.FileInfo> listContainers(String shortName, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listContainersin interfaceorg.alfresco.service.cmr.site.SiteService
-
hasContainer
public boolean hasContainer(String shortName, String componentId)
- Specified by:
hasContainerin interfaceorg.alfresco.service.cmr.site.SiteService
-
getSiteRoles
public List<String> getSiteRoles()
- Specified by:
getSiteRolesin interfaceorg.alfresco.service.cmr.site.SiteService
-
getSiteRoles
public List<String> getSiteRoles(String shortName)
- Specified by:
getSiteRolesin interfaceorg.alfresco.service.cmr.site.SiteService
-
getSiteGroup
public String getSiteGroup(String shortName)
- Specified by:
getSiteGroupin interfaceorg.alfresco.service.cmr.site.SiteService
-
getSiteRoleGroup
public String getSiteRoleGroup(String shortName, String role)
- Specified by:
getSiteRoleGroupin interfaceorg.alfresco.service.cmr.site.SiteService
-
getSiteRoot
public org.alfresco.service.cmr.repository.NodeRef getSiteRoot()
- Specified by:
getSiteRootin interfaceorg.alfresco.service.cmr.site.SiteService
-
cleanSitePermissions
public void cleanSitePermissions(org.alfresco.service.cmr.repository.NodeRef relocatedNode, org.alfresco.service.cmr.site.SiteInfo containingSite)- Specified by:
cleanSitePermissionsin interfaceorg.alfresco.service.cmr.site.SiteService
-
listSitesPaged
public org.alfresco.query.PagingResults<org.alfresco.repo.site.SiteMembership> listSitesPaged(String userName, List<org.alfresco.util.Pair<org.alfresco.service.cmr.site.SiteService.SortFields,Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listSitesPagedin interfaceorg.alfresco.service.cmr.site.SiteService
-
resolveSite
public String resolveSite(String group)
- Specified by:
resolveSitein interfaceorg.alfresco.service.cmr.site.SiteService
-
getMembersRole
public String getMembersRole(String shortName, String authorityName)
- Specified by:
getMembersRolein interfaceorg.alfresco.service.cmr.site.SiteService
-
countAuthoritiesWithRole
public int countAuthoritiesWithRole(String shortName, String role)
- Specified by:
countAuthoritiesWithRolein interfaceorg.alfresco.service.cmr.site.SiteService
-
findSites
public List<org.alfresco.service.cmr.site.SiteInfo> findSites(String filter, int size)
- Specified by:
findSitesin interfaceorg.alfresco.service.cmr.site.SiteService
-
isSiteAdmin
public boolean isSiteAdmin(String userName)
- Specified by:
isSiteAdminin interfaceorg.alfresco.service.cmr.site.SiteService
-
-