Package org.kuali.rice.kim.impl.identity
Class IdentityServiceImpl
java.lang.Object
org.kuali.rice.kim.impl.identity.IdentityServiceImpl
- All Implemented Interfaces:
org.kuali.rice.kim.api.identity.IdentityService
public class IdentityServiceImpl
extends Object
implements org.kuali.rice.kim.api.identity.IdentityService
Base implementation of the identity (identity) service. This version assumes the KimEntity
and related data is located within the KIM database.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.kuali.rice.krad.data.DataObjectServiceprotected IdentityServiceDaoprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.kim.api.identity.address.EntityAddressaddAddressToEntity(org.kuali.rice.kim.api.identity.address.EntityAddress address) org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationaddAffiliationToEntity(org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation affiliation) org.kuali.rice.kim.api.identity.personal.EntityBioDemographicsaddBioDemographicsToEntity(org.kuali.rice.kim.api.identity.personal.EntityBioDemographics bioDemographics) org.kuali.rice.kim.api.identity.citizenship.EntityCitizenshipaddCitizenshipToEntity(org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship citizenship) org.kuali.rice.kim.api.identity.email.EntityEmailaddEmailToEntity(org.kuali.rice.kim.api.identity.email.EntityEmail email) org.kuali.rice.kim.api.identity.employment.EntityEmploymentaddEmploymentToEntity(org.kuali.rice.kim.api.identity.employment.EntityEmployment employment) org.kuali.rice.kim.api.identity.type.EntityTypeContactInfoaddEntityTypeContactInfoToEntity(org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo entityTypeData) org.kuali.rice.kim.api.identity.personal.EntityEthnicityaddEthnicityToEntity(org.kuali.rice.kim.api.identity.personal.EntityEthnicity ethnicity) org.kuali.rice.kim.api.identity.external.EntityExternalIdentifieraddExternalIdentifierToEntity(org.kuali.rice.kim.api.identity.external.EntityExternalIdentifier externalId) org.kuali.rice.kim.api.identity.name.EntityNameaddNameToEntity(org.kuali.rice.kim.api.identity.name.EntityName name) org.kuali.rice.kim.api.identity.phone.EntityPhoneaddPhoneToEntity(org.kuali.rice.kim.api.identity.phone.EntityPhone phone) org.kuali.rice.kim.api.identity.principal.PrincipaladdPrincipalToEntity(org.kuali.rice.kim.api.identity.principal.Principal principal) org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferencesaddPrivacyPreferencesToEntity(org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences privacyPreferences) org.kuali.rice.kim.api.identity.residency.EntityResidencyaddResidencyToEntity(org.kuali.rice.kim.api.identity.residency.EntityResidency residency) org.kuali.rice.kim.api.identity.visa.EntityVisaaddVisaToEntity(org.kuali.rice.kim.api.identity.visa.EntityVisa visa) org.kuali.rice.kim.api.identity.entity.EntitycreateEntity(org.kuali.rice.kim.api.identity.entity.Entity entity) List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationType> List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.external.EntityExternalIdentifierType> List<org.kuali.rice.kim.api.identity.CodedAttribute> List<org.kuali.rice.kim.api.identity.CodedAttribute> org.kuali.rice.kim.api.identity.entity.EntityQueryResultsfindEntities(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) org.kuali.rice.kim.api.identity.entity.EntityDefaultQueryResultsfindEntityDefaults(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) protected org.kuali.rice.kim.api.identity.name.EntityNameQueryResultsfindNames(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) org.kuali.rice.kim.api.identity.principal.PrincipalQueryResultsfindPrincipals(org.kuali.rice.core.api.criteria.QueryByCriteria query) org.kuali.rice.kim.api.identity.CodedAttributegetAddressType(String code) org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationTypegetAffiliationType(String code) org.kuali.rice.kim.api.identity.CodedAttributegetCitizenshipStatus(String code) org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalNamegetDefaultNamesForPrincipalId(String principalId) getDefaultNamesForPrincipalIds(List<String> principalIds) org.kuali.rice.kim.api.identity.CodedAttributegetEmailType(String code) org.kuali.rice.kim.api.identity.CodedAttributegetEmploymentStatus(String code) org.kuali.rice.kim.api.identity.CodedAttributegetEmploymentType(String code) org.kuali.rice.kim.api.identity.entity.Entityprotected EntityAddressBogetEntityAddressBo(String addressId) protected EntityAddressBogetEntityAddressBo(String entityId, String entityTypeCode, String addressTypeCode) protected EntityAffiliationBoprotected EntityBioDemographicsBogetEntityBioDemographicsBo(String entityId) protected EntityBogetEntityBo(String entityId) protected EntityBogetEntityBoByEmployeeId(String employeeId) protected EntityBogetEntityBoByPrincipalId(String principalId) protected EntityBogetEntityBoByPrincipalName(String principalName) org.kuali.rice.kim.api.identity.entity.EntitygetEntityByEmployeeId(String employeeId) protected EntityBogetEntityByKeyValue(String key, String value) Generic helper method for performing a lookup through the business object service.org.kuali.rice.kim.api.identity.entity.EntitygetEntityByPrincipalId(String principalId) org.kuali.rice.kim.api.identity.entity.EntitygetEntityByPrincipalName(String principalName) protected EntityCitizenshipBoprotected EntityCitizenshipBogetEntityCitizenshipBo(String entityId, String citizenshipStatusCode) org.kuali.rice.kim.api.identity.entity.EntityDefaultgetEntityDefault(String entityId) org.kuali.rice.kim.api.identity.entity.EntityDefaultgetEntityDefaultByEmployeeId(String employeeId) org.kuali.rice.kim.api.identity.entity.EntityDefaultgetEntityDefaultByPrincipalId(String principalId) org.kuali.rice.kim.api.identity.entity.EntityDefaultgetEntityDefaultByPrincipalName(String principalName) protected EntityEmailBogetEntityEmailBo(String emailId) protected EntityEmailBogetEntityEmailBo(String entityId, String entityTypeCode, String emailTypeCode) protected EntityEmploymentBoprotected EntityEmploymentBogetEntityEmploymentBo(String entityId, String employmentTypeCode, String employmentStatusCode, String employmentAffiliationId) protected EntityEthnicityBogetEntityEthnicityBo(String ethnicityId) protected EntityExternalIdentifierBogetEntityExternalIdentifierBo(String entityId, String externalIdentifierTypeCode) protected EntityNameBoprotected EntityNameBogetEntityNameBo(String entityId, String nameTypeCode) protected EntityPhoneBogetEntityPhoneBo(String phoneId) protected EntityPhoneBogetEntityPhoneBo(String entityId, String entityTypeCode, String phoneTypeCode) org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferencesgetEntityPrivacyPreferences(String entityId) protected EntityResidencyBogetEntityResidencyBo(String residencyId) org.kuali.rice.kim.api.identity.CodedAttributegetEntityType(String code) protected EntityTypeContactInfoBogetEntityTypeDataBo(String entityId, String entityTypeCode) protected EntityVisaBogetEntityVisaBo(String visaId) org.kuali.rice.kim.api.identity.external.EntityExternalIdentifierTypeorg.kuali.rice.kim.api.identity.CodedAttributegetNameType(String code) org.kuali.rice.kim.api.identity.CodedAttributegetPhoneType(String code) org.kuali.rice.kim.api.identity.principal.PrincipalgetPrincipal(String principalId) protected PrincipalBogetPrincipalBo(String principalId) protected PrincipalBogetPrincipalBoByPrincipalName(String principalName) org.kuali.rice.kim.api.identity.principal.PrincipalgetPrincipalByPrincipalName(String principalName) org.kuali.rice.kim.api.identity.principal.PrincipalgetPrincipalByPrincipalNameAndPassword(String principalName, String password) List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipals(List<String> principalIds) List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipalsByEmployeeId(String employeeId) List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipalsByEntityId(String entityId) org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferencesgetPrivacyPreferencesForPrincipalId(String principalId) org.kuali.rice.kim.api.identity.address.EntityAddressinactivateAddress(String addressId) org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationorg.kuali.rice.kim.api.identity.citizenship.EntityCitizenshiporg.kuali.rice.kim.api.identity.email.EntityEmailinactivateEmail(String emailId) org.kuali.rice.kim.api.identity.employment.EntityEmploymentorg.kuali.rice.kim.api.identity.entity.EntityinactivateEntity(String entityId) org.kuali.rice.kim.api.identity.type.EntityTypeContactInfoinactivateEntityTypeContactInfo(String entityId, String entityTypeCode) org.kuali.rice.kim.api.identity.name.EntityNameinactivateName(String id) org.kuali.rice.kim.api.identity.phone.EntityPhoneinactivatePhone(String phoneId) org.kuali.rice.kim.api.identity.principal.PrincipalinactivatePrincipal(String principalId) org.kuali.rice.kim.api.identity.principal.PrincipalinactivatePrincipalByName(String principalName) protected voidincomingParamCheck(Object object, String name) voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) voidsetIdentityServiceDao(IdentityServiceDao identityServiceDao) org.kuali.rice.kim.api.identity.address.EntityAddressupdateAddress(org.kuali.rice.kim.api.identity.address.EntityAddress address) org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationupdateAffiliation(org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation affiliation) org.kuali.rice.kim.api.identity.personal.EntityBioDemographicsupdateBioDemographics(org.kuali.rice.kim.api.identity.personal.EntityBioDemographics bioDemographics) org.kuali.rice.kim.api.identity.citizenship.EntityCitizenshipupdateCitizenship(org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship citizenship) org.kuali.rice.kim.api.identity.email.EntityEmailupdateEmail(org.kuali.rice.kim.api.identity.email.EntityEmail email) org.kuali.rice.kim.api.identity.employment.EntityEmploymentupdateEmployment(org.kuali.rice.kim.api.identity.employment.EntityEmployment employment) org.kuali.rice.kim.api.identity.entity.EntityupdateEntity(org.kuali.rice.kim.api.identity.entity.Entity entity) org.kuali.rice.kim.api.identity.type.EntityTypeContactInfoupdateEntityTypeContactInfo(org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo entityTypeContactInfo) org.kuali.rice.kim.api.identity.personal.EntityEthnicityupdateEthnicity(org.kuali.rice.kim.api.identity.personal.EntityEthnicity ethnicity) org.kuali.rice.kim.api.identity.external.EntityExternalIdentifierupdateExternalIdentifier(org.kuali.rice.kim.api.identity.external.EntityExternalIdentifier externalId) org.kuali.rice.kim.api.identity.name.EntityNameupdateName(org.kuali.rice.kim.api.identity.name.EntityName name) org.kuali.rice.kim.api.identity.phone.EntityPhoneupdatePhone(org.kuali.rice.kim.api.identity.phone.EntityPhone phone) org.kuali.rice.kim.api.identity.principal.PrincipalupdatePrincipal(org.kuali.rice.kim.api.identity.principal.Principal principal) org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferencesupdatePrivacyPreferences(org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences privacyPreferences) org.kuali.rice.kim.api.identity.residency.EntityResidencyupdateResidency(org.kuali.rice.kim.api.identity.residency.EntityResidency residency) org.kuali.rice.kim.api.identity.visa.EntityVisaupdateVisa(org.kuali.rice.kim.api.identity.visa.EntityVisa visa)
-
Field Details
-
UNAVAILABLE
- See Also:
-
dataObjectService
protected org.kuali.rice.krad.data.DataObjectService dataObjectService -
identityServiceDao
-
-
Constructor Details
-
IdentityServiceImpl
public IdentityServiceImpl()
-
-
Method Details
-
getEntity
public org.kuali.rice.kim.api.identity.entity.Entity getEntity(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityByPrincipalId
public org.kuali.rice.kim.api.identity.entity.Entity getEntityByPrincipalId(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityByPrincipalIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityByPrincipalName
public org.kuali.rice.kim.api.identity.entity.Entity getEntityByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityByPrincipalNamein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityByEmployeeId
public org.kuali.rice.kim.api.identity.entity.Entity getEntityByEmployeeId(String employeeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityByEmployeeIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityDefault
public org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefault(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityDefaultin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityDefaultByPrincipalId
public org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultByPrincipalId(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityDefaultByPrincipalIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityDefaultByPrincipalName
public org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityDefaultByPrincipalNamein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityDefaultByEmployeeId
public org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultByEmployeeId(String employeeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityDefaultByEmployeeIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPrincipalByPrincipalNameAndPassword
public org.kuali.rice.kim.api.identity.principal.Principal getPrincipalByPrincipalNameAndPassword(String principalName, String password) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getPrincipalByPrincipalNameAndPasswordin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
addPrincipalToEntity
public org.kuali.rice.kim.api.identity.principal.Principal addPrincipalToEntity(org.kuali.rice.kim.api.identity.principal.Principal principal) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addPrincipalToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updatePrincipal
public org.kuali.rice.kim.api.identity.principal.Principal updatePrincipal(org.kuali.rice.kim.api.identity.principal.Principal principal) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updatePrincipalin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivatePrincipal
public org.kuali.rice.kim.api.identity.principal.Principal inactivatePrincipal(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivatePrincipalin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivatePrincipalByName
public org.kuali.rice.kim.api.identity.principal.Principal inactivatePrincipalByName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivatePrincipalByNamein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
addEntityTypeContactInfoToEntity
public org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo addEntityTypeContactInfoToEntity(org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo entityTypeData) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addEntityTypeContactInfoToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityTypeDataBo
-
updateEntityTypeContactInfo
public org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo updateEntityTypeContactInfo(org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo entityTypeContactInfo) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateEntityTypeContactInfoin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateEntityTypeContactInfo
public org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo inactivateEntityTypeContactInfo(String entityId, String entityTypeCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateEntityTypeContactInfoin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityAddressBo
protected EntityAddressBo getEntityAddressBo(String entityId, String entityTypeCode, String addressTypeCode) -
getEntityAddressBo
-
addAddressToEntity
public org.kuali.rice.kim.api.identity.address.EntityAddress addAddressToEntity(org.kuali.rice.kim.api.identity.address.EntityAddress address) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addAddressToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateAddress
public org.kuali.rice.kim.api.identity.address.EntityAddress updateAddress(org.kuali.rice.kim.api.identity.address.EntityAddress address) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateAddressin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateAddress
public org.kuali.rice.kim.api.identity.address.EntityAddress inactivateAddress(String addressId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateAddressin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityEmailBo
protected EntityEmailBo getEntityEmailBo(String entityId, String entityTypeCode, String emailTypeCode) -
getEntityEmailBo
-
addEmailToEntity
public org.kuali.rice.kim.api.identity.email.EntityEmail addEmailToEntity(org.kuali.rice.kim.api.identity.email.EntityEmail email) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addEmailToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateEmail
public org.kuali.rice.kim.api.identity.email.EntityEmail updateEmail(org.kuali.rice.kim.api.identity.email.EntityEmail email) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateEmailin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateEmail
public org.kuali.rice.kim.api.identity.email.EntityEmail inactivateEmail(String emailId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateEmailin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityPhoneBo
protected EntityPhoneBo getEntityPhoneBo(String entityId, String entityTypeCode, String phoneTypeCode) -
getEntityPhoneBo
-
addPhoneToEntity
public org.kuali.rice.kim.api.identity.phone.EntityPhone addPhoneToEntity(org.kuali.rice.kim.api.identity.phone.EntityPhone phone) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addPhoneToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updatePhone
public org.kuali.rice.kim.api.identity.phone.EntityPhone updatePhone(org.kuali.rice.kim.api.identity.phone.EntityPhone phone) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updatePhonein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivatePhone
public org.kuali.rice.kim.api.identity.phone.EntityPhone inactivatePhone(String phoneId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivatePhonein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityExternalIdentifierBo
protected EntityExternalIdentifierBo getEntityExternalIdentifierBo(String entityId, String externalIdentifierTypeCode) -
addExternalIdentifierToEntity
public org.kuali.rice.kim.api.identity.external.EntityExternalIdentifier addExternalIdentifierToEntity(org.kuali.rice.kim.api.identity.external.EntityExternalIdentifier externalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addExternalIdentifierToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateExternalIdentifier
public org.kuali.rice.kim.api.identity.external.EntityExternalIdentifier updateExternalIdentifier(org.kuali.rice.kim.api.identity.external.EntityExternalIdentifier externalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateExternalIdentifierin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityAffiliationBo
-
addAffiliationToEntity
public org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation addAffiliationToEntity(org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation affiliation) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addAffiliationToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateAffiliation
public org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation updateAffiliation(org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation affiliation) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateAffiliationin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateAffiliation
public org.kuali.rice.kim.api.identity.affiliation.EntityAffiliation inactivateAffiliation(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateAffiliationin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
findEntities
public org.kuali.rice.kim.api.identity.entity.EntityQueryResults findEntities(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
findEntitiesin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findEntityDefaults
public org.kuali.rice.kim.api.identity.entity.EntityDefaultQueryResults findEntityDefaults(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
findEntityDefaultsin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findNames
protected org.kuali.rice.kim.api.identity.name.EntityNameQueryResults findNames(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) -
getEntityPrivacyPreferences
public org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences getEntityPrivacyPreferences(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityPrivacyPreferencesin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPrincipal
public org.kuali.rice.kim.api.identity.principal.Principal getPrincipal(String principalId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getPrincipalin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPrincipals
public List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipals(List<String> principalIds) - Specified by:
getPrincipalsin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getPrincipalBo
-
getEntityBo
-
getPrincipalByPrincipalName
public org.kuali.rice.kim.api.identity.principal.Principal getPrincipalByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getPrincipalByPrincipalNamein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPrincipalBoByPrincipalName
protected PrincipalBo getPrincipalBoByPrincipalName(String principalName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPrincipalsByEntityId
public List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipalsByEntityId(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getPrincipalsByEntityIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getPrincipalsByEmployeeId
public List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipalsByEmployeeId(String employeeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getPrincipalsByEmployeeIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEntityBoByPrincipalName
- See Also:
-
getEntityBoByPrincipalId
- See Also:
-
getEntityBoByEmployeeId
- See Also:
-
getEntityByKeyValue
Generic helper method for performing a lookup through the business object service. -
getAddressType
public org.kuali.rice.kim.api.identity.CodedAttribute getAddressType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getAddressTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllAddressTypes
- Specified by:
findAllAddressTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getAffiliationType
public org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationType getAffiliationType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getAffiliationTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllAffiliationTypes
public List<org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationType> findAllAffiliationTypes()- Specified by:
findAllAffiliationTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getCitizenshipStatus
public org.kuali.rice.kim.api.identity.CodedAttribute getCitizenshipStatus(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getCitizenshipStatusin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllCitizenshipStatuses
- Specified by:
findAllCitizenshipStatusesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getEmailType
public org.kuali.rice.kim.api.identity.CodedAttribute getEmailType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEmailTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllEmailTypes
- Specified by:
findAllEmailTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
findPrincipals
public org.kuali.rice.kim.api.identity.principal.PrincipalQueryResults findPrincipals(org.kuali.rice.core.api.criteria.QueryByCriteria query) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
findPrincipalsin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getEmploymentStatus
public org.kuali.rice.kim.api.identity.CodedAttribute getEmploymentStatus(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEmploymentStatusin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllEmploymentStatuses
- Specified by:
findAllEmploymentStatusesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getEmploymentType
public org.kuali.rice.kim.api.identity.CodedAttribute getEmploymentType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEmploymentTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllEmploymentTypes
- Specified by:
findAllEmploymentTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getNameType
public org.kuali.rice.kim.api.identity.CodedAttribute getNameType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getNameTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllNameTypes
- Specified by:
findAllNameTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getEntityType
public org.kuali.rice.kim.api.identity.CodedAttribute getEntityType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getEntityTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllEntityTypes
- Specified by:
findAllEntityTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getExternalIdentifierType
public org.kuali.rice.kim.api.identity.external.EntityExternalIdentifierType getExternalIdentifierType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getExternalIdentifierTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllExternalIdendtifierTypes
public List<org.kuali.rice.kim.api.identity.external.EntityExternalIdentifierType> findAllExternalIdendtifierTypes()- Specified by:
findAllExternalIdendtifierTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getPhoneType
public org.kuali.rice.kim.api.identity.CodedAttribute getPhoneType(String code) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getPhoneTypein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllPhoneTypes
- Specified by:
findAllPhoneTypesin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
createEntity
public org.kuali.rice.kim.api.identity.entity.Entity createEntity(org.kuali.rice.kim.api.identity.entity.Entity entity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
createEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateEntity
public org.kuali.rice.kim.api.identity.entity.Entity updateEntity(org.kuali.rice.kim.api.identity.entity.Entity entity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateEntity
public org.kuali.rice.kim.api.identity.entity.Entity inactivateEntity(String entityId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
addPrivacyPreferencesToEntity
public org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences addPrivacyPreferencesToEntity(org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences privacyPreferences) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addPrivacyPreferencesToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updatePrivacyPreferences
public org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences updatePrivacyPreferences(org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences privacyPreferences) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updatePrivacyPreferencesin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityCitizenshipBo
-
getEntityCitizenshipBo
-
addCitizenshipToEntity
public org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship addCitizenshipToEntity(org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship citizenship) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addCitizenshipToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateCitizenship
public org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship updateCitizenship(org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship citizenship) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateCitizenshipin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateCitizenship
public org.kuali.rice.kim.api.identity.citizenship.EntityCitizenship inactivateCitizenship(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateCitizenshipin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityEthnicityBo
-
addEthnicityToEntity
public org.kuali.rice.kim.api.identity.personal.EntityEthnicity addEthnicityToEntity(org.kuali.rice.kim.api.identity.personal.EntityEthnicity ethnicity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
addEthnicityToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
updateEthnicity
public org.kuali.rice.kim.api.identity.personal.EntityEthnicity updateEthnicity(org.kuali.rice.kim.api.identity.personal.EntityEthnicity ethnicity) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateEthnicityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityResidencyBo
-
addResidencyToEntity
public org.kuali.rice.kim.api.identity.residency.EntityResidency addResidencyToEntity(org.kuali.rice.kim.api.identity.residency.EntityResidency residency) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addResidencyToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateResidency
public org.kuali.rice.kim.api.identity.residency.EntityResidency updateResidency(org.kuali.rice.kim.api.identity.residency.EntityResidency residency) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateResidencyin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityVisaBo
-
addVisaToEntity
public org.kuali.rice.kim.api.identity.visa.EntityVisa addVisaToEntity(org.kuali.rice.kim.api.identity.visa.EntityVisa visa) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addVisaToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateVisa
public org.kuali.rice.kim.api.identity.visa.EntityVisa updateVisa(org.kuali.rice.kim.api.identity.visa.EntityVisa visa) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateVisain interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityNameBo
-
getEntityNameBo
-
getDefaultNamesForPrincipalId
public org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName getDefaultNamesForPrincipalId(String principalId) - Specified by:
getDefaultNamesForPrincipalIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getDefaultNamesForPrincipalIds
public Map<String,org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName> getDefaultNamesForPrincipalIds(List<String> principalIds) - Specified by:
getDefaultNamesForPrincipalIdsin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
getPrivacyPreferencesForPrincipalId
public org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences getPrivacyPreferencesForPrincipalId(String principalId) - Specified by:
getPrivacyPreferencesForPrincipalIdin interfaceorg.kuali.rice.kim.api.identity.IdentityService
-
addNameToEntity
public org.kuali.rice.kim.api.identity.name.EntityName addNameToEntity(org.kuali.rice.kim.api.identity.name.EntityName name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addNameToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateName
public org.kuali.rice.kim.api.identity.name.EntityName updateName(org.kuali.rice.kim.api.identity.name.EntityName name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateNamein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateName
public org.kuali.rice.kim.api.identity.name.EntityName inactivateName(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateNamein interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityEmploymentBo
protected EntityEmploymentBo getEntityEmploymentBo(String entityId, String employmentTypeCode, String employmentStatusCode, String employmentAffiliationId) -
getEntityEmploymentBo
-
addEmploymentToEntity
public org.kuali.rice.kim.api.identity.employment.EntityEmployment addEmploymentToEntity(org.kuali.rice.kim.api.identity.employment.EntityEmployment employment) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addEmploymentToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateEmployment
public org.kuali.rice.kim.api.identity.employment.EntityEmployment updateEmployment(org.kuali.rice.kim.api.identity.employment.EntityEmployment employment) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateEmploymentin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
inactivateEmployment
public org.kuali.rice.kim.api.identity.employment.EntityEmployment inactivateEmployment(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
inactivateEmploymentin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
getEntityBioDemographicsBo
-
addBioDemographicsToEntity
public org.kuali.rice.kim.api.identity.personal.EntityBioDemographics addBioDemographicsToEntity(org.kuali.rice.kim.api.identity.personal.EntityBioDemographics bioDemographics) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
addBioDemographicsToEntityin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateBioDemographics
public org.kuali.rice.kim.api.identity.personal.EntityBioDemographics updateBioDemographics(org.kuali.rice.kim.api.identity.personal.EntityBioDemographics bioDemographics) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException - Specified by:
updateBioDemographicsin interfaceorg.kuali.rice.kim.api.identity.IdentityService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
incomingParamCheck
-
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) -
getIdentityServiceDao
-
setIdentityServiceDao
-