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 FinancialSystemUserServiceFinancialSystemUserService.isActiveFinancialSystemUser(org.kuali.rice.kim.api.identity.Person)public boolean isActiveFinancialSystemUser(String principalId)
isActiveFinancialSystemUser in interface FinancialSystemUserServiceFinancialSystemUserService.isActiveFinancialSystemUser(java.lang.String)public ChartOrgHolder getPrimaryOrganization(org.kuali.rice.kim.api.identity.Person person, String namespaceCode)
FinancialSystemUserServicepublic ChartOrgHolder getPrimaryOrganization(String principalId, String namespaceCode)
getPrimaryOrganization in interface FinancialSystemUserServiceorg.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 FinancialSystemUserServicepublic Collection<String> getPrincipalIdsForFinancialSystemOrganizationUsers(String namespaceCode, List<ChartOrgHolder> chartOrgs)
getPrincipalIdsForFinancialSystemOrganizationUsers in interface FinancialSystemUserServicepublic 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.