public class IdentityCurrentAndArchivedServiceImpl extends Object implements IdentityService
EntityDefault in which case the IdentityArchiveService
will be invoked if the inner IndentityService impl returns null.| Constructor and Description |
|---|
IdentityCurrentAndArchivedServiceImpl(IdentityService innerIdentityService,
IdentityArchiveService identityArchiveService)
This constructs a IdentityCurrentAndArchivedServiceImpl, injecting the
needed services.
|
public IdentityCurrentAndArchivedServiceImpl(IdentityService innerIdentityService, IdentityArchiveService identityArchiveService)
public CodedAttribute getAddressType(String code)
getAddressType in interface IdentityServiceIdentityService.getAddressType(java.lang.String)public List<CodedAttribute> findAllAddressTypes()
findAllAddressTypes in interface IdentityServicepublic EntityAffiliationType getAffiliationType(String code)
getAffiliationType in interface IdentityServicepublic List<EntityAffiliationType> findAllAffiliationTypes()
findAllAffiliationTypes in interface IdentityServicepublic CodedAttribute getCitizenshipStatus(String code)
getCitizenshipStatus in interface IdentityServiceIdentityService.getCitizenshipStatus(java.lang.String)public List<CodedAttribute> findAllCitizenshipStatuses()
findAllCitizenshipStatuses in interface IdentityServicepublic EntityNamePrincipalName getDefaultNamesForPrincipalId(String principalId)
getDefaultNamesForPrincipalId in interface IdentityServicepublic EntityName addNameToEntity(EntityName name)
addNameToEntity in interface IdentityServicepublic EntityName updateName(EntityName name)
updateName in interface IdentityServicepublic EntityName inactivateName(String id)
inactivateName in interface IdentityServicepublic EntityEmployment addEmploymentToEntity(EntityEmployment employment)
addEmploymentToEntity in interface IdentityServicepublic EntityEmployment updateEmployment(EntityEmployment employment)
updateEmployment in interface IdentityServicepublic EntityEmployment inactivateEmployment(String id)
inactivateEmployment in interface IdentityServicepublic EntityBioDemographics addBioDemographicsToEntity(EntityBioDemographics bioDemographics)
addBioDemographicsToEntity in interface IdentityServicepublic EntityBioDemographics updateBioDemographics(EntityBioDemographics bioDemographics)
updateBioDemographics in interface IdentityServicepublic CodedAttribute getEmailType(String code)
getEmailType in interface IdentityServiceIdentityService.getEmailType(java.lang.String)public 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)
getEmploymentStatus in interface IdentityServiceIdentityService.getEmploymentStatus(java.lang.String)public List<CodedAttribute> findAllEmploymentStatuses()
findAllEmploymentStatuses in interface IdentityServicepublic CodedAttribute getEmploymentType(String code)
getEmploymentType in interface IdentityServiceIdentityService.getEmploymentType(java.lang.String)public List<CodedAttribute> findAllEmploymentTypes()
findAllEmploymentTypes in interface IdentityServicepublic EntityDefault getEntityDefault(String entityId)
getEntityDefault in interface IdentityServicepublic EntityDefault getEntityDefaultByPrincipalId(String principalId)
getEntityDefaultByPrincipalId in interface IdentityServicepublic EntityDefault getEntityDefaultByPrincipalName(String principalName)
getEntityDefaultByPrincipalName in interface IdentityServicepublic EntityDefault getEntityDefaultByEmployeeId(String employeeId)
getEntityDefaultByEmployeeId in interface IdentityServicepublic EntityDefaultQueryResults findEntityDefaults(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria)
findEntityDefaults in interface IdentityServicepublic EntityQueryResults findEntities(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria)
findEntities in interface IdentityServicepublic Entity getEntity(String entityId)
getEntity in interface IdentityServicepublic Entity getEntityByPrincipalId(String principalId)
getEntityByPrincipalId in interface IdentityServicepublic Entity getEntityByPrincipalName(String principalName)
getEntityByPrincipalName in interface IdentityServicepublic Entity getEntityByEmployeeId(String employeeId)
getEntityByEmployeeId in interface IdentityServicepublic Entity createEntity(Entity entity)
createEntity in interface IdentityServicepublic Entity updateEntity(Entity entity)
updateEntity in interface IdentityServicepublic Entity inactivateEntity(String entityId)
inactivateEntity in interface IdentityServicepublic CodedAttribute getNameType(String code)
getNameType in interface IdentityServiceIdentityService.getNameType(java.lang.String)public List<CodedAttribute> findAllNameTypes()
findAllNameTypes in interface IdentityServicepublic EntityPrivacyPreferences getEntityPrivacyPreferences(String entityId)
getEntityPrivacyPreferences in interface IdentityServicepublic EntityPrivacyPreferences addPrivacyPreferencesToEntity(EntityPrivacyPreferences privacyPreferences)
addPrivacyPreferencesToEntity in interface IdentityServicepublic EntityPrivacyPreferences updatePrivacyPreferences(EntityPrivacyPreferences privacyPreferences)
updatePrivacyPreferences in interface IdentityServicepublic EntityCitizenship addCitizenshipToEntity(EntityCitizenship citizenship)
addCitizenshipToEntity in interface IdentityServicepublic EntityCitizenship updateCitizenship(EntityCitizenship citizenship)
updateCitizenship in interface IdentityServicepublic EntityCitizenship inactivateCitizenship(String id)
inactivateCitizenship in interface IdentityServicepublic EntityEthnicity addEthnicityToEntity(EntityEthnicity ethnicity)
addEthnicityToEntity in interface IdentityServicepublic EntityEthnicity updateEthnicity(EntityEthnicity ethnicity)
updateEthnicity in interface IdentityServicepublic EntityResidency addResidencyToEntity(EntityResidency residency)
addResidencyToEntity in interface IdentityServicepublic EntityResidency updateResidency(EntityResidency residency)
updateResidency in interface IdentityServicepublic EntityVisa addVisaToEntity(EntityVisa visa)
addVisaToEntity in interface IdentityServicepublic EntityVisa updateVisa(EntityVisa visa)
updateVisa in interface IdentityServicepublic CodedAttribute getEntityType(String code)
getEntityType in interface IdentityServiceIdentityService.getEntityType(java.lang.String)public List<CodedAttribute> findAllEntityTypes()
findAllEntityTypes in interface IdentityServicepublic EntityExternalIdentifierType getExternalIdentifierType(String code)
getExternalIdentifierType in interface IdentityServicepublic List<EntityExternalIdentifierType> findAllExternalIdendtifierTypes()
findAllExternalIdendtifierTypes in interface IdentityServicepublic CodedAttribute getPhoneType(String code)
getPhoneType in interface IdentityServiceIdentityService.getPhoneType(java.lang.String)public List<CodedAttribute> findAllPhoneTypes()
findAllPhoneTypes in interface IdentityServicepublic Principal getPrincipal(String principalId)
getPrincipal in interface IdentityServicepublic List<Principal> getPrincipals(List<String> principalIds)
Principal from a string list of principalId.
This method will only return principals that exist. It will return null if the none of the principals exist.
getPrincipals in interface IdentityServiceprincipalIds - the unique id to retrieve the principal by. cannot be null.Principal or nullorg.kuali.rice.core.api.exception.RiceIllegalArgumentException - if the principalId is blankpublic Principal getPrincipalByPrincipalName(String principalName)
getPrincipalByPrincipalName in interface IdentityServicepublic List<Principal> getPrincipalsByEntityId(String entityId)
getPrincipalsByEntityId in interface IdentityServicepublic List<Principal> getPrincipalsByEmployeeId(String employeeId)
getPrincipalsByEmployeeId in interface IdentityServicepublic Principal getPrincipalByPrincipalNameAndPassword(String principalName, String password)
getPrincipalByPrincipalNameAndPassword in interface IdentityServicepublic Principal addPrincipalToEntity(Principal principal)
addPrincipalToEntity in interface IdentityServicepublic Principal updatePrincipal(Principal principal)
updatePrincipal in interface IdentityServicepublic Principal inactivatePrincipal(String principalId)
inactivatePrincipal in interface IdentityServicepublic Principal inactivatePrincipalByName(String principalName)
inactivatePrincipalByName in interface IdentityServicepublic EntityTypeContactInfo addEntityTypeContactInfoToEntity(EntityTypeContactInfo entityTypeContactInfo)
addEntityTypeContactInfoToEntity in interface IdentityServicepublic EntityTypeContactInfo updateEntityTypeContactInfo(EntityTypeContactInfo entityTypeContactInfo)
updateEntityTypeContactInfo in interface IdentityServicepublic EntityTypeContactInfo inactivateEntityTypeContactInfo(String entityId, String entityTypeCode)
inactivateEntityTypeContactInfo in interface IdentityServicepublic EntityAddress addAddressToEntity(EntityAddress address)
addAddressToEntity in interface IdentityServicepublic EntityAddress updateAddress(EntityAddress address)
updateAddress in interface IdentityServicepublic EntityAddress inactivateAddress(String addressId)
inactivateAddress in interface IdentityServicepublic EntityEmail addEmailToEntity(EntityEmail email)
addEmailToEntity in interface IdentityServicepublic EntityEmail updateEmail(EntityEmail email)
updateEmail in interface IdentityServicepublic EntityEmail inactivateEmail(String emailId)
inactivateEmail in interface IdentityServicepublic EntityPhone addPhoneToEntity(EntityPhone phone)
addPhoneToEntity in interface IdentityServicepublic EntityPhone updatePhone(EntityPhone phone)
updatePhone in interface IdentityServicepublic EntityPhone inactivatePhone(String phoneId)
inactivatePhone in interface IdentityServicepublic EntityExternalIdentifier addExternalIdentifierToEntity(EntityExternalIdentifier externalId)
addExternalIdentifierToEntity in interface IdentityServicepublic EntityExternalIdentifier updateExternalIdentifier(EntityExternalIdentifier externalId)
updateExternalIdentifier in interface IdentityServicepublic EntityAffiliation addAffiliationToEntity(EntityAffiliation affiliation)
addAffiliationToEntity in interface IdentityServicepublic EntityAffiliation updateAffiliation(EntityAffiliation affiliation)
updateAffiliation in interface IdentityServicepublic EntityAffiliation inactivateAffiliation(String id)
inactivateAffiliation in interface IdentityServiceCopyright © 2005–2016 The Kuali Foundation. All rights reserved.