Package com.flowable.idm.engine.impl
Class BasicPlatformIdentityInfo<T>
java.lang.Object
com.flowable.idm.engine.impl.BasicPlatformIdentityInfo<T>
- All Implemented Interfaces:
PlatformIdentityInfo
public class BasicPlatformIdentityInfo<T> extends java.lang.Object implements PlatformIdentityInfo
A base implementation of
PlatformIdentityInfo that can be used
when implementing a custom PlatformIdentityService- Author:
- Filip Hrisafov
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BasicPlatformIdentityInfo() -
Method Summary
Modifier and Type Method Description java.lang.StringgetGroupId()java.lang.StringgetId()java.lang.StringgetName()java.lang.StringgetTenantId()java.lang.StringgetTypeName()java.util.DategetUpdateTime()java.lang.StringgetUserId()TgetValue()static <T> BasicPlatformIdentityInfo<T>groupInfo(java.lang.String name, java.lang.String groupId)voidsetGroupId(java.lang.String groupId)voidsetId(java.lang.String id)voidsetName(java.lang.String name)voidsetTenantId(java.lang.String tenantId)voidsetTypeName(java.lang.String typeName)voidsetUpdateTime(java.util.Date updateTime)voidsetUserId(java.lang.String userId)voidsetValue(T value)static <T> BasicPlatformIdentityInfo<T>userInfo(java.lang.String name, java.lang.String userId)
-
Field Details
-
Constructor Details
-
BasicPlatformIdentityInfo
public BasicPlatformIdentityInfo()
-
-
Method Details
-
getId
public java.lang.String getId()- Specified by:
getIdin interfacePlatformIdentityInfo
-
setId
public void setId(java.lang.String id) -
getUserId
public java.lang.String getUserId()- Specified by:
getUserIdin interfacePlatformIdentityInfo
-
setUserId
public void setUserId(java.lang.String userId) -
getGroupId
public java.lang.String getGroupId()- Specified by:
getGroupIdin interfacePlatformIdentityInfo
-
setGroupId
public void setGroupId(java.lang.String groupId) -
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantIdin interfacePlatformIdentityInfo
-
setTenantId
public void setTenantId(java.lang.String tenantId) -
getName
public java.lang.String getName()- Specified by:
getNamein interfacePlatformIdentityInfo
-
setName
public void setName(java.lang.String name) -
getValue
- Specified by:
getValuein interfacePlatformIdentityInfo
-
setValue
-
getTypeName
public java.lang.String getTypeName()- Specified by:
getTypeNamein interfacePlatformIdentityInfo
-
setTypeName
public void setTypeName(java.lang.String typeName) -
getUpdateTime
public java.util.Date getUpdateTime()- Specified by:
getUpdateTimein interfacePlatformIdentityInfo
-
setUpdateTime
public void setUpdateTime(java.util.Date updateTime) -
userInfo
public static <T> BasicPlatformIdentityInfo<T> userInfo(java.lang.String name, java.lang.String userId) -
groupInfo
public static <T> BasicPlatformIdentityInfo<T> groupInfo(java.lang.String name, java.lang.String groupId)
-