Package com.flowable.idm.engine.impl
Class PlatformIdentityInfoBuilderImpl
java.lang.Object
com.flowable.idm.engine.impl.PlatformIdentityInfoBuilderImpl
- All Implemented Interfaces:
PlatformIdentityInfoBuilder
public class PlatformIdentityInfoBuilderImpl extends java.lang.Object implements PlatformIdentityInfoBuilder
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.common.engine.impl.interceptor.CommandExecutor
commandExecutor
protected java.util.Map<java.lang.String,java.lang.Object>
infos
protected java.lang.String
tenantId
protected java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description PlatformIdentityInfoBuilderImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description PlatformIdentityInfoBuilder
info(java.lang.String infoName, java.lang.Object value)
java.util.List<PlatformIdentityInfo>
save()
PlatformIdentityInfo
saveSingle()
PlatformIdentityInfoBuilder
tenantId(java.lang.String tenantId)
PlatformIdentityInfoBuilder
userId(java.lang.String userId)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.flowable.core.idm.api.PlatformIdentityInfoBuilder
language, state, subState, subType, theme, type, userDefinitionKey
-
Field Details
-
commandExecutor
protected final org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor -
userId
protected java.lang.String userId -
tenantId
protected java.lang.String tenantId -
infos
protected java.util.Map<java.lang.String,java.lang.Object> infos
-
-
Constructor Details
-
PlatformIdentityInfoBuilderImpl
public PlatformIdentityInfoBuilderImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
userId
- Specified by:
userId
in interfacePlatformIdentityInfoBuilder
-
tenantId
- Specified by:
tenantId
in interfacePlatformIdentityInfoBuilder
-
info
- Specified by:
info
in interfacePlatformIdentityInfoBuilder
-
save
- Specified by:
save
in interfacePlatformIdentityInfoBuilder
-
saveSingle
- Specified by:
saveSingle
in interfacePlatformIdentityInfoBuilder
-