public abstract class GeneratedScimservicesManager extends Extension
ScimservicesManager.Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> |
DEFAULT_INITIAL_ATTRIBUTES |
protected static java.lang.String |
SCIMUSERGROUPTOUSERGROUPRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ScimUserGroupToUserGroupRelation from ((scimservices))
|
protected static java.lang.String |
SCIMUSERGROUPTOUSERGROUPRELATION_SRC_ORDERED
Relation ordering override parameter constants for ScimUserGroupToUserGroupRelation from ((scimservices))
|
protected static java.lang.String |
SCIMUSERGROUPTOUSERGROUPRELATION_TGT_ORDERED |
| Constructor and Description |
|---|
GeneratedScimservicesManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToScimUserGroups(SessionContext ctx,
UserGroup item,
ScimUserGroup value)
Generated method - Adds
value to scimUserGroups. |
void |
addToScimUserGroups(UserGroup item,
ScimUserGroup value)
Generated method - Adds
value to scimUserGroups. |
ScimUserGroup |
createScimUserGroup(java.util.Map attributeValues) |
ScimUserGroup |
createScimUserGroup(SessionContext ctx,
java.util.Map attributeValues) |
java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass) |
java.lang.String |
getName() |
java.util.Collection<ScimUserGroup> |
getScimUserGroups(SessionContext ctx,
UserGroup item)
Generated method - Getter of the
UserGroup.scimUserGroups attribute. |
java.util.Collection<ScimUserGroup> |
getScimUserGroups(UserGroup item)
Generated method - Getter of the
UserGroup.scimUserGroups attribute. |
long |
getScimUserGroupsCount(SessionContext ctx,
UserGroup item) |
long |
getScimUserGroupsCount(UserGroup item) |
java.lang.String |
getScimUserId(SessionContext ctx,
User item)
Generated method - Getter of the
User.scimUserId attribute. |
java.lang.String |
getScimUserId(User item)
Generated method - Getter of the
User.scimUserId attribute. |
void |
removeFromScimUserGroups(SessionContext ctx,
UserGroup item,
ScimUserGroup value)
Generated method - Removes
value from scimUserGroups. |
void |
removeFromScimUserGroups(UserGroup item,
ScimUserGroup value)
Generated method - Removes
value from scimUserGroups. |
void |
setScimUserGroups(SessionContext ctx,
UserGroup item,
java.util.Collection<ScimUserGroup> value)
Generated method - Setter of the
UserGroup.scimUserGroups attribute. |
void |
setScimUserGroups(UserGroup item,
java.util.Collection<ScimUserGroup> value)
Generated method - Setter of the
UserGroup.scimUserGroups attribute. |
void |
setScimUserId(SessionContext ctx,
User item,
java.lang.String value)
Generated method - Setter of the
User.scimUserId attribute. |
void |
setScimUserId(User item,
java.lang.String value)
Generated method - Setter of the
User.scimUserId attribute. |
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrapprotected static java.lang.String SCIMUSERGROUPTOUSERGROUPRELATION_SRC_ORDERED
protected static java.lang.String SCIMUSERGROUPTOUSERGROUPRELATION_TGT_ORDERED
protected static java.lang.String SCIMUSERGROUPTOUSERGROUPRELATION_MARKMODIFIED
protected static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
public java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)
getDefaultAttributeModes in class Extensionpublic ScimUserGroup createScimUserGroup(SessionContext ctx, java.util.Map attributeValues)
public ScimUserGroup createScimUserGroup(java.util.Map attributeValues)
public java.util.Collection<ScimUserGroup> getScimUserGroups(SessionContext ctx, UserGroup item)
UserGroup.scimUserGroups attribute.public java.util.Collection<ScimUserGroup> getScimUserGroups(UserGroup item)
UserGroup.scimUserGroups attribute.public long getScimUserGroupsCount(SessionContext ctx, UserGroup item)
public long getScimUserGroupsCount(UserGroup item)
public void setScimUserGroups(SessionContext ctx, UserGroup item, java.util.Collection<ScimUserGroup> value)
UserGroup.scimUserGroups attribute.value - the scimUserGroupspublic void setScimUserGroups(UserGroup item, java.util.Collection<ScimUserGroup> value)
UserGroup.scimUserGroups attribute.value - the scimUserGroupspublic void addToScimUserGroups(SessionContext ctx, UserGroup item, ScimUserGroup value)
value to scimUserGroups.value - the item to add to scimUserGroupspublic void addToScimUserGroups(UserGroup item, ScimUserGroup value)
value to scimUserGroups.value - the item to add to scimUserGroupspublic void removeFromScimUserGroups(SessionContext ctx, UserGroup item, ScimUserGroup value)
value from scimUserGroups.value - the item to remove from scimUserGroupspublic void removeFromScimUserGroups(UserGroup item, ScimUserGroup value)
value from scimUserGroups.value - the item to remove from scimUserGroupspublic java.lang.String getScimUserId(SessionContext ctx, User item)
User.scimUserId attribute.public java.lang.String getScimUserId(User item)
User.scimUserId attribute.public void setScimUserId(SessionContext ctx, User item, java.lang.String value)
User.scimUserId attribute.value - the scimUserId - Attribute to hold scim user id for users.public void setScimUserId(User item, java.lang.String value)
User.scimUserId attribute.value - the scimUserId - Attribute to hold scim user id for users.Copyright © 2018 SAP SE. All Rights Reserved.