Package com.fifa.connectid.sdk.tms
Class TmsClientImpl
- java.lang.Object
-
- com.fifa.connectid.sdk.tms.TmsClientImpl
-
-
Constructor Summary
Constructors Constructor Description TmsClientImpl(com.fifa.connectservicebus.sdk.FifaConnectServiceBusClient fifaConnectServiceBusClient, com.fifa.connectservicebus.sdk.logging.Logger logger)
-
Method Summary
All Methods Instance Methods Concrete 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
public void addPlayer(String correlationId, com.fifa.fc.PersonLocal personLocal) throws TmsOperationException
Description copied from interface:TmsClientAdds player in TMS system via Service Bus- Specified by:
addPlayerin interfaceTmsClient- Parameters:
correlationId- - Unique correlation idpersonLocal- - Person details using FIFA Data Standard.- Throws:
TmsOperationException
-
updatePlayer
public void updatePlayer(String correlationId, com.fifa.fc.PersonLocal personLocal) throws TmsOperationException
Description copied from interface:TmsClientUpdates existing player in TMS system via Service Bus- Specified by:
updatePlayerin interfaceTmsClient- Parameters:
correlationId- - Unique correlation idpersonLocal- - Person details using FIFA Data Standard.- Throws:
TmsOperationException
-
declareDomesticTransfer
public void declareDomesticTransfer(String correlationId, com.fifa.fc.DomesticTransferDeclaration declaration) throws TmsOperationException
Description copied from interface:TmsClientSends DTD declaration to TMS system via Service Bus- Specified by:
declareDomesticTransferin interfaceTmsClient- Parameters:
correlationId- - Unique correlation iddeclaration- - Domestic transfer declaration to be sent to TMS- Throws:
TmsOperationException
-
provePayment
public void provePayment(String correlationId, com.fifa.fc.ProofOfPayment proofOfPayment) throws TmsOperationException
Description copied from interface:TmsClientSends Proof Of Payment to TMS system via Service Bus- Specified by:
provePaymentin interfaceTmsClient- Parameters:
correlationId- - Unique correlation idproofOfPayment- - Proof of payment to be sent to TMS- Throws:
TmsOperationException
-
declareFirstProRegistration
public void declareFirstProRegistration(String correlationId, com.fifa.fc.FirstProRegistration firstProRegistration) throws TmsOperationException
Description copied from interface:TmsClientSends FirstProRegistration to TMS system via Service Bus- Specified by:
declareFirstProRegistrationin interfaceTmsClient- Parameters:
correlationId- - Unique correlation idfirstProRegistration- - First pro registration to be sent to TMS- Throws:
TmsOperationException
-
-