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 Object implements PlatformIdentityInfo
A base implementation ofPlatformIdentityInfothat can be used when implementing a customPlatformIdentityService- Author:
- Filip Hrisafov
-
-
Constructor Summary
Constructors Constructor Description BasicPlatformIdentityInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetGroupId()StringgetId()StringgetName()StringgetTenantId()StringgetTypeName()DategetUpdateTime()StringgetUserId()TgetValue()static <T> BasicPlatformIdentityInfo<T>groupInfo(String name, String groupId)voidsetGroupId(String groupId)voidsetId(String id)voidsetName(String name)voidsetTenantId(String tenantId)voidsetTypeName(String typeName)voidsetUpdateTime(Date updateTime)voidsetUserId(String userId)voidsetValue(T value)static <T> BasicPlatformIdentityInfo<T>userInfo(String name, String userId)
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfacePlatformIdentityInfo
-
setId
public void setId(String id)
-
getUserId
public String getUserId()
- Specified by:
getUserIdin interfacePlatformIdentityInfo
-
setUserId
public void setUserId(String userId)
-
getGroupId
public String getGroupId()
- Specified by:
getGroupIdin interfacePlatformIdentityInfo
-
setGroupId
public void setGroupId(String groupId)
-
getTenantId
public String getTenantId()
- Specified by:
getTenantIdin interfacePlatformIdentityInfo
-
setTenantId
public void setTenantId(String tenantId)
-
getName
public String getName()
- Specified by:
getNamein interfacePlatformIdentityInfo
-
setName
public void setName(String name)
-
getValue
public T getValue()
- Specified by:
getValuein interfacePlatformIdentityInfo
-
setValue
public void setValue(T value)
-
getTypeName
public String getTypeName()
- Specified by:
getTypeNamein interfacePlatformIdentityInfo
-
setTypeName
public void setTypeName(String typeName)
-
getUpdateTime
public Date getUpdateTime()
- Specified by:
getUpdateTimein interfacePlatformIdentityInfo
-
setUpdateTime
public void setUpdateTime(Date updateTime)
-
userInfo
public static <T> BasicPlatformIdentityInfo<T> userInfo(String name, String userId)
-
groupInfo
public static <T> BasicPlatformIdentityInfo<T> groupInfo(String name, String groupId)
-
-