public class DefaultUserInfo extends AbstractUserGroupInfo implements org.kie.internal.task.api.UserInfo
Modifier and Type | Field and Description |
---|---|
protected Map<String,Map<String,Object>> |
registry |
Constructor and Description |
---|
DefaultUserInfo(boolean activate) |
DefaultUserInfo(Properties registryProps)
Constructs default UserInfo implementation to provide required information to the escalation handler.
|
Modifier and Type | Method and Description |
---|---|
protected void |
buildRegistry(Properties registryProps) |
String |
getDisplayName(org.kie.api.task.model.OrganizationalEntity entity) |
String |
getEmailForEntity(org.kie.api.task.model.OrganizationalEntity entity) |
String |
getLanguageForEntity(org.kie.api.task.model.OrganizationalEntity entity) |
Iterator<org.kie.api.task.model.OrganizationalEntity> |
getMembersForGroup(org.kie.api.task.model.Group group) |
boolean |
hasEmail(org.kie.api.task.model.Group group) |
readProperties
public DefaultUserInfo(boolean activate)
public DefaultUserInfo(Properties registryProps)
registryProps
- public String getDisplayName(org.kie.api.task.model.OrganizationalEntity entity)
getDisplayName
in interface org.kie.internal.task.api.UserInfo
public Iterator<org.kie.api.task.model.OrganizationalEntity> getMembersForGroup(org.kie.api.task.model.Group group)
getMembersForGroup
in interface org.kie.internal.task.api.UserInfo
public boolean hasEmail(org.kie.api.task.model.Group group)
hasEmail
in interface org.kie.internal.task.api.UserInfo
public String getEmailForEntity(org.kie.api.task.model.OrganizationalEntity entity)
getEmailForEntity
in interface org.kie.internal.task.api.UserInfo
public String getLanguageForEntity(org.kie.api.task.model.OrganizationalEntity entity)
getLanguageForEntity
in interface org.kie.internal.task.api.UserInfo
protected void buildRegistry(Properties registryProps)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.