| Modifier and Type | Method and Description | 
|---|---|
void | 
SchemaUtilDao.dropTable(SchemaTable table)
Drops a single table. 
 | 
java.util.List<T> | 
CustomQueryCommonDao.findAllObjects()  | 
java.util.List<T> | 
CommonDao.findAllObjects()
Returns the list of domain objects from all rows in the table. 
 | 
java.util.List<T> | 
CustomQueryCommonDao.findAllObjects(java.util.HashMap<java.lang.String,java.lang.Object> paramSet)  | 
java.util.List<T> | 
CommonDao.findAllObjects(java.util.List<QueryTerm> terms)
Returns the list of domain objects matching all of the specified fields with exact values. 
 | 
java.util.List<T> | 
CommonDao.findAllObjects(QueryInstance qi)  | 
java.util.List<T> | 
CommonDao.findAllObjects(QueryTerm term)  | 
T | 
CommonDao.findById(int dbId)
Returns the domain object for the specified internal database ID. 
 | 
int | 
CommonDao.findId(java.util.List<QueryTerm> terms)  | 
int | 
CommonDao.findId(QueryTerm term)
Returns the first IDs matching all of the specified fields with exact values. 
 | 
java.util.List<T> | 
CommonDao.findMultipleObjects(java.util.List<QueryTerm> terms,
                   int limit)  | 
T | 
CommonDao.findObject(java.util.List<QueryTerm> terms)
Returns the object matching all of the specified fields with exact values. 
 | 
T | 
CommonDao.findObject(QueryInstance qi)
Returns the object matching the specified query. 
 | 
T | 
CommonDao.findObject(QueryTerm term)
Returns the object matching the specified query term. 
 | 
void | 
CommonDao.update(int dbId,
      java.util.List<NVPair> values)
Updates a row in the current table 
 | 
void | 
CommonDao.update(int dbId,
      NVPair value)  | 
void | 
CommonDao.update(int dbId,
      T obj)
Updates a row in the current table. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
JdbcHelper.confirmExactRowsProcessed(java.lang.String table,
                         int expectedProcessed,
                         int actualProcessed)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JdbcSchemaUtilDao.dropTable(SchemaTable table)  | 
java.util.List<T> | 
JdbcCustomQueryBaseDao.findAllObjects()  | 
java.util.List<T> | 
JdbcBaseDao.findAllObjects()  | 
java.util.List<T> | 
JdbcCustomQueryBaseDao.findAllObjects(java.util.HashMap<java.lang.String,java.lang.Object> paramSet)  | 
java.util.List<T> | 
JdbcBaseDao.findAllObjects(java.util.List<QueryTerm> terms)  | 
java.util.List<T> | 
JdbcBaseDao.findAllObjects(QueryInstance qi)  | 
java.util.List<T> | 
JdbcBaseDao.findAllObjects(QueryTerm term)  | 
T | 
JdbcBaseDao.findById(int dbId)  | 
int | 
JdbcBaseDao.findId(java.util.List<QueryTerm> terms)  | 
int | 
JdbcBaseDao.findId(QueryTerm term)  | 
java.util.List<T> | 
JdbcBaseDao.findMultipleObjects(java.util.List<QueryTerm> terms,
                   int limit)  | 
T | 
JdbcBaseDao.findObject(java.util.List<QueryTerm> terms)  | 
T | 
JdbcBaseDao.findObject(QueryInstance qi)  | 
T | 
JdbcBaseDao.findObject(QueryTerm value)  | 
void | 
JdbcBaseDao.update(int dbId,
      java.util.List<NVPair> values)  | 
void | 
JdbcBaseDao.update(int dbId,
      NVPair value)  | 
void | 
JdbcBaseDao.update(int dbId,
      T obj)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
UserDao.getSalt(int dbId)  | 
void | 
UserDao.updateAuthenticationTime(int dbId)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
JdbcUserDao.getSalt(int dbid)  | 
void | 
JdbcUserDao.update(int dbId,
      java.util.List<NVPair> values)  | 
void | 
JdbcUserDao.update(int dbId,
      User user)  | 
void | 
JdbcUserDao.updateAuthenticationTime(int dbId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ObjectPropertyDao.deleteValue(int targetXid,
           ObjectPropertyTargetType targetType,
           java.lang.String propertyName)  | 
void | 
ContentPropertyDao.deleteValue(java.lang.String propertyName,
           int rootPSId,
           java.lang.String path,
           int contentTargetId)  | 
void | 
ObjectPropertyDao.setValue(int targetXid,
        ObjectPropertyTargetType targetType,
        int setterXid,
        java.lang.String propertyName,
        java.lang.Object value)  | 
void | 
ContentPropertyDao.setValue(java.lang.String propertyName,
        int rootPSId,
        java.lang.String path,
        int contentTargetId,
        java.lang.Object value,
        int setterXId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JdbcObjectPropertyDao.deleteValue(int targetXid,
           ObjectPropertyTargetType targetType,
           java.lang.String propertyName)  | 
void | 
JdbcContentPropertyDao.deleteValue(java.lang.String propertyName,
           int rootPSId,
           java.lang.String path,
           int contentTargetId)  | 
void | 
JdbcObjectPropertyDao.setValue(int targetXid,
        ObjectPropertyTargetType targetType,
        int setterXid,
        java.lang.String propertyName,
        java.lang.Object value)  | 
void | 
JdbcContentPropertyDao.setValue(java.lang.String propertyName,
        int rootPSId,
        java.lang.String path,
        int contentTargetId,
        java.lang.Object value,
        int setterXId)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
SequenceManager.countMistakesByProblemId(int problemId)
Return the number of times that the problem is answered incorrectly 
 | 
java.util.List<AnswerRow> | 
SequenceManager.findAllAnswersByProblemId(int problemId)
Return a list of all answer objects for a problem 
 | 
java.util.List<java.lang.Integer> | 
SequenceManager.findAllAssistmentsIdsByHeadSectionId(int headSectionId)
Re turn a list of all the assistment under a head section 
 | 
java.util.List<HintRow> | 
SequenceManager.findAllHintsByTutorStrategyId(int tutorStrategyId)
Return a list of hint objects for a tutor strategy 
 | 
java.util.List<ProblemRow> | 
SequenceManager.findAllScaffoldingProblemsByScaffoldId(int scaffoldId)
Return a list of problem (problemdata in sdk) object that is linked under a scaffold 
 | 
java.util.List<TutorStrategy> | 
SequenceManager.findAllTutorStrategiesByProblemId(int problemId)
Return a list of tutor strategy objects for a problem 
 | 
Assistment | 
SequenceManager.findAssistmentByAssistmentId(int astId)
Return an assistment object for the given assistment id 
 | 
int | 
SequenceManager.findAssistmentIdByProblemId(int problemId)
Return the assistment id for a problem id 
 | 
AssistmentInfo | 
SequenceManager.findAssistmentInfoByAssistmentId(int astId)
Return an assistment info object for a given assistment id 
 | 
Section | 
SequenceManager.findHeadSectionBySequenceId(int sequenceId)
Returns head section object for a sequence 
 | 
ProblemRow | 
SequenceManager.findProblemByAssistmentId(int assistmentId)
Return a problem (problemdata in sdk) object for an assistment 
 | 
Scaffold | 
SequenceManager.findScaffoldByTutorStrategyId(int tutorStrategyId)
Return a list of scaffold objects for a tutor strategy 
 | 
Sequence | 
SequenceManager.findSequenceBySequenceId(int sequenceId)
Returns an sequence object for a given sequence id 
 | 
void | 
SequenceManager.linkSequenceWithHeadSection(int sequenceId,
                           int headSectionId)
Link the head section with the sequence 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
SequenceManagerImpl.countMistakesByProblemId(int problemId)  | 
T | 
ManagerHelperImpl.createExternalReferenceFor(T obj,
                          int objDbid,
                          ExternalReferenceType objType)  | 
java.util.List<AnswerRow> | 
SequenceManagerImpl.findAllAnswersByProblemId(int problemId)  | 
java.util.List<java.lang.Integer> | 
SequenceManagerImpl.findAllAssistmentsIdsByHeadSectionId(int headSectionId)  | 
java.util.List<HintRow> | 
SequenceManagerImpl.findAllHintsByTutorStrategyId(int tutorStrategyId)  | 
java.util.List<ProblemRow> | 
SequenceManagerImpl.findAllScaffoldingProblemsByScaffoldId(int scaffoldId)  | 
java.util.List<TutorStrategy> | 
SequenceManagerImpl.findAllTutorStrategiesByProblemId(int problemId)  | 
Assistment | 
SequenceManagerImpl.findAssistmentByAssistmentId(int astId)  | 
int | 
SequenceManagerImpl.findAssistmentIdByProblemId(int problemId)  | 
AssistmentInfo | 
SequenceManagerImpl.findAssistmentInfoByAssistmentId(int astId)  | 
Section | 
SequenceManagerImpl.findHeadSectionBySequenceId(int sequenceId)  | 
ProblemRow | 
SequenceManagerImpl.findProblemByAssistmentId(int assistmentId)  | 
Scaffold | 
SequenceManagerImpl.findScaffoldByTutorStrategyId(int tutorStrategyId)  | 
Sequence | 
SequenceManagerImpl.findSequenceBySequenceId(int sequenceId)  | 
void | 
SequenceManagerImpl.linkSequenceWithHeadSection(int sequenceId,
                           int headSectionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RolesManager.addUserRole(XInfo userXinfo,
           GrantedAuthority roleToAdd)
For the current partner, assign a role to a user. 
 | 
AuthenticationData | 
UserManager.authenticate(java.lang.String loginName,
            java.lang.String password,
            boolean rememberMe)
Authenticates the provided credentials in the context of the current partner reference 
 | 
void | 
UserManager.changePassword(XInfo xinfo,
              java.lang.String newPassword)  | 
T | 
ManagerHelper.createExternalReferenceFor(T obj,
                          int objDbid,
                          ExternalReferenceType objType)  | 
void | 
ExternalReferenceManager.deactivate(ExternalReference er)
Confirms that the xid and xref values in an XPair belong
 to current partner and are of the expected type. 
 | 
void | 
AssignmentManager.delete(XInfo assignmentXinfo)  | 
int | 
RolesManager.deleteRoleType(GrantedAuthority roleToDelete)
Deletes a role for the current partner. 
 | 
void | 
ObjectPropertyManager.deleteValue(XInfo targetXinfo,
           ObjectPropertyTargetType targetType,
           java.lang.String propertyName)
For a target object, removes the value. 
 | 
ExternalReference | 
ExternalReferenceManager.disable(ExternalReference er)
Disables an external reference 
 | 
void | 
ObjectPropertyManager.disableProperty(java.lang.String propertyName)
Set the is_Active property of a given property to false. 
 | 
void | 
SchemaManager.dropTable(SdkDataSourceType datasource,
         java.lang.String tableName)
Drops a single table. 
 | 
ExternalReference | 
ExternalReferenceManager.enable(ExternalReference er)  | 
void | 
ObjectPropertyManager.enableProperty(java.lang.String propertyName)
Enable a property. 
 | 
Assignment | 
AssignmentManager.find(XInfo assignmentInfo)
Deprecated. 
 
Use  
AssignmentManager.findAssignment(XInfo) instead | 
Assignment | 
AssignmentManager.findAssignment(XInfo assignmentInfo)  | 
User | 
UserManager.findByLogin(java.lang.String loginName)
Returns the User with the provided login name in the context of the current partner reference. 
 | 
User | 
UserManager.findByLogin(java.lang.String partnerRef,
           java.lang.String loginName)
Returns the User with the provided login name in the context of a partner reference. 
 | 
ExternalReference | 
ExternalReferenceManager.findByRef(ExternalReferenceType refType,
         java.lang.String extRef)
Returns the ExternalReference for a particular entity. 
 | 
ExternalReference | 
ExternalReferenceManager.findByTargetId(ExternalReferenceType refType,
              int targetId)
Returns the ExternalReference for a particular database ID. 
 | 
ExternalReference | 
ExternalReferenceManager.findByXid(ExternalReferenceType refType,
         int xid)
For internal use only by SDK Manager code. 
 | 
ExternalReference | 
ExternalReferenceManager.findByXinfo(XInfo xinfo)
Returns the ExternalReference for a particular entity 
 | 
java.util.List<ExternalReference> | 
ExternalReferenceManager.findByXrefs(java.util.List<java.lang.String> xRefs,
           ExternalReferenceType xRefType)  | 
java.util.List<java.lang.String> | 
UserManager.findJoinedApplications(java.lang.String loginName)
Returns the list of partner references a user has joined. 
 | 
Partner | 
PartnerManager.getMyPartner()
Returns the current application's or service's Partner object originating from the
  
PartnerCredentials as defined in the current application's configuration file (xml). | 
int | 
PartnerManager.getMyPartnerId()
Returns the current application's or service's Partner ID originating from persisted version of
  
PartnerCredentials as defined in the current application's configuration file (xml). | 
Partner | 
PartnerManager.getPartner(java.lang.String partnerRef)
Returns the Partner object for the named partner 
 | 
int | 
PartnerManager.getPartnerId(java.lang.String partnerRef)
Returns the database ID for a partner reference
 Note: For use only by Service Administrators. 
 | 
ExternalReferenceType | 
ExternalReferenceManager.getRefType(java.lang.String extRef)
Returns an external reference's type 
 | 
Partner | 
PartnerManager.getRequestingPartner()
Returns the Partner object for the requesting application or service. 
 | 
int | 
PartnerManager.getRequestingPartnerId()
Returns the persisted Partner ID for the requesting application or service. 
 | 
java.lang.String | 
PartnerManager.getRequestingPartnerRef()
Returns the Partner reference for the requesting application or service. 
 | 
java.util.Set<GrantedAuthority> | 
RolesManager.getRoleTypes(java.lang.String partnerRef,
            RolesManager.SortRolesByType sortType,
            GrantedAuthority.RoleScope scope)
Returns the set of all roles for the specified partner. 
 | 
User | 
UserManager.getUser(java.lang.String accessToken)
Returns the User associated with an access token. 
 | 
User | 
UserManager.getUser(XInfo xinfo)
Returns the User represented by the specified external reference information in the 
 context of the current partner reference. 
 | 
java.util.Set<GrantedAuthority> | 
RolesManager.getUserRoles(XInfo userXinfo,
            RolesManager.SortRolesByType sortType)
For the current partner, returns the set of roles assigned to a user. 
 | 
ObjectProperty | 
ObjectPropertyManager.getValue(XInfo targetXinfo,
        java.lang.String propertyName,
        ObjectPropertyTargetType targetType)
Get the ObjectProperty for a particular target with the given propertyName. 
 | 
ObjectProperty | 
ObjectPropertyManager.getValue(XInfo targetXinfo,
        java.lang.String propertyName,
        ObjectPropertyTargetType targetType,
        java.util.List<XInfo> groupContext)
Get the ObjectProperty for a particular target with the given propertyName. 
 | 
java.util.List<ObjectProperty> | 
ObjectPropertyManager.getValuesByName(XInfo targetXinfo,
               ObjectPropertyTargetType targetType,
               java.util.List<java.lang.String> propertyNames)
Works like  
ObjectPropertyManager.getValuesByName(XInfo, ObjectPropertyTargetType, List, List)
  except there is no group context. | 
java.util.List<ObjectProperty> | 
ObjectPropertyManager.getValuesByName(XInfo targetXinfo,
               ObjectPropertyTargetType targetType,
               java.util.List<XInfo> groupContext,
               java.util.List<java.lang.String> propertyNames)
Get the ObjectProperties for the given target with the given propertyNames. 
 | 
java.util.List<ObjectProperty> | 
ObjectPropertyManager.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 java.util.List<ObjectPropertyTargetType> definitionTargets)
Works like  
ObjectPropertyManager.getValuesByTarget(XInfo, ObjectPropertyTargetType, List, List) except there is no
  groupContext. | 
java.util.List<ObjectProperty> | 
ObjectPropertyManager.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 java.util.List<XInfo> groupContext,
                 java.util.List<ObjectPropertyTargetType> definitionTargets)
Get the ObjectProperties for a particular target where each property applies to one
  of the given definitionTargets. 
 | 
java.util.List<ObjectProperty> | 
ObjectPropertyManager.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 java.util.List<XInfo> groupContext,
                 ObjectPropertyTargetType definitionTarget)
Works like  
ObjectPropertyManager.getValuesByTarget(XInfo, ObjectPropertyTargetType, List, List) with a single
  definitionTarget. | 
java.util.List<ObjectProperty> | 
ObjectPropertyManager.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 ObjectPropertyTargetType definitionTarget)
Works like  
ObjectPropertyManager.getValuesByTarget(XInfo, ObjectPropertyTargetType, List) with a single
  definitionTarget. | 
boolean | 
RolesManager.hasRole(XInfo userXinfo,
       GrantedAuthority role)
Returns whether a user holds a particular role. 
 | 
User | 
UserManager.joinApplication()
Connects the currently authenticated user with the running partner application or service. 
 | 
User | 
UserManager.joinApplication(java.lang.String loginName,
               java.lang.String password)
Connects a user with the running partner application or service. 
 | 
User | 
UserManager.joinApplication(java.lang.String partnerRef,
               java.lang.String loginName,
               java.lang.String password)
Connects a user with the specified partner application or service. 
 | 
User | 
UserManager.leaveApplication()
Disconnects the currently authenticated user with the running partner application or service. 
 | 
User | 
UserManager.leaveApplication(java.lang.String loginName,
                java.lang.String password)  | 
User | 
UserManager.leaveApplication(java.lang.String partnerRef,
                java.lang.String loginName,
                java.lang.String password)  | 
Assignment | 
AssignmentManager.persist(AssignmentBuilder ab)  | 
User | 
UserManager.persist(UserBuilder ub)
Persists a  
User object, creating an external reference linking the user to the current partner reference. | 
User | 
UserManager.persist(UserBuilder ub,
       java.util.UUID reservation)
Persists a  
User object, creating an external reference linking the user to the current partner reference. | 
void | 
RolesManager.removeUserRole(XInfo userXinfo,
              GrantedAuthority roleToRemove)
For the current partner, removes a role from a user. 
 | 
void | 
AssignmentManager.resetAssignmentProgress(XInfo assignment,
                       XInfo user)
Reset a particular user's progress on a given assignment. 
 | 
boolean | 
ObjectPropertyManager.setValue(XInfo targetXinfo,
        ObjectPropertyTargetType targetType,
        java.lang.String propertyName,
        java.lang.Object value)
For a target object, sets a value. 
 | 
boolean | 
ObjectPropertyManager.setValue(XInfo targetXinfo,
        ObjectPropertyTargetType targetType,
        XInfo setterXinfo,
        java.lang.String propertyName,
        java.lang.Object value)
For a target object, sets a value. 
 | 
void | 
UserManager.update(XInfo xInfo,
      java.util.List<Pair<UserManager.UpdateField,java.lang.Object>> values)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RolesManagerImpl.addUserRole(XInfo userXinfo,
           GrantedAuthority roleToAdd)  | 
AuthenticationData | 
UserManagerImpl.authenticate(java.lang.String loginName,
            java.lang.String password,
            boolean rememberMe)  | 
void | 
UserManagerImpl.changePassword(XInfo xinfo,
              java.lang.String newPassword)  | 
void | 
ExternalReferenceManagerImpl.deactivate(ExternalReference er)  | 
void | 
AssignmentManagerImpl.delete(XInfo assignmentXinfo)  | 
int | 
RolesManagerImpl.deleteRoleType(GrantedAuthority roleToDelete)  | 
void | 
ObjectPropertyManagerImpl.deleteValue(XInfo targetXinfo,
           ObjectPropertyTargetType targetType,
           java.lang.String propertyName)  | 
ExternalReference | 
ExternalReferenceManagerImpl.disable(ExternalReference er)  | 
void | 
ObjectPropertyManagerImpl.disableProperty(java.lang.String propertyName)  | 
void | 
SchemaManagerImpl.dropTable(SdkDataSourceType datasource,
         java.lang.String tableName)  | 
ExternalReference | 
ExternalReferenceManagerImpl.enable(ExternalReference er)  | 
void | 
ObjectPropertyManagerImpl.enableProperty(java.lang.String propertyName)  | 
Assignment | 
AssignmentManagerImpl.find(XInfo assignmentInfo)
Deprecated. 
 
Use  
AssignmentManagerImpl.findAssignment(XInfo) instead | 
Assignment | 
AssignmentManagerImpl.findAssignment(XInfo assignmentInfo)  | 
User | 
UserManagerImpl.findByLogin(java.lang.String loginName)  | 
User | 
UserManagerImpl.findByLogin(java.lang.String partnerRef,
           java.lang.String loginName)  | 
ExternalReference | 
ExternalReferenceManagerImpl.findByRef(ExternalReferenceType refType,
         java.lang.String extRef)  | 
ExternalReference | 
ExternalReferenceManagerImpl.findByTargetId(ExternalReferenceType refType,
              int targetId)  | 
ExternalReference | 
ExternalReferenceManagerImpl.findByXid(ExternalReferenceType refType,
         int xid)  | 
ExternalReference | 
ExternalReferenceManagerImpl.findByXinfo(XInfo xinfo)  | 
java.util.List<ExternalReference> | 
ExternalReferenceManagerImpl.findByXrefs(java.util.List<java.lang.String> xRefs,
           ExternalReferenceType xRefType)  | 
java.util.List<java.lang.String> | 
UserManagerImpl.findJoinedApplications(java.lang.String loginName)  | 
AssignmentStatus | 
AssignmentManagerImpl.getAssignmentStatus(XInfo userXinfo,
                   XInfo assignmentXinfo)  | 
Partner | 
PartnerManagerImpl.getMyPartner()  | 
int | 
PartnerManagerImpl.getMyPartnerId()  | 
Partner | 
PartnerManagerImpl.getPartner(java.lang.String partnerRef)  | 
int | 
PartnerManagerImpl.getPartnerId(java.lang.String partnerRef)  | 
ExternalReferenceType | 
ExternalReferenceManagerImpl.getRefType(java.lang.String extRef)  | 
int | 
PartnerManagerImpl.getRequestingPartnerId()  | 
java.util.Set<GrantedAuthority> | 
RolesManagerImpl.getRoleTypes(java.lang.String partnerRef,
            RolesManager.SortRolesByType sortType,
            GrantedAuthority.RoleScope scope)  | 
User | 
UserManagerImpl.getUser(java.lang.String accessToken)  | 
User | 
UserManagerImpl.getUser(XInfo xinfo)  | 
java.util.Set<GrantedAuthority> | 
RolesManagerImpl.getUserRoles(XInfo userXinfo,
            RolesManager.SortRolesByType sortType)  | 
ObjectProperty | 
ObjectPropertyManagerImpl.getValue(XInfo targetXinfo,
        java.lang.String propertyName,
        ObjectPropertyTargetType targetType)  | 
ObjectProperty | 
ObjectPropertyManagerImpl.getValue(XInfo targetXinfo,
        java.lang.String propertyName,
        ObjectPropertyTargetType targetType,
        java.util.List<XInfo> groupContext)  | 
java.util.List<ObjectProperty> | 
ObjectPropertyManagerImpl.getValuesByName(XInfo targetXinfo,
               ObjectPropertyTargetType targetType,
               java.util.List<java.lang.String> propertyNames)  | 
java.util.List<ObjectProperty> | 
ObjectPropertyManagerImpl.getValuesByName(XInfo targetXinfo,
               ObjectPropertyTargetType targetType,
               java.util.List<XInfo> groupContext,
               java.util.List<java.lang.String> propertyNames)  | 
java.util.List<ObjectProperty> | 
ObjectPropertyManagerImpl.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 java.util.List<ObjectPropertyTargetType> definitionTargets)  | 
java.util.List<ObjectProperty> | 
ObjectPropertyManagerImpl.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 java.util.List<XInfo> groupContext,
                 java.util.List<ObjectPropertyTargetType> definitionTargets)  | 
java.util.List<ObjectProperty> | 
ObjectPropertyManagerImpl.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 java.util.List<XInfo> groupContext,
                 ObjectPropertyTargetType definitionTarget)  | 
java.util.List<ObjectProperty> | 
ObjectPropertyManagerImpl.getValuesByTarget(XInfo targetXinfo,
                 ObjectPropertyTargetType targetType,
                 ObjectPropertyTargetType definitionTarget)  | 
boolean | 
RolesManagerImpl.hasRole(XInfo userXinfo,
       GrantedAuthority role)  | 
User | 
UserManagerImpl.joinApplication()  | 
User | 
UserManagerImpl.joinApplication(java.lang.String loginName,
               java.lang.String password)  | 
User | 
UserManagerImpl.joinApplication(java.lang.String partnerRef,
               java.lang.String loginName,
               java.lang.String password)  | 
User | 
UserManagerImpl.leaveApplication()  | 
User | 
UserManagerImpl.leaveApplication(java.lang.String loginName,
                java.lang.String password)  | 
User | 
UserManagerImpl.leaveApplication(java.lang.String partnerRef,
                java.lang.String loginName,
                java.lang.String password)  | 
Assignment | 
AssignmentManagerImpl.persist(AssignmentBuilder ab)  | 
ExternalReference | 
ExternalReferenceManagerImpl.persist(ExternalReferenceType refType,
       java.lang.String xref,
       int targetDbid)  | 
User | 
UserManagerImpl.persist(UserBuilder ub)  | 
User | 
UserManagerImpl.persist(UserBuilder ub,
       java.util.UUID reservation)  | 
void | 
RolesManagerImpl.removeUserRole(XInfo userXinfo,
              GrantedAuthority roleToRemove)  | 
void | 
AssignmentManagerImpl.resetAssignmentProgress(XInfo assignment,
                       XInfo user)  | 
boolean | 
ObjectPropertyManagerImpl.setValue(XInfo targetXinfo,
        ObjectPropertyTargetType targetType,
        java.lang.String propertyName,
        java.lang.Object value)  | 
boolean | 
ObjectPropertyManagerImpl.setValue(XInfo targetXinfo,
        ObjectPropertyTargetType targetType,
        XInfo setterXinfo,
        java.lang.String propertyName,
        java.lang.Object value)  | 
void | 
UserManagerImpl.update(XInfo xInfo,
      java.util.List<Pair<UserManager.UpdateField,java.lang.Object>> values)  | 
| Modifier and Type | Method and Description | 
|---|---|
AuthenticationData | 
LegacyUserManager.authenticateLegacyUser(java.lang.String loginName,
                      java.lang.String password,
                      boolean rememberMe)
Authenticates the provided credentials in the legacy database user table 
 | 
LegacyFolder | 
LegacyFolderManager.findFolderById(int id)
Return a folder object for the folder id 
 | 
LegacyFolder | 
LegacyFolderManager.findFolderByOwnershipId(int folderOwnershipId)
Return a folder object for the ownership id 
 | 
LegacyFolderOwnership | 
LegacyFolderManager.findFolderOwnershipByUserRoleId(int ownerEntityId)
Return a folder ownership object for the user role id 
 | 
LegacyUser | 
LegacyUserManager.findLegacyUserByLogin(java.lang.String loginName)
Returns the User in legacy database with the provided login name 
 | 
int | 
LegacyFolderManager.findTeacherIdByContentCreatorId(int contentCreatorId)
Return teacher id for content creator id 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AuthenticationData | 
LegacyUserManagerImpl.authenticateLegacyUser(java.lang.String loginName,
                      java.lang.String password,
                      boolean rememberMe)  | 
LegacyFolder | 
LegacyFolderManagerImpl.findFolderById(int id)  | 
LegacyFolder | 
LegacyFolderManagerImpl.findFolderByOwnershipId(int folderOwnershipId)  | 
LegacyFolderOwnership | 
LegacyFolderManagerImpl.findFolderOwnershipByUserRoleId(int ownerEntityId)  | 
LegacyUser | 
LegacyUserManagerImpl.findLegacyUserByLogin(java.lang.String loginName)  | 
int | 
LegacyFolderManagerImpl.findTeacherIdByContentCreatorId(int contentCreatorId)  | 
java.util.Map<java.lang.String,java.lang.Object> | 
LegacyCertifiedFolderManagerImpl.getCertifiedFolderStructure()  | 
| Modifier and Type | Method and Description | 
|---|---|
AccessToken | 
AccessTokenManagerImpl.findByToken(java.lang.String appRef,
           java.lang.String accessTokenStr)  | 
AccessToken | 
AccessTokenManager.findByToken(java.lang.String appRef,
           java.lang.String accessTokenStr)  | 
java.lang.String | 
AccessTokenManagerImpl.findByXRef(java.lang.String appRef,
          XInfoImpl xInfo)  | 
java.lang.String | 
AccessTokenManager.findByXRef(java.lang.String appRef,
          XInfoImpl xInfo)
Returns the access token for the specified application partner, user pair 
 | 
java.time.Instant | 
AccessTokenManagerImpl.getExpiration(java.lang.String appRef,
             java.lang.String accessTokenStr)  | 
java.time.Instant | 
AccessTokenManager.getExpiration(java.lang.String appRef,
             java.lang.String accessTokenStr)  | 
int | 
AccessTokenManagerImpl.getXUserId(java.lang.String appRef,
          java.lang.String accessTokenStr)  | 
int | 
AccessTokenManager.getXUserId(java.lang.String appRef,
          java.lang.String accessTokenStr)
Returns the external user ID for the specified application partner, access token pair. 
 | 
void | 
AccessTokenManagerImpl.invalidateToken(java.lang.String appRef,
               java.lang.String accessTokenStr)  | 
void | 
AccessTokenManager.invalidateToken(java.lang.String appRef,
               java.lang.String accessTokenStr)  | 
boolean | 
AccessTokenManagerImpl.isExpired(java.lang.String appRef,
         java.lang.String accessTokenStr)  | 
boolean | 
AccessTokenManager.isExpired(java.lang.String appRef,
         java.lang.String accessTokenStr)  | 
java.lang.String | 
AccessTokenManagerImpl.persist(java.lang.String partnerRef,
       XInfoImpl xInfo)  | 
java.lang.String | 
AccessTokenManager.persist(java.lang.String partnerRef,
       XInfoImpl xInfo)  | 
java.lang.String | 
AccessTokenManagerImpl.persist(XInfoImpl xInfo)  | 
java.lang.String | 
AccessTokenManager.persist(XInfoImpl xInfo)
Creates, stores, and returns an access token for the specified user for the
 current partner. 
 | 
java.lang.String | 
AccessTokenManagerImpl.renewToken(java.lang.String appRef,
          java.lang.String accessTokenStr)  | 
java.lang.String | 
AccessTokenManager.renewToken(java.lang.String appRef,
          java.lang.String accessTokenStr)  |