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, wait
assignToStream, assignToStream, authenticateUser, gradeToStream
protected LmsType myType
public BaseLmsIntegrationManager(LmsType type)
public LoginProvider getLoginProvider()
getLoginProvider
in interface LmsIntegrationManager
public boolean supports(LmsType type)
LmsIntegrationManager
supports
in interface LmsIntegrationManager
type
- The LMS of interesttrue
when the implementing class manages type
;
otherwise false
public LmsType getLmsType()
LmsIntegrationManager
getLmsType
in interface LmsIntegrationManager