Index

A B C D E F G H I L M O P S T U V 
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.
A B C D E F G H I L M O P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form