Package com.fifa.connectid.sdk.tms
Interface TmsClient
-
- All Known Implementing Classes:
TmsClientImpl
public interface TmsClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPlayer(String correlationId, com.fifa.fc.PersonLocal personLocal)Adds player in TMS system via Service BusvoiddeclareDomesticTransfer(String correlationId, com.fifa.fc.DomesticTransferDeclaration declaration)Sends DTD declaration to TMS system via Service BusvoiddeclareFirstProRegistration(String correlationId, com.fifa.fc.FirstProRegistration firstProRegistration)Sends FirstProRegistration to TMS system via Service BusvoidprovePayment(String correlationId, com.fifa.fc.ProofOfPayment proofOfPayment)Sends Proof Of Payment to TMS system via Service BusvoidupdatePlayer(String correlationId, com.fifa.fc.PersonLocal personLocal)Updates existing player in TMS system via Service Bus
-
-
-
Method Detail
-
addPlayer
void addPlayer(String correlationId, com.fifa.fc.PersonLocal personLocal) throws TmsOperationException
Adds player in TMS system via Service Bus- Parameters:
correlationId- - Unique correlation idpersonLocal- - Person details using FIFA Data Standard.- Throws:
TmsOperationException
-
updatePlayer
void updatePlayer(String correlationId, com.fifa.fc.PersonLocal personLocal) throws TmsOperationException
Updates existing player in TMS system via Service Bus- Parameters:
correlationId- - Unique correlation idpersonLocal- - Person details using FIFA Data Standard.- Throws:
com.fifa.connectservicebus.sdk.FifaConnectServiceBusExceptioncom.fifa.connectservicebus.sdk.AuthenticationExceptionUnauthorizedExceptionTmsOperationException
-
declareDomesticTransfer
void declareDomesticTransfer(String correlationId, com.fifa.fc.DomesticTransferDeclaration declaration) throws TmsOperationException
Sends DTD declaration to TMS system via Service Bus- Parameters:
correlationId- - Unique correlation iddeclaration- - Domestic transfer declaration to be sent to TMS- Throws:
TmsOperationException
-
provePayment
void provePayment(String correlationId, com.fifa.fc.ProofOfPayment proofOfPayment) throws TmsOperationException
Sends Proof Of Payment to TMS system via Service Bus- Parameters:
correlationId- - Unique correlation idproofOfPayment- - Proof of payment to be sent to TMS- Throws:
TmsOperationException
-
declareFirstProRegistration
void declareFirstProRegistration(String correlationId, com.fifa.fc.FirstProRegistration firstProRegistration) throws TmsOperationException
Sends FirstProRegistration to TMS system via Service Bus- Parameters:
correlationId- - Unique correlation idfirstProRegistration- - First pro registration to be sent to TMS- Throws:
TmsOperationException
-
-