public abstract class BaseLmsIntegrationManager extends java.lang.Object implements LmsIntegrationManager
| Constructor and Description |
|---|
BaseLmsIntegrationManager(LmsType type) |
| Modifier and Type | Method and Description |
|---|---|
LmsType |
getLmsType()
Returns the LMS type supported by the implementing code.
|
LoginProvider |
getLoginProvider() |
boolean |
supports(LmsType type)
Returns whether the implementing code manages the integration for the specified LMS.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassignToStream, assignToStream, authenticateUser, gradeToStreamprotected LmsType myType
public BaseLmsIntegrationManager(LmsType type)
public LoginProvider getLoginProvider()
getLoginProvider in interface LmsIntegrationManagerpublic boolean supports(LmsType type)
LmsIntegrationManagersupports in interface LmsIntegrationManagertype - The LMS of interesttrue when the implementing class manages type;
otherwise falsepublic LmsType getLmsType()
LmsIntegrationManagergetLmsType in interface LmsIntegrationManager