Package com.flowable.idm.engine.impl
Class BasicPlatformGroup
java.lang.Object
com.flowable.idm.engine.impl.BasicPlatformGroup
- All Implemented Interfaces:
PlatformGroup,Serializable,Group
- Direct Known Subclasses:
LdapPlatformGroup
A base implementation of
PlatformGroup that can be used
when implementing a custom PlatformIdentityService- Author:
- Filip Hrisafov
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TfindOrElse(String name, Class<T> clazz, T defaultValue) <T> TfindOrElseGet(String name, Class<T> clazz, Supplier<T> defaultValueSupplier) getId()Returns the identity info properties of this group.getKey()getName()getType()protected <T> TvoidvoidsetIdentityInfo(List<PlatformIdentityInfo> identityInfo) voidvoidvoidsetTenantId(String tenantId) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.flowable.core.idm.api.PlatformGroup
findString
-
Field Details
-
id
-
key
-
name
-
type
-
tenantId
-
identityInfo
-
-
Constructor Details
-
BasicPlatformGroup
public BasicPlatformGroup()
-
-
Method Details
-
getId
-
setId
-
getKey
- Specified by:
getKeyin interfacePlatformGroup
-
setKey
-
getName
-
setName
-
getType
-
setType
-
getTenantId
- Specified by:
getTenantIdin interfacePlatformGroup
-
setTenantId
-
getIdentityInfo
Description copied from interface:PlatformGroupReturns the identity info properties of this group.- Specified by:
getIdentityInfoin interfacePlatformGroup- Returns:
- the identity info properties
-
setIdentityInfo
-
findOrElseGet
- Specified by:
findOrElseGetin interfacePlatformGroup
-
findOrElse
- Specified by:
findOrElsein interfacePlatformGroup
-
getValue
-