public class FinancialSystemUserServiceImpl extends Object implements FinancialSystemUserService
Modifier and Type | Class and Description |
---|---|
class |
FinancialSystemUserServiceImpl.ChartOrgHolderImpl |
Modifier and Type | Field and Description |
---|---|
protected ChartService |
chartService |
protected OrganizationService |
organizationService |
protected org.kuali.rice.kim.api.identity.PersonService |
personService |
protected org.kuali.rice.kim.api.role.RoleService |
roleService |
protected String |
userRoleId |
Constructor and Description |
---|
FinancialSystemUserServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected ChartOrgHolder |
getOrganizationForFinancialSystemUser(String principalId,
String namespaceCode) |
protected ChartOrgHolder |
getOrganizationForNonFinancialSystemUser(org.kuali.rice.kim.api.identity.Person person)
Deprecated.
|
ChartOrgHolder |
getPrimaryOrganization(org.kuali.rice.kim.api.identity.Person person,
String namespaceCode)
If the specified person has the OLE-SYS User role for the specified namespace, this will return the organization associated with that assignment.
|
ChartOrgHolder |
getPrimaryOrganization(String principalId,
String namespaceCode) |
Collection<String> |
getPrincipalIdsForFinancialSystemOrganizationUsers(String namespaceCode,
ChartOrgHolder chartOrg) |
Collection<String> |
getPrincipalIdsForFinancialSystemOrganizationUsers(String namespaceCode,
List<ChartOrgHolder> chartOrgs) |
protected String |
getUserRoleId() |
protected List<String> |
getUserRoleIdAsList() |
boolean |
isActiveFinancialSystemUser(org.kuali.rice.kim.api.identity.Person p) |
boolean |
isActiveFinancialSystemUser(String principalId) |
void |
setChartService(ChartService chartService) |
void |
setOrganizationService(OrganizationService organizationService) |
void |
setPersonService(org.kuali.rice.kim.api.identity.PersonService personService) |
void |
setRoleService(org.kuali.rice.kim.api.role.RoleService roleService) |
protected ChartService chartService
protected OrganizationService organizationService
protected org.kuali.rice.kim.api.role.RoleService roleService
protected org.kuali.rice.kim.api.identity.PersonService personService
protected String userRoleId
public FinancialSystemUserServiceImpl()
protected String getUserRoleId()
protected List<String> getUserRoleIdAsList()
public boolean isActiveFinancialSystemUser(org.kuali.rice.kim.api.identity.Person p)
isActiveFinancialSystemUser
in interface FinancialSystemUserService
FinancialSystemUserService.isActiveFinancialSystemUser(org.kuali.rice.kim.api.identity.Person)
public boolean isActiveFinancialSystemUser(String principalId)
isActiveFinancialSystemUser
in interface FinancialSystemUserService
FinancialSystemUserService.isActiveFinancialSystemUser(java.lang.String)
public ChartOrgHolder getPrimaryOrganization(org.kuali.rice.kim.api.identity.Person person, String namespaceCode)
FinancialSystemUserService
public ChartOrgHolder getPrimaryOrganization(String principalId, String namespaceCode)
getPrimaryOrganization
in interface FinancialSystemUserService
org.kuali.ole.sys.service.FinancialSystemUserService#getOrganizationByNamespaceCode(org.kuali.rice.kim.api.identity.Person,
java.lang.String)
protected ChartOrgHolder getOrganizationForFinancialSystemUser(String principalId, String namespaceCode)
@Deprecated protected ChartOrgHolder getOrganizationForNonFinancialSystemUser(org.kuali.rice.kim.api.identity.Person person)
public Collection<String> getPrincipalIdsForFinancialSystemOrganizationUsers(String namespaceCode, ChartOrgHolder chartOrg)
getPrincipalIdsForFinancialSystemOrganizationUsers
in interface FinancialSystemUserService
public Collection<String> getPrincipalIdsForFinancialSystemOrganizationUsers(String namespaceCode, List<ChartOrgHolder> chartOrgs)
getPrincipalIdsForFinancialSystemOrganizationUsers
in interface FinancialSystemUserService
public void setChartService(ChartService chartService)
public void setOrganizationService(OrganizationService organizationService)
public void setRoleService(org.kuali.rice.kim.api.role.RoleService roleService)
public void setPersonService(org.kuali.rice.kim.api.identity.PersonService personService)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.