public class DBUserInfoImpl extends AbstractUserGroupInfo implements org.kie.internal.task.api.UserInfo
Modifier and Type | Field and Description |
---|---|
protected static String |
DEFAULT_PROPERTIES_NAME |
static String |
DS_JNDI_NAME |
static String |
EMAIL_QUERY |
static String |
HAS_EMAIL_QUERY |
static String |
LANG_QUERY |
static String |
MEMBERS_QUERY |
static String |
NAME_QUERY |
Constructor and Description |
---|
DBUserInfoImpl(boolean activate) |
DBUserInfoImpl(Properties config) |
Modifier and Type | Method and Description |
---|---|
protected Connection |
getConnection() |
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
protected static final String DEFAULT_PROPERTIES_NAME
public static final String DS_JNDI_NAME
public static final String NAME_QUERY
public static final String EMAIL_QUERY
public static final String LANG_QUERY
public static final String HAS_EMAIL_QUERY
public static final String MEMBERS_QUERY
public DBUserInfoImpl(boolean activate)
public DBUserInfoImpl(Properties config)
protected Connection getConnection() throws SQLException
SQLException
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
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.