A C D E F G H I L M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccessNode - Class in org.sakaiproject.delegatedaccess.model
- AccessNode(String, String, String[], String[], String[], Date, Date, Date, String) - Constructor for class org.sakaiproject.delegatedaccess.model.AccessNode
- AccessSearchResult - Class in org.sakaiproject.delegatedaccess.model
- AccessSearchResult() - Constructor for class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- AccessSearchResultComparator - Class in org.sakaiproject.delegatedaccess.util
- AccessSearchResultComparator(int) - Constructor for class org.sakaiproject.delegatedaccess.util.AccessSearchResultComparator
- addChildrenNodes(Object, String, List<ListOptionSerialized>, boolean, List<String>, boolean, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Adds children node to a node that hasn't had it's children populated.
- addInstructor(User) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- addSiteUpdateSecurityAdvisor() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Adds a security advisor to allow site.update
- ADVANCED_SEARCH_HIERARCHY_FIELDS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- ADVANCED_SEARCH_INSTRUCTOR - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- ADVANCED_SEARCH_INSTRUCTOR_TYPE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- ADVANCED_SEARCH_INSTRUCTOR_TYPE_INSTRUCTOR - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- ADVANCED_SEARCH_INSTRUCTOR_TYPE_MEMBER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- ADVANCED_SEARCH_TERM - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- allowAccessAdminsSetBecomeUserPerm() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns a sakai.property: delegatedaccess.allow.accessadmin.set.allowBecomeUser (default true) This property determines whether an Access Admin is able to set the advanced option permission "allowBecomeUser".
C
- childNodeIds - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- clearNodeCache() - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
clears DelegatedAccess's own node cache
- compare(AccessSearchResult, AccessSearchResult) - Method in class org.sakaiproject.delegatedaccess.util.AccessSearchResultComparator
- compare(SearchResult, SearchResult) - Method in class org.sakaiproject.delegatedaccess.util.SearchResultComparator
- compare(SiteSearchResult, SiteSearchResult) - Method in class org.sakaiproject.delegatedaccess.util.SiteSearchResultComparator
- convertListToArray(List<ListOptionSerialized>) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- copyNewRole(String, String, String, String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Copy one role to another in an
AuthzGroup - createAccessTreeModelForUser(String, boolean, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns the tree model of a user's delegated access.
- createEntireTreeModelForUser(String, boolean, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
This returns a full tree model for a user.
- createTreeModelForShoppingPeriod(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns the tree model that looks up the shopping period information for the sites the user has access to
D
- DEFAULT_HIERARCHY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- DelegatedAccessConstants - Class in org.sakaiproject.delegatedaccess.util
-
Stores all constants for the delegated access tool
- DelegatedAccessConstants() - Constructor for class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- DelegatedAccessEntityProvider - Interface in org.sakaiproject.delegatedaccess.entity
-
This is the RESTful service for the Shopping Period Admin.
- DelegatedAccessMutableTreeNode - Class in org.sakaiproject.delegatedaccess.util
-
Extends DefaultMutableTreeNode in order for projectLogic to create new instances keeping it serialized for Wicket
- DelegatedAccessMutableTreeNode() - Constructor for class org.sakaiproject.delegatedaccess.util.DelegatedAccessMutableTreeNode
- deleteEmptyNonSiteNodes(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Deletes empty non sites nodes in a hierarchy (nodes that doesn't start with /site/ and has no children)
- DEPEARTMENT_PROPERTY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- description - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- directChildNodeIds - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- directParentNodeIds - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
E
- ENTITY_PREFIX - Static variable in interface org.sakaiproject.delegatedaccess.entity.DelegatedAccessEntityProvider
- EVENT_ADD_USER_ACCESS_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_ADD_USER_PERMS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_ADD_USER_SHOPPING_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_CHECK_ACCESS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_DELETE_USER_ACCESS_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_DELETE_USER_PERMS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_DELETE_USER_SHOPPING_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- EVENT_MODIFIED_USER_PERMS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
F
- filterShoppingPeriodEditNodes(Set<String>) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
filters out any node id that the user doesn't have permission to modify shopping period settings
- filterShoppingPeriodEditNodes(Set<String>, String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
filters out any node id that the user doesn't have permission to modify shopping period settings
G
- getAccess() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getAccess() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getAccess() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getAccessAdminNodesForUser(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Returns a set of hierarchy nodes that the user has been assigned accessAdmin privileges for.
- getAccessAtLevel(List<String>, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a list of results for every level that is passed in.
- getAccessForUser(User) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a list of AccessSearchResult based on the user id
- getAccessRoleString() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getAccessString() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getAddDAMyworkspaceJobStatus() - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns the status of the job for adding delegated access tool to user's my workspace.
- getAllSites() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns all site's in Sakai
- getAllSitesByPages(Map<String, String>, int, int, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns all sites in Sakai, but uses a paging mechanism
- getAllTools() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns all available tools in Sakai Map: ToolId -> Tool Name
- getAuthToolsString(Map<String, String>) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getAuthzGroup(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Remove this role from the authz group and update the group.
- getCachedNode(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a HierarchyNodeSerialized node
- getCachedNodes(String[]) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a map of HierarchyNodes
- getCompareField() - Method in class org.sakaiproject.delegatedaccess.util.SearchResultComparator
- getCurrentPlacement() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
get current placement
- getCurrentSession() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns the user's current session
- getCurrentUserId() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Get current user id
- getCurrentUsersAccessToSite(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
This returns an array of {realm, role} for which the user has delegated access to.
- getDelegatedAccessRealmOptions() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns a list of realm/role options for the shopping period role first checks the sakai.property: delegatedaccess.realmoptions.delegatedaccess if not found, defaults to: all site realm templates that start with "!
- getDeniedAuthTools() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getDeniedPublicTools() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getDirectNodes(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a set of direct children nodes for passed in node id
- getDisableShoppingTreeView() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a sakai.property for delegatedaccess.disable.shopping.tree.view
- getDisableUserTreeView() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns the setting for delegatedaccess.disable.user.tree.view
- getDisplayName() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getDisplayName() - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- getDisplayName() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
- getEid() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getEid() - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- getEmail() - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- getEndDate() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getEntireToolsList() - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a blank (unselected) list of all the tool options for restricting tools
- getEntireTreePlusUserPerms(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
This returns the entire tree plus any permissions set for a user
- getHideRolesForInstructorViewAccess() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a list of hidden roles that an instructor shouldn't know have access to their site delegatedaccess.siteaccess.instructorViewable.hiddenRoles
- getHierarchyJobLastRunDate(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns the hierarchyjoblastrundate date for the node Id and hierarchy user
- getHierarchyNodes() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getHierarchySearchLabel(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a label for a hierarchy if it exists: delegatedaccess.search.hierarchyLabel.
- getHierarchySearchOptions(Map<String, String>) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
- getHomeTools() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns sakai.properties setting of home tool ids delegatedaccess.hometools
- getId() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getId() - Method in class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
- getId() - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- getId() - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- getInheritedAccessAdmin() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedAccessAdminHelper(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedAccessRealmRole() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedAllowBecomeUser() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedAllowBecomeUserHelper(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedNodeAccess() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedNodeAccessHelper(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedRestrictedAuthTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedRestrictedPublicTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodAdmin() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodEndDate() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodRevokeInstructorEditable() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodRevokeInstructorEditableHelper(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodRevokeInstructorPublicOpt() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodRevokeInstructorPublicOptHelper(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedShoppingPeriodStartDate() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedSubAdminSiteAccess() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInheritedSubAdminSiteAccessHelper(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getInstructors() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getInstructorsForSite(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a list of users who have site.upd permission for this site
- getInstructorsString() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getLabel() - Method in class org.sakaiproject.delegatedaccess.model.SelectOption
- getLevel() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getModified() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getModified() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getModified() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getModifiedBy() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getModifiedBy() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getModifiedBy() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getModifiedBySortName() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getModifiedStr() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getName() - Method in class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
- getNode() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeAccess() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeAccessAdmin() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeAccessRealmRole() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
-
Will return the inherited role from it's parents and "" if not found
- getNodeAllowBecomeUser() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeId() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getNodeId() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeModel(String, String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
This will return a fully instantiated NodeModel for that user and id.
- getNodeRestrictedAuthTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeRestrictedPublicTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodesBySiteRef(String[], String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Returns a map of {siteRef, nodeId}
- getNodeShoppingPeriodAdmin() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeShoppingPeriodEndDate() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeShoppingPeriodRevokeInstructorEditable() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeShoppingPeriodRevokeInstructorPublicOpt() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeShoppingPeriodStartDate() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getNodeSubAdminSiteAccess() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getParentNode() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getProviderId(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns the provider id for a realm
- getProviders() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getPublicToolsString(Map<String, String>) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getRealm() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getRealmRoleDisplay(boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns a map of all role options and their realm/role ids separated by a ':'.
- getReference() - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- getRestrictedAuthTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getRestrictedAuthTools() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getRestrictedPublicTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getRestrictedPublicTools() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getRestrictedTools() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getRole() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getRoleOption() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getRootName() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
will return Sakai's name for the root of the hierarchy.
- getRootNodeId() - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns the root node for DA
- getSelectedRestrictedAuthTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getSelectedRestrictedAuthToolsOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getSelectedRestrictedPublicTools() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getSelectedRestrictedPublicToolsOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getServerConfigurationStrings(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns a list of Strings for the sakai.property
- getShoppingAdminModified() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getShoppingAdminModifiedBy() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getShoppingPeriodEndDate() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getShoppingPeriodEndDate() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getShoppingPeriodEndDateStr() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getShoppingPeriodStartDate() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getShoppingPeriodStartDate() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getShoppingPeriodStartDateStr() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getShoppingRealmOptions() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns a list of realm/role options for the shopping period role first checks the sakai.property: delegatedaccess.realmoptions.shopping if not found, defaults to: all site realm templates that start with "!
- getShoppingUIEnabled() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a sakai.property for delegatedaccess.shopping.UI.enabled
- getSite() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getSiteById(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns the site for that Id
- getSiteByRef(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns the site for the site ref
- getSiteId() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getSiteInstructors() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getSiteRef() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getSiteReference() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getSites(SiteService.SelectionType, String, Map<String, String>) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns a list of sites based on the attributes sent in
- getSiteTerm() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getSiteTitle() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getSiteUrl() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- getSkinRepoProperty() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Wrapper for ServerConfigurationService.getString("skin.repo")
- getSortName() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getSortName() - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- getSortName() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
- getStartDate() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getSubAdminOrderedRealmRoles() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a list of "realm:role;realm:role;" from highest to lowest level of access.
- getSubAdminSiteAccess() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- getSyncMyworkspaceTool() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a sakai.property value for the setting: delegatedaccess.sync.myworkspacetool true by default
- getTerm() - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- getTermField() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns the systems term field based on a sakai.property (delegatedaccess.termfield) default is term_eid
- getTerms() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Returns a map (id, title) of terms either by the course management api or by the unique set of site propeties if you unset useCourseManagementApiForTerms
- getTitle() - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- getTool(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns the tool for the given tool id
- getToolSkinCSS(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Gets the tool skin CSS first by checking the tool, otherwise by using the default property.
- getToolsListUIEnabled() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a sakai.property for delegatedaccess.toolslist.UI.enabled
- getType() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- getType() - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- getUrl() - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- getUser(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a user for passed in userId
- getUserAccessForSite(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Returns a map of UserId -> AccessNode
- getUserByEid(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns user by eid
- getUserId() - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- getUserId() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
- getUserMembershipForCurrentUser() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a list of site references that the current user has access to
- getValue() - Method in class org.sakaiproject.delegatedaccess.model.SelectOption
H
- hasAccessAdminNodes(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns whether the user has any "access admin" permission
- hasAllowBecomeUserPerm(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns whether the user has any "allowBecomeUser" permission
- hasAnyRestrictedAuthToolsSelected() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- hasAnyRestrictedPublicToolsSelected() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- hasDelegatedAccessNodes(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns whether the user has any delegated access
- hasShoppingPeriodAdminNodes(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Returns whether the user has any shopping period admin access
- HIERARCHY_ID - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- HIERARCHY_ROOT_TITLE_DEFAULT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- HIERARCHY_ROOT_TITLE_PROPERTY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- HIERARCHY_SITE_PROPERTIES - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- HIERARCHY_UNCATEGORIZED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- HierarchyNodeSerialized - Class in org.sakaiproject.delegatedaccess.model
-
This is essentially a wrapper for HierarchyNode since Wicket expects it to be serialized but it's not.
- HierarchyNodeSerialized(HierarchyNode) - Constructor for class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
I
- id - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- initializeDelegatedAccessSession() - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
updates the user's Session adding all of the user's site and role access to the delegatedaccess.accessmap Session attribute.
- isAccessAdmin() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isAccessAdminOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isActive() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isActiveSiteFlagEnabled() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
This requires an external quartz job that determines whether a site is active or not.
- isAddedDirectChildrenFlag() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isAllowBecomeUser() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isAuthToolRestricted(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isCanEdit() - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- isDirectAccess() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isDirectAccessOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isEditable() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isHasInstructor() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- isInstructorEdited() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isLeaf() - Method in class org.sakaiproject.delegatedaccess.util.DelegatedAccessMutableTreeNode
- isModified() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isModified(Date, Date, Date, Date, String, String, String, String, String[], String[], String[], String[], boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isNodeEditable() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isProviderIdLookupEnabled() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
if this is set to true, then a "provider id lookup" column will be added to DA search results delegatedaccess.enableProviderIdLookup
- isPublicToolRestricted(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isPublished() - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- isSearchHideTerm() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
If this is set to true, then the term dropdown option in the search pages will be hidden delegatedaccess.search.hideTerm
- isSelected() - Method in class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
- isShoppingPeriodAdmin() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isShoppingPeriodAdminOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isShoppingPeriodInstructorEditable() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns true if delegatedaccess.shopping.instructorEditable is set to true, otherwise, false
- isShoppingPeriodOpenForSite(Date, Date, String[], String[], String[]) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Call this function to determine if the shopping period is available for a set of settings
- isShoppingPeriodRevokeInstructorEditable() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isShoppingPeriodRevokeInstructorEditableOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isShoppingPeriodRevokeInstructorPublicOpt() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isShoppingPeriodRevokeInstructorPublicOptOrig() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isShoppingTool() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns true if this is the shopping period tool
- isSiteNode() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- isSitePublished() - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- isSuperUser() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Is the current user a superUser?
- isUserAllowBecomeUser(String, String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
returns true if the user has site access and has the "allowBecomeUser" permission set for this site or any of it's parents
- isUserInstructor(String, String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns true only if the user is a member of the site and has site.upd permission
- isUserMember(String, String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns true if the user is a member of the site
- isUserMember(String, Collection<String>) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
returns a map of site ref -> role.
L
- ListOptionSerialized - Class in org.sakaiproject.delegatedaccess.model
-
This is a serialized representation of a Sakai Tool
- ListOptionSerialized(String, String, boolean) - Constructor for class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
M
- MAX_SITES_PER_PAGE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
N
- NODE_PERM_ACCESS_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_ALLOW_BECOME_USER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_DENY_TOOL_PREFIX - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_DENY_TOOL2_PREFIX - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_INSTRUCTOR_EDITED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_MODIFIED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_MODIFIED_BY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_MYWORKSPACE_JOB_STATUS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_REALM_PREFIX - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_ROLE_PREFIX - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_ADMIN_MODIFIED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_ADMIN_MODIFIED_BY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_END_DATE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_REVOKE_INSTRUCTOR_EDITABLE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_REVOKE_INSTRUCTOR_PUBLIC_OPT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SHOPPING_START_DATE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SITE_HIERARCHY_JOB_LAST_RUN_DATE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_SITE_VISIT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERM_TERM_PREFIX - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- NODE_PERMS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
-
A list of all DA permissions that can be assigned to a user.
- NodeModel - Class in org.sakaiproject.delegatedaccess.model
-
This is a Model object for each tree node.
- NodeModel(String, HierarchyNodeSerialized, boolean, String, String, NodeModel, List<ListOptionSerialized>, List<ListOptionSerialized>, Date, Date, boolean, boolean, String, Date, Date, String, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.sakaiproject.delegatedaccess.model.NodeModel
O
- org.sakaiproject.delegatedaccess.entity - package org.sakaiproject.delegatedaccess.entity
- org.sakaiproject.delegatedaccess.logic - package org.sakaiproject.delegatedaccess.logic
- org.sakaiproject.delegatedaccess.model - package org.sakaiproject.delegatedaccess.model
- org.sakaiproject.delegatedaccess.util - package org.sakaiproject.delegatedaccess.util
P
- parentNodeIds - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- permKey - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- popSecurityAdvisor(SecurityAdvisor) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
pops the site.update security advisor
- postEvent(String, String, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Post an event to Sakai
- ProjectLogic - Interface in org.sakaiproject.delegatedaccess.logic
-
Delegated Access's logic interface
- PROP_DISABLE_SHOPPING_TREE_VIEW - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_DISABLE_USER_TREE_VIEW - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_SHOPPING_UI_ENABLED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_SHOPPING_UI_ENABLED_DEFAULT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_TOOL_LIST - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_TOOL_LIST_EXCLUDE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_TOOL_LIST_TEMPLATE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_TOOLSLIST_UI_ENABLED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROP_TOOLSLIST_UI_ENABLED_DEFAULT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_ACCESS_ADMIN_ALLOW_SET_ALLOW_BECOME_USER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_ACCESS_ENABLE_PROVIDER_ID_LOOKUP - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_EMAIL_ERRORS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_ENABLE_ACTIVE_SITE_FLAG - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_HIDE_ROLES_FOR_VIEW_ACCESS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_HOME_TOOLS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_REALM_OPTIONS_ACCESS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_REALM_OPTIONS_SHOPPING - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_ROLE_OPTIONS_ACCESS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_ROLE_OPTIONS_SHOPPING - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_SEARCH_HIDE_TERM - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_SEARCH_HIERARCH_LABEL - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_SHOPPING_INSTRUCTOR_EDITABLE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_SUBADMIN_REALM_ROLE_ORDER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_SYNC_MYWORKSPACE_TOOL - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_TERM_SHOW_LATEST_X_TERMS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_TERM_USE_CM_API - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- PROPERTIES_TERMFIELD - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
R
- refreshCurrentUserAuthz() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
call authzGroupService.refreshUser for current user
- removeAccess(String, String, int) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
This will remove access at the node id passed in.
- removeAllPermsForUser(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Removes all permissions for a user
- removeNode(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Removes this node an all permissions and children nodes
- removeNode(HierarchyNode) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Removes this node and all permissions and children nodes
- removeRoleFromAuthzGroup(AuthzGroup, Role) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Delete an
AuthzGroupin Sakai
S
- SakaiProxy - Interface in org.sakaiproject.delegatedaccess.logic
-
An interface to abstract all Sakai related API calls in a central method that can be injected into our app.
- saveHierarchyJobLastRunDate(Date, String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Saves the date for the last time the hierarchy job ran successfully
- saveSite(Site) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Save a Sakai site via the SiteService.
- scheduleAddDAMyworkspaceJobStatus() - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Schedules the AddDAMyworkspace job to run immediately
- SCHOOL_PROPERTY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_ACCESS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_ACCESS_MODIFIED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_ACCESS_MODIFIED_BY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_DEFAULT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_EID - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_EMAIL - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_END_DATE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_INSTRUCTOR - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_LEVEL - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_PROVIDERS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_PUBLISHED - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_SHOW_TOOLS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_SITE_ID - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_SITE_TITLE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_SORT_NAME - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_START_DATE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_TERM - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_COMPARE_TYPE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_RESULTS_MAX - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SEARCH_RESULTS_PAGE_SIZE - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SearchResult - Class in org.sakaiproject.delegatedaccess.model
-
A serialized class for wicket to keep track of the user's information when searching for users
- SearchResult(User) - Constructor for class org.sakaiproject.delegatedaccess.model.SearchResult
- SearchResultComparator - Class in org.sakaiproject.delegatedaccess.util
-
Compares user search results for sorting
- SearchResultComparator(int) - Constructor for class org.sakaiproject.delegatedaccess.util.SearchResultComparator
- searchUsers(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Returns a list of SearchResults for the user search
- searchUsers(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
user's Sakai userDirectoryService to search for users
- searchUserSites(String, Map<String, Object>, boolean, boolean) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Searches user access sites by siteId and siteTitle and props
- SelectOption - Class in org.sakaiproject.delegatedaccess.model
- SelectOption(String, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SelectOption
- sendEmail(String, String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Sends an email
- SESSION_ATTRIBUTE_ACCESS_MAP - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SESSION_ATTRIBUTE_DELEGATED_ACCESS_FLAG - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SESSION_ATTRIBUTE_DENIED_TOOLS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SESSION_ATTRIBUTE_DENIED_TOOLS2 - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- setAccess(String[]) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setAccess(String[]) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setAccess(String[]) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setAccessAdmin(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setAccessAdminOrig(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setActive(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setAddedDirectChildrenFlag(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setAllowBecomeUser(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setAuthToolRestricted(String, boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setCanEdit(boolean) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setCompareField(int) - Method in class org.sakaiproject.delegatedaccess.util.SearchResultComparator
- setDeniedAuthTools(String[]) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setDeniedPublicTools(String[]) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setDirectAccess(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setDirectAccessOrig(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setDisplayName(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setDisplayName(String) - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- setDisplayName(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
- setEditable(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setEid(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setEid(String) - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- setEmail(String) - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- setEndDate(Date) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setHasInstructor(boolean) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setHierarchyNodes(List<String>) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setId(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setId(String) - Method in class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
- setId(String) - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- setId(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- setInstructorEdited(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setInstructors(List<SiteSearchResult.UserSerialized>) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setLabel(String) - Method in class org.sakaiproject.delegatedaccess.model.SelectOption
- setLevel(int) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setModified(Date) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setModified(Date) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setModified(Date) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setModifiedBy(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setModifiedBy(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setModifiedBy(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setModifiedBySortName(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setName(String) - Method in class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
- setNode(HierarchyNodeSerialized) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setNodeId(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setNodeId(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setOriginals() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
-
this function should be called after a save in order to reset the original values to their current value.
- setParentNode(NodeModel) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setProviders(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setPublicToolRestricted(String, boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setPublished(boolean) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- setRealm(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setReference(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- setRestrictedAuthTools(String[]) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setRestrictedAuthTools(List<ListOptionSerialized>) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setRestrictedPublicTools(String[]) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setRestrictedPublicTools(List<ListOptionSerialized>) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setRestrictedTools(List<String>) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setRole(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setRoleOption(SelectOption) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setSelected(boolean) - Method in class org.sakaiproject.delegatedaccess.model.ListOptionSerialized
- setSessionUserId(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
Sets the current session userId
- setShoppingAdminModified(Date) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingAdminModifiedBy(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodAdmin(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodEndDate(Date) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodEndDate(Date) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setShoppingPeriodRevokeInstructorEditable(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodRevokeInstructorEditableOrig(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodRevokeInstructorPublicOpt(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodRevokeInstructorPublicOptOrig(boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodStartDate(Date) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setShoppingPeriodStartDate(Date) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- setSiteInstructors(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setSiteRef(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setSortName(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setSortName(String) - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- setSortName(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
- setStartDate(Date) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setSubAdminSiteAccess(String[]) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- setTerm(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- setTitle(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- setType(int) - Method in class org.sakaiproject.delegatedaccess.model.AccessSearchResult
- setType(String) - Method in class org.sakaiproject.delegatedaccess.model.SearchResult
- setUrl(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
- setUserId(String) - Method in class org.sakaiproject.delegatedaccess.model.AccessNode
- setUserId(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
- setValue(String) - Method in class org.sakaiproject.delegatedaccess.model.SelectOption
- SHOPPING_PERIOD_AUTH_OPTION_ANY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SHOPPING_PERIOD_USER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SITE_HIERARCHY_USER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SITE_PROP_AUTH_TOOLS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- SITE_PROP_PUBLIC_TOOLS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- siteReference(String) - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
get site reference from site id
- SiteSearchResult - Class in org.sakaiproject.delegatedaccess.model
- SiteSearchResult(SiteSerialized, List<User>, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- SiteSearchResult(Site, List<User>, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSearchResult
- SiteSearchResult.UserSerialized - Class in org.sakaiproject.delegatedaccess.model
- SiteSearchResultComparator - Class in org.sakaiproject.delegatedaccess.util
-
Compares search results for sorting
- SiteSearchResultComparator(int) - Constructor for class org.sakaiproject.delegatedaccess.util.SiteSearchResultComparator
- SiteSerialized - Class in org.sakaiproject.delegatedaccess.model
- SiteSerialized(String, String, String, boolean) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSerialized
- SiteSerialized(Site, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSerialized
- SUBJECT_PROPERTY - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- syncMyworkspaceToolForUser(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
This will ensure the Delegated Access tool is synced with the user's MyWorkspace.
T
- title - Variable in class org.sakaiproject.delegatedaccess.model.HierarchyNodeSerialized
- toString() - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
- TYPE_ACCESS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- TYPE_ACCESS_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- TYPE_ACCESS_SHOPPING_PERIOD_USER - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- TYPE_ADVANCED_OPT - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- TYPE_LISTFIELD_TERMS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- TYPE_LISTFIELD_TOOLS - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
- TYPE_SHOPPING_PERIOD_ADMIN - Static variable in class org.sakaiproject.delegatedaccess.util.DelegatedAccessConstants
U
- updateAddDAMyworkspaceJobStatus(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
removes the old status and updates it with the string passed in
- updateNodePermissionsForUser(DefaultMutableTreeNode, String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Removes old user permissions and replaces it with the passed in information.
- updateNodePermissionsForUser(NodeModel, String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
- updateShoppingPeriodSettings(DefaultMutableTreeNode) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
-
Call this method if you want to update a node and all it's children it will only update nodes that start with /site/
- useCourseManagementApiForTerms() - Method in interface org.sakaiproject.delegatedaccess.logic.SakaiProxy
-
default is true if this is true, then the term options will be loaded from the CourseManagement API, otherwise, a distinct query will be ran against site properties based on the term field delegatedaccess.term.useCourseManagmentApi
- UserSerialized(User) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
All Classes All Packages