Modifier and Type | Class and Description |
---|---|
class |
Assignment |
class |
AssistmentsPrincipal
This interface represents the abstract notion of a principal representing an entity such as
an ASSISTments user or a collection of users to be treated as a single unit.
|
class |
ExternalReference |
class |
Group |
class |
Partner |
class |
User
The User object defines an ASSISTments Service (AS) user.
|
class |
XInfoImpl
An XPair contains identifiers used by applications to reference SDK-persisted objects which are exposed
to applications.
|
Modifier and Type | Method and Description |
---|---|
XInfo |
Assignment.getAssignee() |
XInfo |
Assignment.getGroupContext() |
XInfo |
Assignment.getOwner() |
XInfo |
XInfo.getXinfo()
|
XInfo |
XInfoImpl.getXinfo() |
XInfo |
ExternalReferenceType.getXInfo(int xid) |
XInfo |
ExternalReferenceType.getXInfo(int xid,
java.lang.String xref) |
XInfo |
ExternalReferenceType.getXInfo(java.lang.String xref) |
Modifier and Type | Method and Description |
---|---|
int |
XrefConverter.decode(XInfo xInfo)
Returns the object instance represented by the provided external reference.
|
static XInfoImpl.XInfoState |
XInfoImpl.getState(XInfo xinfo) |
int |
ExternalReferenceType.getTargetId(XInfo xInfo)
Returns the database ID for the specified external reference.
|
void |
Assignment.setAssignee(XInfo assignee) |
void |
Assignment.setGroupContext(XInfo groupContext) |
void |
Assignment.setOwner(XInfo owner) |
void |
XInfo.setXinfo(XInfo xinfo) |
void |
XInfoImpl.setXinfo(XInfo xinfo) |
Modifier and Type | Method and Description |
---|---|
XInfo |
Property.getSetter() |
XInfo |
ObjectProperty.getTarget() |
Modifier and Type | Method and Description |
---|---|
void |
Property.setSetter(XInfo setter) |
void |
ObjectProperty.setTarget(XInfo target) |
Modifier and Type | Class and Description |
---|---|
class |
LegacyUser |
Modifier and Type | Class and Description |
---|---|
class |
GroupRow |
Modifier and Type | Interface and Description |
---|---|
interface |
DomainObjectBuilder<D extends XInfo>
DomainObjectBuilder |
Modifier and Type | Method and Description |
---|---|
XInfo |
AssignmentBuilder.getAssignee() |
XInfo |
AssignmentBuilder.getGroupContext() |
XInfo |
AssignmentBuilder.getOwner() |
Modifier and Type | Method and Description |
---|---|
AssignmentBuilder |
AssignmentBuilder.assignToGroup(XInfo groupXinfo)
Assigns the Problem Set specified in the constructor to a group.
|
AssignmentBuilder |
AssignmentBuilder.assignToGroupInGroup(XInfo toGroupXinfo,
XInfo inGroupXinfo)
Assigns the Problem Set specified in the constructor to a group within a particular group.
|
AssignmentBuilder |
AssignmentBuilder.assignToIndivdualInGroup(XInfo userXinfo,
XInfo groupXinfo)
Assigns the Problem Set specified in the constructor to an individual within a particular group.
|
AssignmentBuilder |
AssignmentBuilder.assignToIndividual(XInfo user)
Assigns the Problem Set specified in the constructor to an individual.
|
Constructor and Description |
---|
AssignmentBuilder(int problemSetId,
XInfo ownerXinfo)
Creates an AssignmentBuilder for a particular Problem Set
|
AssignmentBuilder(int problemSetId,
XInfo ownerXinfo,
java.time.Instant assignDate)
Creates an AssignmentBuilder for a particular Problem Set
Note: This constructor is intended for internal use by CAS only.
|
AssignmentBuilder(java.lang.String problemSetXref,
XInfo ownerXinfo) |
Modifier and Type | Method and Description |
---|---|
XInfo |
ActionBuilder.getAssignmentXInfo() |
XInfo |
ActionBuilder.getUserXInfo() |
Modifier and Type | Method and Description |
---|---|
void |
ActionBuilder.setXInfos(XInfo user,
XInfo assignment) |
Modifier and Type | Class and Description |
---|---|
class |
ManagerHelperImpl<T extends XInfo> |
Modifier and Type | Interface and Description |
---|---|
interface |
ManagerHelper<T extends XInfo> |
Modifier and Type | Method and Description |
---|---|
java.util.List<XInfo> |
GroupManager.getOwnedGroups(java.lang.String appRef)
Returns a list of Groups owned by the specified application.
|
java.util.List<XInfo> |
GroupManager.getOwnedGroups(java.lang.String appRef,
XInfo ownerXinfo)
Returns a list of Groups owned by a user.
|
java.util.List<XInfo> |
GroupManager.getParentGroups(XInfo memberXinfo)
Returns a list of Groups containing a specified member - be it a User or a Group member.
|
java.util.Set<XInfo> |
RolesManager.getRoleHolders(GrantedAuthority role)
For the current partner, returns the set of users that hold a specified role.
|
java.util.Set<XInfo> |
RolesManager.getUnconnectedRoleHolders(GrantedAuthority role)
Returns the set of users, across all partners, that hold a specified role
|
Modifier and Type | Method and Description |
---|---|
void |
GroupManager.addMember(XInfo groupXinfo,
XInfo memberXinfo)
Add an ASSISTments Principal to a Group.
|
void |
RolesManager.addUserRole(XInfo userXinfo,
GrantedAuthority roleToAdd)
For the current partner, assign a role to a user.
|
void |
UserManager.changePassword(XInfo xinfo,
java.lang.String newPassword) |
AssignmentStatus |
AssignmentManager.closeAssignmentStatus(XInfo userId,
XInfo assignmentId,
java.time.Instant endTime)
Close a currently open assignmentStatus for a particular user and assignment
|
AssignmentStatus |
AssignmentManager.createAssignmentStatus(XInfo userXinfo,
XInfo assignmentXinfo,
java.time.Instant startTime)
Create an assignmentStatus for a particular user and assignment with a specified start time
|
void |
GroupManager.deactivateGroup(XInfo groupXinfo)
Deactivate a Group.
|
void |
AssignmentManager.delete(XInfo assignmentXinfo) |
void |
ObjectPropertyManager.deleteValue(XInfo targetXinfo,
ObjectPropertyTargetType targetType,
java.lang.String propertyName)
For a target object, removes the value.
|
Assignment |
AssignmentManager.find(XInfo assignmentInfo)
Deprecated.
Use
AssignmentManager.findAssignment(XInfo) instead |
Assignment |
AssignmentManager.findAssignment(XInfo assignmentInfo) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsOf(int problemSetId,
XInfo assignee) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsOf(java.lang.String problemSetXref,
XInfo assignee) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsOwnedBy(XInfo ownerXInfo) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsTo(XInfo assignee)
Return the list of Assignments given to a particular individual or group.
|
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToGroup(XInfo groupXinfo)
Return the list of Assignments given to a particular group
|
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToGroup(XInfo ownerXinfo,
XInfo groupXinfo) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToGroupInGroup(XInfo assigneeGroupXinfo,
XInfo inContextOfGroupXinfo)
Return the list of Assignments given to a group in the context of a particular group.
|
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToGroupInGroup(XInfo ownerXinfo,
XInfo assigneeGroupXinfo,
XInfo inContextOfGroupXinfo) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToIndividual(XInfo userXinfo)
Return the list of Assignments given, without a group context, to an individual.
|
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToIndividual(XInfo ownerXinfo,
XInfo userXinfo) |
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToIndividualInGroup(XInfo userXinfo,
XInfo groupXinfo)
Return the list of Assignments given to an individual in the context of a particular group.
|
java.util.List<Assignment> |
AssignmentManager.findAssignmentsToIndividualInGroup(XInfo ownerXinfo,
XInfo userXinfo,
XInfo groupXinfo) |
ExternalReference |
ExternalReferenceManager.findByXinfo(XInfo xinfo)
Returns the ExternalReference for a particular entity
|
java.util.List<User> |
AssignmentManager.findUsersAssignedInGroup(int problemSetId,
XInfo groupContext) |
java.util.List<User> |
AssignmentManager.findUsersAssignedInGroup(java.lang.String problemSetXref,
XInfo groupContext) |
java.util.List<User> |
AssignmentManager.findUsersAssignedInGroupInGroup(int problemSetId,
XInfo assigneeGroup,
XInfo groupContext) |
java.util.List<User> |
AssignmentManager.findUsersAssignedInGroupInGroup(java.lang.String problemSetXref,
XInfo assigneeGroup,
XInfo groupContext) |
java.util.List<AssignmentContentProperty> |
AssignmentManager.getAssignmentContentProperties(XInfo assignment)
Get the assignment's Content Properties snapshot
|
AssignmentContentProperty |
AssignmentManager.getAssignmentContentProperty(XInfo assignment,
java.lang.String propertyName) |
java.util.List<AssignmentObjectProperty> |
AssignmentManager.getAssignmentObjectProperties(XInfo assignment)
Get the assignment's Object Properties snapshot
|
AssignmentObjectProperty |
AssignmentManager.getAssignmentObjectProperty(XInfo assignment,
java.lang.String propertyName)
Get a particular assignment object property from the snapshot
|
AssignmentStatus |
AssignmentManager.getAssignmentStatus(XInfo userXinfo,
XInfo assignmentXinfo)
Return the assignmentStatus for a particular user and assignment.
|
Group |
GroupManager.getGroup(XInfo groupXinfo)
Returns a requested Group
|
java.util.List<XInfo> |
GroupManager.getOwnedGroups(java.lang.String appRef,
XInfo ownerXinfo)
Returns a list of Groups owned by a user.
|
java.util.List<Group> |
GroupManager.getOwnedGroups(XInfo ownerXinfo)
Returns a list of Groups owned by a user.
|
java.util.List<XInfo> |
GroupManager.getParentGroups(XInfo memberXinfo)
Returns a list of Groups containing a specified member - be it a User or a Group member.
|
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.getValues(XInfo targetXinfo,
ObjectPropertyTargetType targetType)
Works like
ObjectPropertyManager.getValues(XInfo, ObjectPropertyTargetType, List) except there is no group context. |
java.util.List<ObjectProperty> |
ObjectPropertyManager.getValues(XInfo targetXinfo,
ObjectPropertyTargetType targetType,
java.util.List<XInfo> groupContext)
Get the ObjectProperties for a particular target.
|
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. |
int |
ExternalReferenceManager.getXId(XInfo xinfo) |
boolean |
RolesManager.hasRole(XInfo userXinfo,
GrantedAuthority role)
Returns whether a user holds a particular role.
|
boolean |
ExternalReferenceManager.partnerOwnsXinfo(XInfo xinfo)
Returns whether a partner owns a particular reference
|
void |
GroupManager.removeMember(XInfo groupXinfo,
XInfo memberXinfo)
Removes an ASSISTments Principal from a Group.
|
void |
RolesManager.removeUserRole(XInfo userXinfo,
GrantedAuthority roleToRemove)
For the current partner, removes a role from a user.
|
void |
GroupManager.renameGroup(XInfo xinfo,
java.lang.String newName)
Renames a Group.
|
void |
AssignmentManager.resetAssignmentProgress(XInfo assignment,
XInfo user)
Reset a particular user's progress on a given assignment.
|
void |
AssignmentManager.setAssignmentContentProperties(XInfo assignment,
java.util.List<ContentProperty> properties)
Set the assignment's Content Properties snapshot
|
void |
AssignmentManager.setAssignmentObjectProperties(XInfo assignment,
java.util.List<ObjectProperty> properties)
Set the assignment's Object properties snapshot
|
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 |
AssignmentManager.update(XInfo xInfo,
java.util.List<Pair<AssignmentManager.UpdateField,java.lang.Object>> values) |
void |
UserManager.update(XInfo xInfo,
java.util.List<Pair<UserManager.UpdateField,java.lang.Object>> values) |
void |
AssignmentManager.update(XInfo xInfo,
Pair<AssignmentManager.UpdateField,java.lang.Object> value) |
Modifier and Type | Method and Description |
---|---|
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.getValues(XInfo targetXinfo,
ObjectPropertyTargetType targetType,
java.util.List<XInfo> groupContext)
Get the ObjectProperties for a particular target.
|
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<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. |
Modifier and Type | Method and Description |
---|---|
java.util.List<XInfo> |
GroupManagerImpl.getOwnedGroups(java.lang.String appRef) |
java.util.List<XInfo> |
GroupManagerImpl.getOwnedGroups(java.lang.String appRef,
XInfo ownerXinfo) |
java.util.List<XInfo> |
GroupManagerImpl.getParentGroups(XInfo memberXinfo) |
java.util.Set<XInfo> |
RolesManagerImpl.getRoleHolders(GrantedAuthority role) |
java.util.Set<XInfo> |
RolesManagerImpl.getUnconnectedRoleHolders(GrantedAuthority role) |
Modifier and Type | Method and Description |
---|---|
void |
GroupManagerImpl.addMember(XInfo groupXinfo,
XInfo memberXinfo) |
void |
RolesManagerImpl.addUserRole(XInfo userXinfo,
GrantedAuthority roleToAdd) |
void |
UserManagerImpl.changePassword(XInfo xinfo,
java.lang.String newPassword) |
AssignmentStatus |
AssignmentManagerImpl.closeAssignmentStatus(XInfo userId,
XInfo assignmentId,
java.time.Instant endTime) |
AssignmentStatus |
AssignmentManagerImpl.createAssignmentStatus(XInfo userXinfo,
XInfo assignmentXinfo,
java.time.Instant startTime) |
void |
GroupManagerImpl.deactivateGroup(XInfo groupXinfo) |
void |
AssignmentManagerImpl.delete(XInfo assignmentXinfo) |
void |
ObjectPropertyManagerImpl.deleteValue(XInfo targetXinfo,
ObjectPropertyTargetType targetType,
java.lang.String propertyName) |
Assignment |
AssignmentManagerImpl.find(XInfo assignmentInfo)
Deprecated.
Use
AssignmentManagerImpl.findAssignment(XInfo) instead |
Assignment |
AssignmentManagerImpl.findAssignment(XInfo assignmentInfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsOf(int problemSetId,
XInfo assignee) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsOf(java.lang.String problemSetXref,
XInfo assignee) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsOwnedBy(XInfo ownerXInfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsTo(XInfo assignee) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToGroup(XInfo groupXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToGroup(XInfo ownerXinfo,
XInfo groupXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToGroupInGroup(XInfo assigneeGroupXinfo,
XInfo inContextOfGroupXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToGroupInGroup(XInfo ownerXinfo,
XInfo assigneeGroupXinfo,
XInfo inContextOfGroupXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToIndividual(XInfo userXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToIndividual(XInfo ownerXinfo,
XInfo userXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToIndividualInGroup(XInfo userXinfo,
XInfo groupXinfo) |
java.util.List<Assignment> |
AssignmentManagerImpl.findAssignmentsToIndividualInGroup(XInfo ownerXinfo,
XInfo userXinfo,
XInfo groupXinfo) |
ExternalReference |
ExternalReferenceManagerImpl.findByXinfo(XInfo xinfo) |
java.util.List<User> |
AssignmentManagerImpl.findUsersAssignedInGroup(int problemSetId,
XInfo groupContext) |
java.util.List<User> |
AssignmentManagerImpl.findUsersAssignedInGroup(java.lang.String problemSetXref,
XInfo groupContext) |
java.util.List<User> |
AssignmentManagerImpl.findUsersAssignedInGroupInGroup(int problemSetId,
XInfo assigneeGroup,
XInfo groupContext) |
java.util.List<User> |
AssignmentManagerImpl.findUsersAssignedInGroupInGroup(java.lang.String problemSetXref,
XInfo assigneeGroup,
XInfo groupContext) |
java.util.List<AssignmentContentProperty> |
AssignmentManagerImpl.getAssignmentContentProperties(XInfo assignment) |
AssignmentContentProperty |
AssignmentManagerImpl.getAssignmentContentProperty(XInfo assignment,
java.lang.String propertyName) |
java.util.List<AssignmentObjectProperty> |
AssignmentManagerImpl.getAssignmentObjectProperties(XInfo assignment) |
AssignmentObjectProperty |
AssignmentManagerImpl.getAssignmentObjectProperty(XInfo assignment,
java.lang.String propertyName) |
AssignmentStatus |
AssignmentManagerImpl.getAssignmentStatus(XInfo userXinfo,
XInfo assignmentXinfo) |
Group |
GroupManagerImpl.getGroup(XInfo groupXinfo) |
java.util.List<XInfo> |
GroupManagerImpl.getOwnedGroups(java.lang.String appRef,
XInfo ownerXinfo) |
java.util.List<Group> |
GroupManagerImpl.getOwnedGroups(XInfo ownerXinfo) |
java.util.List<XInfo> |
GroupManagerImpl.getParentGroups(XInfo memberXinfo) |
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.getValues(XInfo targetXinfo,
ObjectPropertyTargetType targetType) |
java.util.List<ObjectProperty> |
ObjectPropertyManagerImpl.getValues(XInfo targetXinfo,
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) |
int |
ExternalReferenceManagerImpl.getXId(XInfo xinfo) |
boolean |
RolesManagerImpl.hasRole(XInfo userXinfo,
GrantedAuthority role) |
boolean |
ExternalReferenceManagerImpl.partnerOwnsXinfo(XInfo xinfo) |
void |
GroupManagerImpl.removeMember(XInfo groupXinfo,
XInfo memberXinfo) |
void |
RolesManagerImpl.removeUserRole(XInfo userXinfo,
GrantedAuthority roleToRemove) |
void |
GroupManagerImpl.renameGroup(XInfo xinfo,
java.lang.String newName) |
void |
AssignmentManagerImpl.resetAssignmentProgress(XInfo assignment,
XInfo user) |
void |
AssignmentManagerImpl.setAssignmentContentProperties(XInfo assignment,
java.util.List<ContentProperty> properties) |
void |
AssignmentManagerImpl.setAssignmentObjectProperties(XInfo assignment,
java.util.List<ObjectProperty> properties) |
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 |
AssignmentManagerImpl.update(XInfo xInfo,
java.util.List<Pair<AssignmentManager.UpdateField,java.lang.Object>> values) |
void |
UserManagerImpl.update(XInfo xInfo,
java.util.List<Pair<UserManager.UpdateField,java.lang.Object>> values) |
void |
AssignmentManagerImpl.update(XInfo xInfo,
Pair<AssignmentManager.UpdateField,java.lang.Object> value) |
Modifier and Type | Method and Description |
---|---|
ObjectProperty |
ObjectPropertyManagerImpl.getValue(XInfo targetXinfo,
java.lang.String propertyName,
ObjectPropertyTargetType targetType,
java.util.List<XInfo> groupContext) |
java.util.List<ObjectProperty> |
ObjectPropertyManagerImpl.getValues(XInfo targetXinfo,
ObjectPropertyTargetType targetType,
java.util.List<XInfo> groupContext) |
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<XInfo> groupContext,
java.util.List<ObjectPropertyTargetType> definitionTargets) |
java.util.List<ObjectProperty> |
ObjectPropertyManagerImpl.getValuesByTarget(XInfo targetXinfo,
ObjectPropertyTargetType targetType,
java.util.List<XInfo> groupContext,
ObjectPropertyTargetType definitionTarget) |
Modifier and Type | Field and Description |
---|---|
static java.util.List<BaseRule<XInfo>> |
XInfoTrustedValidator.defaultRules |
static java.util.List<BaseRule<XInfo>> |
XInfoNotPersistedSimple.defaultRules |
static java.util.List<BaseRule<XInfo>> |
XInfoUntrustedValidator.defaultRulesExtended |
static BaseRule<XInfo> |
XInfoNotPersistedSimple.hasNoXinfo |
static BaseRule<XInfo> |
XInfoTrustedValidator.notNullXinfo |
static BaseRule<XInfo> |
XInfoUntrustedValidator.partnerOwnsXinfo |
static BaseRule<XInfo> |
XInfoUntrustedValidator.xinfoParanoidCheck |
static BaseRule<XInfo> |
XInfoTrustedValidator.xinfoTrustedCheck |
Constructor and Description |
---|
XInfoNotPersistedSimple(java.util.List<BaseRule<XInfo>> rules) |
XInfoTrustedValidator(java.util.List<BaseRule<XInfo>> rules) |
XInfoUntrustedValidator(java.util.List<BaseRule<XInfo>> rules) |