Interface IdDirectoryServiceClient
-
- All Known Implementing Classes:
IdDirectoryServiceClientImpl
public interface IdDirectoryServiceClient
-
-
Method Summary
-
-
-
Method Detail
-
getPerson
PersonType getPerson(String personFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getPrimaryDataProviderRegistrationType
RegistrationType getPrimaryDataProviderRegistrationType(String personFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getPersonDuplicates
GetDuplicatesResponseType getPersonDuplicates(GetDuplicatesRequestType request) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getPersonDuplicates
GetDuplicatesOfRegisteredPersonResponseType getPersonDuplicates(GetDuplicatesByFIFAIdRequestType request) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getOrganisationDuplicates
GetOrganisationDuplicatesResponseType getOrganisationDuplicates(OrganisationLocalType organisation) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getFacilityDuplicates
GetFacilityDuplicatesResponseType getFacilityDuplicates(FacilityLocalType facility) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
registerPerson
RegisterResponseType registerPerson(RegisterPersonRequestType request) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
forceRegisterPerson
RegisterResponseType forceRegisterPerson(RegisterPersonRequestType request) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
addRegistrations
PersonType addRegistrations(AddRegistrationsRequestType request, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
updateRegistrations
PersonType updateRegistrations(UpdateRegistrationsRequestType request, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
bulkDeactivateRegistrations
BulkDeactivateRegistrationsResponseType bulkDeactivateRegistrations(BulkDeactivateRegistrationsRequestType request) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getOrganisation
OrganisationLocalType getOrganisation(String organisationFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
mergeOrganisations
OrganisationLocalType mergeOrganisations(String primaryOrganisationFifaId, String secondaryOrganisationFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
unmergeOrganisations
OrganisationLocalType unmergeOrganisations(String primaryOrganisationFifaId, String secondaryOrganisationFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
mergePersons
PersonType mergePersons(String primaryPersonId, String secondaryPersonId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
unmergePersons
PersonType unmergePersons(String primaryPersonId, String secondaryPersonId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
updateOrganisation
OrganisationLocalType updateOrganisation(OrganisationLocalType organisation, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
registerOrganisation
RegisterResponseType registerOrganisation(OrganisationLocalType organisation, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getFacility
FacilityLocalType getFacility(String facilityId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
registerFacility
RegisterResponseType registerFacility(FacilityLocalType facility, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
updateFacility
FacilityLocalType updateFacility(FacilityLocalType facility, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
updatePerson
PersonType updatePerson(UpdatePersonRequestType request, Boolean force) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
findOrganisations
FindOrganisationsResponseType findOrganisations(FindOrganisationsRequestType request) throws IOException, FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
IOExceptionFifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
findFacilities
FindFacilitiesResponseType findFacilities(FindFacilitiesRequestType request) throws IOException, FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
IOExceptionFifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getActingOrganisations
GetActingOrganisationsResponseType getActingOrganisations() throws IOException, FifaConnectIdException
- Throws:
IOExceptionFifaConnectIdException
-
GetNationalAssociationsOnboardedStatus
NationalAssociationsOnboardedResponseType GetNationalAssociationsOnboardedStatus(NationalAssociationsOnboardedRequestType request) throws IOException, com.fifa.connectservicebus.sdk.AuthenticationException, FifaConnectIdException, ValidationException
- Throws:
IOExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionFifaConnectIdExceptionValidationException
-
GetAllNationalAssociationsOnboardedStatus
NationalAssociationsOnboardedResponseType GetAllNationalAssociationsOnboardedStatus() throws IOException, com.fifa.connectservicebus.sdk.AuthenticationException, FifaConnectIdException
- Throws:
IOExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionFifaConnectIdException
-
getMemberAssociationForFifaId
MemberAssociationResponseType getMemberAssociationForFifaId(String organisationFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getDataHoldersOfPerson
ArrayList<String> getDataHoldersOfPerson(String personFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
registerAsDataHolderOfPerson
void registerAsDataHolderOfPerson(String personFifaId) throws FifaConnectIdException, com.fifa.connectservicebus.sdk.AuthenticationException, ValidationException
- Throws:
FifaConnectIdExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionValidationException
-
getMergedSecondaryFifaIdsForPerson
List<String> getMergedSecondaryFifaIdsForPerson(String personFifaId) throws ValidationException, com.fifa.connectservicebus.sdk.AuthenticationException, FifaConnectIdException
- Throws:
ValidationExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionFifaConnectIdException
-
-