A C D E F G H I J K L M O P R S T U

A

addGroup() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
addMember(String, String, boolean, boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
addMember(String, String, boolean, boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
addPage() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
addRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
addRole(String, Role) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
addRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
addRole(String, Role) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
addUsersToGroup(Site, Group, List<String>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
This adds the users to the group provided in the site provided
attributes - Variable in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
AUTH_PASSWORD - Static variable in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
AUTH_USERNAME - Static variable in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 

C

checkForBatch(Map<String, Object>, String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
Look for a batch membership operation
checkPassword(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
checkSiteExists(EntityView) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
checkUserExists(EntityView) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
clear() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
clearExcept(Collection) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
compare(EntityMember, EntityMember) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberDisplayName
 
compare(EntityMember, EntityMember) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberEmail
 
compare(EntityMember, EntityMember) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberLastLogin
 
compare(EntityMember, EntityMember) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberSortName
 
compare(EntityServerConfig, EntityServerConfig) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider.ESCComparator
 
compareTo(Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
compareTo(Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
compareTo(Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
compareTo(Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
convertUser(User) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
createBatchMemberships(EntityView, Map<String, Object>, String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
Add members to a site.
createEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
createEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
createEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
createEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 

D

defineURLMappings() - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
deleteEntity(EntityReference, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
deleteEntity(EntityReference, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
deleteEntity(EntityReference, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
deleteEntity(EntityReference, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 

E

entityExists(String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
entityExists(String) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
entityExists(String) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
entityExists(String) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
entityExists(String) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
EntityGroup - Class in org.sakaiproject.entitybroker.providers.model
This is needed to allow RESTful access to the group data
EntityGroup() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
EntityGroup(String, String, String, String, String, String) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
EntityGroup(Group) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
EntityMember - Class in org.sakaiproject.entitybroker.providers.model
Represents a membership in something (probably a site or group)
EntityMember() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember
 
EntityMember(String, String, String, boolean, EntityUser) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember
 
EntityMember(Member, String, EntityUser) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember
 
EntityMember.MemberDisplayName - Class in org.sakaiproject.entitybroker.providers.model
 
EntityMember.MemberDisplayName() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberDisplayName
 
EntityMember.MemberEmail - Class in org.sakaiproject.entitybroker.providers.model
 
EntityMember.MemberEmail() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberEmail
 
EntityMember.MemberLastLogin - Class in org.sakaiproject.entitybroker.providers.model
 
EntityMember.MemberLastLogin() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberLastLogin
 
EntityMember.MemberSortName - Class in org.sakaiproject.entitybroker.providers.model
 
EntityMember.MemberSortName() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberSortName
 
EntityServerConfig - Class in org.sakaiproject.entitybroker.providers.model
This entity represents a Sakai server configuration object
EntityServerConfig() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
EntityServerConfig(String, Object) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
EntityServerConfig(String, Object, String) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
EntitySession - Class in org.sakaiproject.entitybroker.providers.model
This models a Sakai Session and hopefully provides all the information one might need about a session, attributes which are passed back are limited for security reasons
EntitySession() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntitySession
 
EntitySession(Session) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntitySession
 
EntitySite - Class in org.sakaiproject.entitybroker.providers.model
This is needed to allow RESTful access to the site data
EntitySite() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntitySite
 
EntitySite(String, String, String, String, String, String, String, boolean, String, String, String, boolean, boolean, String, String, boolean) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntitySite
 
EntitySite(Site, boolean) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntitySite
 
EntityUser - Class in org.sakaiproject.entitybroker.providers.model
This class is needed to allow input and output since the User/UserEdit classes are too hard to work with, it is disappointing that this is needed, very disappointing indeed
They seem to already be wrapped in a proxy as well for some reason based on the failure from xstream when it tries to work with them
EntityUser() - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityUser
 
EntityUser(User) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityUser
Construct an EntityUser from a legacy user object
EntityUser(String, String, String, String, String, String, String) - Constructor for class org.sakaiproject.entitybroker.providers.model.EntityUser
 

F

findAndCheckUserId(String, String) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
Will check that a userId/eid is valid and will produce a valid userId from the check
findLocationByReference(String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
Find a site (and optionally group) by reference
findUserFromSearchValue(String) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 

G

getAllNames(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getAllValues() - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getAttribute(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getAttributeNames() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getAttributes() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getClusterServers(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getConfig(String) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getContainingSite() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getContextSession(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getCreatedBy() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getCreatedBy() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getCreatedBy() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getCreatedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getCreatedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getCreatedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getCreatedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getCreatedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getCreatedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getCreationTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getCurrentSession() - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getCurrentTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getCurrentUser(EntityView) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
getDescription() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getDescription() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getDisplayId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getDisplayName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getEid() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getEmail() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getEntities(EntityReference, Search) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
Gets the list of all memberships for the current user if no params provided, otherwise gets memberships in a specified location or for a specified user
getEntities(EntityReference, Search) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getEntities(EntityReference, Search) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getEntities(EntityReference, Search) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getEntities(EntityReference, Search) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
WARNING: The search results may be drawn from different populations depending on the search parameters specified.
getEntity(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getEntity(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getEntity(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getEntity(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getEntity(EntityReference) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
getEntityPrefix() - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getEntityPrefix() - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getEntityPrefix() - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getEntityPrefix() - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getEntityPrefix() - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
getFirstName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getGroup(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getGroupMemberships(EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getGroups() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getGroupsWithMember(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getGroupsWithMemberHasRole(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getHandledInputFormats() - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getHandledInputFormats() - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getHandledInputFormats() - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getHandledInputFormats() - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
getHandledOutputFormats() - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getHandledOutputFormats() - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
getHandledOutputFormats() - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getHandledOutputFormats() - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getHandledOutputFormats() - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
getIconUrl() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getIconUrlFull() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getId() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getId() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getInfoUrl() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getInfoUrlFull() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getJoinerRole() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getJoinerRole() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getKnownSettings() - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
Retrieves the known values in SCS which are not actually strings and properties
getLastAccessedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getLastLoginTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getLastModified() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getLastModified() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getLastModified() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getLastName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getListFromValue(Object) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getLocationReference() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getMaintainRole() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getMaintainRole() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getMaxInactiveInterval() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getMember(String, String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getMember(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getMember(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getMemberRole() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getMembers(String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getMembers() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getMembers() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getMembersInGroups(Set<String>) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getModifiedBy() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getModifiedBy() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getModifiedBy() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getModifiedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getModifiedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getModifiedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getModifiedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getModifiedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getModifiedTime() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
getOrderedPages() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getOwner() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getOwner() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getOwner() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getPage(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getPages() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getPagesAndTools(EntityView, Search) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getPassword() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getProperties() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getProperties() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getProperties() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getPropertiesEdit() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getPropertiesEdit() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getProperty(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getProperty(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getProperty(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getProps() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getProps() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getProps() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getProviderGroupId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getProviderGroupId() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getReference() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getReference(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getReference() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getReference(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getReference() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getReference(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getRole() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getRoles() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getRoles() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getRolesIsAllowed(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getRolesIsAllowed(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getSampleEntity() - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getSampleEntity() - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
getSampleEntity() - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
getSampleEntity() - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
getShortDescription() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getSiteById(String) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
getSiteGroups() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getSiteId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getSiteOwner() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
Special method
getSiteOwner() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
Special method
getSkin() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getSoftlyDeletedDate() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getSortName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getTitle() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getTitle() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getTool(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getToolForCommonId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getTools(String[]) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getTools(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getToolSession(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getType() - Method in class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
getType() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getType() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getUrl() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUrl(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUrl() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUrl(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUrl() - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getUrl(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
getUserById(String) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
Allows for easy retrieval of the user object
getUserDisplayId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getUserDisplayName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getUserDisplayName() - Method in class org.sakaiproject.entitybroker.providers.model.Owner
 
getUserEid() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getUserEid() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getUserEmail() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getUserEntityURL() - Method in class org.sakaiproject.entitybroker.providers.model.Owner
 
getUserId() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getUserId() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
getUserId() - Method in class org.sakaiproject.entitybroker.providers.model.Owner
 
getUserRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUserRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUserRoles() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUserRoles() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUsers() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUsers() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUsersHasRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUsersHasRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUsersIsAllowed(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
getUsersIsAllowed(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
getUserSortName() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
getValue() - Method in class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
group - Variable in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider.SiteGroup
 

H

handleGroups(EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
handlePerms(EntityView) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
handleRoles(EntityView) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
handleSetPerms(EntityReference, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
handleSiteMemberships(EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
Handle the special needs of UX site membership settings, either getting the current list of site memberships via a GET request, or creating a new batch of site memberships via a POST request.
handleUserPerms(EntityView) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
hasGroups() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
hasRole(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
hasRole(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 

I

includedBooleanSettings - Variable in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
includedStringSettings - Variable in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
init() - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
init() - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
invalidate() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
isActive() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
isActive() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
isActiveEdit() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
isActiveEdit() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isAllowed(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
isAllowed(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isAllowedAccessMembers(Site) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
isAllowedAccessMembers(Site) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
isAllowedAccessSite(Site) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
isCustomPageOrdered() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isEmpty() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
isEmpty() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isJoinable() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isProvided() - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
isPublished() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isPubView() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isSoftlyDeleted() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
isType(Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 

J

joinCurrentUserToSite(EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
join/site/siteId or join/siteId Handle the special case of joining a site, using normal create will not work

K

keepIntersection(AuthzGroup) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
keepIntersection(AuthzGroup) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 

L

loadAll() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
locationReference - Variable in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider.SiteGroup
 

M

makeId(String, String) - Static method in class org.sakaiproject.entitybroker.providers.model.EntityMember
Constructs a membership id from the user and member references
makeRoleId(String, Site) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
MembershipEntityProvider - Class in org.sakaiproject.entitybroker.providers
This provides access to memberships as entities
MembershipEntityProvider() - Constructor for class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
MembershipEntityProvider.SiteGroup - Class in org.sakaiproject.entitybroker.providers
This contains the site and optionally group for a given reference
MembershipEntityProvider.SiteGroup(String) - Constructor for class org.sakaiproject.entitybroker.providers.MembershipEntityProvider.SiteGroup
 

O

org.sakaiproject.entitybroker.providers - package org.sakaiproject.entitybroker.providers
 
org.sakaiproject.entitybroker.providers.model - package org.sakaiproject.entitybroker.providers.model
 
Owner - Class in org.sakaiproject.entitybroker.providers.model
Represents an owner of something
Owner(String, String) - Constructor for class org.sakaiproject.entitybroker.providers.model.Owner
 

P

parseId(String) - Static method in class org.sakaiproject.entitybroker.providers.model.EntityMember
Tries to parse a membershipId into three parts: 1) the userId 2) the location reference 3) the location entity prefix
PREFIX - Static variable in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
PREFIX - Static variable in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
PREFIX - Static variable in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
PREFIX - Static variable in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
PREFIX - Static variable in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
PROP_SITE_PROVIDER_PAGESIZE_DEFAULT - Static variable in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
Property to set the default page size for lists of entities.
PROP_SITE_PROVIDER_PAGESIZE_MAXIMUM - Static variable in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
Property to set the maximum page size for lists of entities.
props - Variable in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
props - Variable in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
props - Variable in class org.sakaiproject.entitybroker.providers.model.EntityUser
 

R

redirectMemberships(Map<String, String>) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
regenerateIds() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
removeAttribute(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
removeGroup(Group) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
removeMember(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
removeMember(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
removeMembers() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
removeMembers() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
removePage(SitePage) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
removeRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
removeRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
removeRoles() - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
removeRoles() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 

S

saveGroupMembership(Site, Group) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
saveSiteMembership(Site) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
serialVersionUID - Static variable in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberDisplayName
 
serialVersionUID - Static variable in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberEmail
 
serialVersionUID - Static variable in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberLastLogin
 
serialVersionUID - Static variable in class org.sakaiproject.entitybroker.providers.model.EntityMember.MemberSortName
 
serialVersionUID - Static variable in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
serialVersionUID - Static variable in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider.ESCComparator
 
ServerConfigEntityProvider - Class in org.sakaiproject.entitybroker.providers
This provides access to the server configuration as entities, output access only though, no setting of configuration
ServerConfigEntityProvider() - Constructor for class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
ServerConfigEntityProvider.ESCComparator - Class in org.sakaiproject.entitybroker.providers
 
ServerConfigEntityProvider.ESCComparator() - Constructor for class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider.ESCComparator
 
SessionEntityProvider - Class in org.sakaiproject.entitybroker.providers
Entity provider for Sakai Sessions
SessionEntityProvider() - Constructor for class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
sessionManager - Variable in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
setActive(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
setActive() - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setAttribute(String, Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setAttributes(Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setAuthzGroupService(AuthzGroupService) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
setClusterService(ClusterService) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
setCreationTime(long) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setCustomPageOrdered(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setDescription(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setDescription(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setDeveloperHelperService(DeveloperHelperService) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
setDisplayName(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setEid(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setEmail(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setEmailService(EmailService) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
setFirstName(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setFunctionManager(FunctionManager) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
setIconUrl(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setIconUrlFull(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setInfoUrl(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setInfoUrlFull(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setJoinable(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setJoinerRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setJoinerRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setLastAccessedTime(long) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setLastModified(long) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setLastModified(long) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setLastName(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setLocationReference(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
setMaintainRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setMaintainRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setMaxInactiveInterval(int) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setMemberRole(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
setName(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
setOwner(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setOwner(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setPassword(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setProperty(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setProperty(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setProperty(String, String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setProps(Map<String, String>) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setProps(Map<String, String>) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setProps(Map<String, String>) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setProvided(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
setProviderGroupId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setProviderGroupId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setPublished(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setPubView(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setRequestGetter(RequestGetter) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
setRequestStorage(RequestStorage) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.entitybroker.providers.ServerConfigEntityProvider
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
setSessionManager(SessionManager) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
setShortDescription(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setSiteGroupsList(List<EntityGroup>) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setSiteId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setSiteService(SiteService) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
setSiteService(SiteService) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
setSkin(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setSoftlyDeleted(boolean) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setTitle(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setTitle(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setType(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
setType(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setType(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
setUserDisplayName(String) - Method in class org.sakaiproject.entitybroker.providers.model.Owner
 
setUserEid(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setUserEntityProvider(UserEntityProvider) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
setUserEntityProvider(UserEntityProvider) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
setUserEntityURL(String) - Method in class org.sakaiproject.entitybroker.providers.model.Owner
 
setUserId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntityMember
 
setUserId(String) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySession
 
setUserId(String) - Method in class org.sakaiproject.entitybroker.providers.model.Owner
 
setUserRoles(String[]) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
setUserRoles(String[]) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
setValue(Object) - Method in class org.sakaiproject.entitybroker.providers.model.EntityServerConfig
 
site - Variable in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider.SiteGroup
 
SiteEntityProvider - Class in org.sakaiproject.entitybroker.providers
Creates a provider for dealing with sites
SiteEntityProvider() - Constructor for class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 

T

toXml(Document, Stack) - Method in class org.sakaiproject.entitybroker.providers.model.EntityGroup
 
toXml(Document, Stack) - Method in class org.sakaiproject.entitybroker.providers.model.EntitySite
 
toXml(Document, Stack) - Method in class org.sakaiproject.entitybroker.providers.model.EntityUser
 
trimGroupUsers(Group) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
Remove the users list from the group provided.

U

unjoinCurrentUserFromSite(EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
unjoin/site/siteId or unjoin/siteId Handle the special case of un-joining a site, using normal delete will not work
updateEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.MembershipEntityProvider
 
updateEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
updateEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.SiteEntityProvider
 
updateEntity(EntityReference, Object, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.providers.UserEntityProvider
 
userDirectoryService - Variable in class org.sakaiproject.entitybroker.providers.SessionEntityProvider
 
UserEntityProvider - Class in org.sakaiproject.entitybroker.providers
Entity Provider for users
UserEntityProvider() - Constructor for class org.sakaiproject.entitybroker.providers.UserEntityProvider
 

A C D E F G H I J K L M O P R S T U

Copyright © 2007-2012 Sakai Project. All Rights Reserved.