public class IdentityServiceImpl extends Object implements IdentityService
| Constructor and Description |
|---|
IdentityServiceImpl() |
public IdentityServiceImpl()
public Entity getEntity(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Entity getEntityByPrincipalId(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityByPrincipalId in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Entity getEntityByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityByPrincipalName in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Entity getEntityByEmployeeId(String employeeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityByEmployeeId in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic EntityDefault getEntityDefault(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityDefault in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic EntityDefault getEntityDefaultByPrincipalId(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityDefaultByPrincipalId in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic EntityDefault getEntityDefaultByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityDefaultByPrincipalName in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic EntityDefault getEntityDefaultByEmployeeId(String employeeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityDefaultByEmployeeId in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Principal getPrincipalByPrincipalNameAndPassword(String principalName, String password) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPrincipalByPrincipalNameAndPassword in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Principal addPrincipalToEntity(Principal principal) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public Principal updatePrincipal(Principal principal) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updatePrincipal in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic Principal inactivatePrincipal(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public Principal inactivatePrincipalByName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityTypeContactInfo addEntityTypeContactInfoToEntity(EntityTypeContactInfo entityTypeData) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityTypeContactInfo updateEntityTypeContactInfo(EntityTypeContactInfo entityTypeContactInfo) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityTypeContactInfo inactivateEntityTypeContactInfo(String entityId, String entityTypeCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityAddress addAddressToEntity(EntityAddress address) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityAddress updateAddress(EntityAddress address) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateAddress in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityAddress inactivateAddress(String addressId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityEmail addEmailToEntity(EntityEmail email) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
addEmailToEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityEmail updateEmail(EntityEmail email) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateEmail in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityEmail inactivateEmail(String emailId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
inactivateEmail in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityPhone addPhoneToEntity(EntityPhone phone) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
addPhoneToEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityPhone updatePhone(EntityPhone phone) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updatePhone in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityPhone inactivatePhone(String phoneId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
inactivatePhone in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityExternalIdentifier addExternalIdentifierToEntity(EntityExternalIdentifier externalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityExternalIdentifier updateExternalIdentifier(EntityExternalIdentifier externalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityAffiliation addAffiliationToEntity(EntityAffiliation affiliation) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityAffiliation updateAffiliation(EntityAffiliation affiliation) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityAffiliation inactivateAffiliation(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityQueryResults findEntities(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findEntities in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic EntityDefaultQueryResults findEntityDefaults(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findEntityDefaults in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionprotected EntityNameQueryResults findNames(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria)
public EntityPrivacyPreferences getEntityPrivacyPreferences(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityPrivacyPreferences in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Principal getPrincipal(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPrincipal in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<Principal> getPrincipals(List<String> principalIds)
getPrincipals in interface IdentityServicepublic Principal getPrincipalByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPrincipalByPrincipalName in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<Principal> getPrincipalsByEntityId(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPrincipalsByEntityId in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<Principal> getPrincipalsByEmployeeId(String employeeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPrincipalsByEmployeeId in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionprotected EntityBo getEntityBoByPrincipalName(String principalName)
protected EntityBo getEntityBoByPrincipalId(String principalId)
protected EntityBo getEntityBoByEmployeeId(String employeeId)
protected EntityBo getEntityByKeyValue(String key, String value)
public CodedAttribute getAddressType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAddressType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllAddressTypes()
findAllAddressTypes in interface IdentityServicepublic EntityAffiliationType getAffiliationType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAffiliationType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<EntityAffiliationType> findAllAffiliationTypes()
findAllAffiliationTypes in interface IdentityServicepublic CodedAttribute getCitizenshipStatus(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getCitizenshipStatus in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllCitizenshipStatuses()
findAllCitizenshipStatuses in interface IdentityServicepublic CodedAttribute getEmailType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEmailType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllEmailTypes()
findAllEmailTypes in interface IdentityServicepublic PrincipalQueryResults findPrincipals(org.kuali.rice.core.api.criteria.QueryByCriteria query) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findPrincipals in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic CodedAttribute getEmploymentStatus(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEmploymentStatus in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllEmploymentStatuses()
findAllEmploymentStatuses in interface IdentityServicepublic CodedAttribute getEmploymentType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEmploymentType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllEmploymentTypes()
findAllEmploymentTypes in interface IdentityServicepublic CodedAttribute getNameType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getNameType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllNameTypes()
findAllNameTypes in interface IdentityServicepublic CodedAttribute getEntityType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getEntityType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllEntityTypes()
findAllEntityTypes in interface IdentityServicepublic EntityExternalIdentifierType getExternalIdentifierType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getExternalIdentifierType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<EntityExternalIdentifierType> findAllExternalIdendtifierTypes()
findAllExternalIdendtifierTypes in interface IdentityServicepublic CodedAttribute getPhoneType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPhoneType in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<CodedAttribute> findAllPhoneTypes()
findAllPhoneTypes in interface IdentityServicepublic Entity createEntity(Entity entity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
createEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic Entity updateEntity(Entity entity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic Entity inactivateEntity(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
inactivateEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityPrivacyPreferences addPrivacyPreferencesToEntity(EntityPrivacyPreferences privacyPreferences) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityPrivacyPreferences updatePrivacyPreferences(EntityPrivacyPreferences privacyPreferences) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityCitizenship addCitizenshipToEntity(EntityCitizenship citizenship) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityCitizenship updateCitizenship(EntityCitizenship citizenship) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityCitizenship inactivateCitizenship(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityEthnicity addEthnicityToEntity(EntityEthnicity ethnicity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
addEthnicityToEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic EntityEthnicity updateEthnicity(EntityEthnicity ethnicity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateEthnicity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityResidency addResidencyToEntity(EntityResidency residency) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityResidency updateResidency(EntityResidency residency) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateResidency in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityVisa addVisaToEntity(EntityVisa visa) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
addVisaToEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityVisa updateVisa(EntityVisa visa) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateVisa in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityNamePrincipalName getDefaultNamesForPrincipalId(String principalId)
getDefaultNamesForPrincipalId in interface IdentityServicepublic EntityName addNameToEntity(EntityName name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
addNameToEntity in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityName updateName(EntityName name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateName in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityName inactivateName(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
inactivateName in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityEmployment addEmploymentToEntity(EntityEmployment employment) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityEmployment updateEmployment(EntityEmployment employment) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateEmployment in interface IdentityServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic EntityEmployment inactivateEmployment(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityBioDemographics addBioDemographicsToEntity(EntityBioDemographics bioDemographics) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public EntityBioDemographics updateBioDemographics(EntityBioDemographics bioDemographics) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public void setCriteriaLookupService(org.kuali.rice.core.api.criteria.CriteriaLookupService criteriaLookupService)
public void setBusinessObjectService(BusinessObjectService businessObjectService)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.