Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- activate(ComponentContext) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
-
Callback for the activation of this component
- auth - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
B
- bundleContext - Variable in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
-
The OSGI bundle context
C
- coreUserGetUsersByField(MoodleWebService.CoreUserGetUserByFieldFilters, List<String>) - Method in interface org.opencastproject.userdirectory.moodle.MoodleWebService
-
Searches for a user in Moodle.
- coreUserGetUsersByField(MoodleWebService.CoreUserGetUserByFieldFilters, List<String>) - Method in class org.opencastproject.userdirectory.moodle.MoodleWebServiceImpl
-
Searches for a user in Moodle.
- countUsers() - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
D
- deleted(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
E
- email - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
- equals(Object) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
F
- findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
- findUsers(String, int, int) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
- firstname - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
G
- getAuth() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- getCacheHitRatio() - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
- getEmail() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- getFullname() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- getId() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- getIdnumber() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- getName() - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
- getName() - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
- getObjectName(String) - Static method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
-
Builds a JMX object name for a given PID
- getOrganization() - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
- getRolesForUser(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
- getURL() - Method in interface org.opencastproject.userdirectory.moodle.MoodleWebService
-
Returns the URL to the Moodle web service.
- getURL() - Method in class org.opencastproject.userdirectory.moodle.MoodleWebServiceImpl
-
Returns the URL to the Moodle web service.
- getUsername() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- getUsers() - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
H
- hashCode() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
I
- id - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
- idnumber - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
- invalidate(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
L
- lastname - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
- loadUser(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
M
- MOODLE_FUNCTION_CORE_USER_GET_USERS_BY_FIELD - Static variable in interface org.opencastproject.userdirectory.moodle.MoodleWebService
- MOODLE_FUNCTION_TOOL_OPENCAST_GET_COURSES_FOR_INSTRUCTOR - Static variable in interface org.opencastproject.userdirectory.moodle.MoodleWebService
- MOODLE_FUNCTION_TOOL_OPENCAST_GET_COURSES_FOR_LEARNER - Static variable in interface org.opencastproject.userdirectory.moodle.MoodleWebService
- MOODLE_FUNCTION_TOOL_OPENCAST_GET_GROUPS_FOR_LEARNER - Static variable in interface org.opencastproject.userdirectory.moodle.MoodleWebService
- MoodleUser - Class in org.opencastproject.userdirectory.moodle
- MoodleUser() - Constructor for class org.opencastproject.userdirectory.moodle.MoodleUser
- MoodleUserProviderFactory - Class in org.opencastproject.userdirectory.moodle
-
Moodle implementation of the spring UserDetailsService, taking configuration information from the component context.
- MoodleUserProviderFactory() - Constructor for class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
- MoodleUserProviderInstance - Class in org.opencastproject.userdirectory.moodle
-
A UserProvider that reads user roles from Moodle.
- MoodleUserProviderInstance(String, MoodleWebService, Organization, String, String, String, boolean, int, int, String, boolean, String) - Constructor for class org.opencastproject.userdirectory.moodle.MoodleUserProviderInstance
-
Constructs an Moodle user provider with the needed settings.
- MoodleWebService - Interface in org.opencastproject.userdirectory.moodle
-
Client class for the Moodle web service.
- MoodleWebService.CoreUserGetUserByFieldFilters - Enum Class in org.opencastproject.userdirectory.moodle
- MoodleWebServiceException - Exception Class in org.opencastproject.userdirectory.moodle
-
This exception will be thrown, if Moodle web service requests fail or respond unexpectedly.
- MoodleWebServiceException(String) - Constructor for exception class org.opencastproject.userdirectory.moodle.MoodleWebServiceException
- MoodleWebServiceImpl - Class in org.opencastproject.userdirectory.moodle
-
Implementation of the Moodle web service client.
- MoodleWebServiceImpl(URI, String) - Constructor for class org.opencastproject.userdirectory.moodle.MoodleWebServiceImpl
-
Constructs a new Moodle web service client.
O
- org.opencastproject.userdirectory.moodle - package org.opencastproject.userdirectory.moodle
P
- PID - Static variable in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
-
This service factory's PID
S
- setAuth(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- setEmail(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- setFullname(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- setId(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- setIdnumber(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
- setOrgDirectory(OrganizationDirectoryService) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
-
OSGi callback for setting the organization directory service.
- setUsername(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
T
- toolOpencastGetCoursesForInstructor(String) - Method in interface org.opencastproject.userdirectory.moodle.MoodleWebService
-
Returns the list of Moodle course IDs the given user has the instructor capability.
- toolOpencastGetCoursesForInstructor(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleWebServiceImpl
-
Returns the list of Moodle course IDs the given user has the instructor capability.
- toolOpencastGetCoursesForLearner(String) - Method in interface org.opencastproject.userdirectory.moodle.MoodleWebService
-
Returns the list of Moodle course IDs the given user has the learner capability.
- toolOpencastGetCoursesForLearner(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleWebServiceImpl
-
Returns the list of Moodle course IDs the given user has the learner capability.
- toolOpencastGetGroupsForLearner(String) - Method in interface org.opencastproject.userdirectory.moodle.MoodleWebService
-
Returns the list of Moodle group IDs where the given user has the learner capability.
- toolOpencastGetGroupsForLearner(String) - Method in class org.opencastproject.userdirectory.moodle.MoodleWebServiceImpl
- toString() - Method in class org.opencastproject.userdirectory.moodle.MoodleUser
U
- updated(String, Dictionary) - Method in class org.opencastproject.userdirectory.moodle.MoodleUserProviderFactory
- username - Enum constant in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
V
- valueOf(String) - Static method in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opencastproject.userdirectory.moodle.MoodleWebService.CoreUserGetUserByFieldFilters
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form