Interface MoodleClient
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
MoodleClientConnection
Represents the client side of a connection to a moodle server.
-
Method Details
-
close
void close()- Specified by:
close
in interfaceAutoCloseable
-
invoke
Invoke some function.Allows the invocation of functions that haven’t been typed yet.
- Parameters:
wsfunction
- the functionparams
- the parameters- Returns:
- the result
- Throws:
IOException
-
moodleUser
The authenticated moodle user.- Returns:
- the moodle user
-
siteInfo
The site info (includes information about the user)- Returns:
- the moodle site info
-