A C D E G H I L M N O P R S T U 

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_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
 

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.
getCompareField() - Method in class org.sakaiproject.delegatedaccess.util.SearchResultComparator
 
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
 
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(String) - Method in interface org.sakaiproject.delegatedaccess.logic.ProjectLogic
returns a HierarchyNodeSerialized node
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
 
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 "!
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.
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
 
isPublicToolRestricted(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
 
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
 
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_TOOL2_PREFIX - 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_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_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
 
PROPERTIES_ACCESS_ADMIN_ALLOW_SET_ALLOW_BECOME_USER - 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_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 AuthzGroup in 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_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, String>, 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
 
setPublicToolRestricted(String, boolean) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
 
setRealm(String) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
 
setReference(String) - Method in class org.sakaiproject.delegatedaccess.model.SiteSerialized
 
setRestrictedAuthTools(List<ListOptionSerialized>) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
 
setRestrictedAuthTools(String[]) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
 
setRestrictedPublicTools(List<ListOptionSerialized>) - Method in class org.sakaiproject.delegatedaccess.model.NodeModel
 
setRestrictedPublicTools(String[]) - Method in class org.sakaiproject.delegatedaccess.model.SiteSearchResult
 
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
 
SiteSearchResult - Class in org.sakaiproject.delegatedaccess.model
 
SiteSearchResult(Site, List<User>, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSearchResult
 
SiteSearchResult(SiteSerialized, List<User>, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSearchResult
 
SiteSearchResult.UserSerialized - Class in org.sakaiproject.delegatedaccess.model
 
SiteSearchResult.UserSerialized(User) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSearchResult.UserSerialized
 
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(Site, String) - Constructor for class org.sakaiproject.delegatedaccess.model.SiteSerialized
 
SiteSerialized(String, String, 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.
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
A C D E G H I L M N O P R S T U 

Copyright © 2003-2015 Sakai Project. All Rights Reserved.