Class FavouriteTransferService
java.lang.Object
es.kukenan.smartfi.microservice.transfer.service.FavouriteTransferService
Currency service.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final StringFavourite Transfer column Id.private FavouriteTransferRepositoryFavourite Transfer repository. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(FavouriteTransfer favouriteTransfer) Find by id.voiddeleteById(String id) Delete by id.Find by id.findByUserId(String userId) Find all entities by user id.findByUserIdAndEbContractId(String userId, String ebContractId) Find all entities by user id and eb contract id.org.springframework.data.domain.Page<FavouriteTransfer>findByUserIdAndProduct(String userId, es.kukenan.smartfi.microservice.transfer.api.products.ProductDto productDto, Optional<String> paginationKey) Finds Favourite Transfers by user id and product.save(FavouriteTransfer favouriteTransfer) Save entity.
-
Field Details
-
FAVOURITE_TRANSFER_COLUMN_ID
Favourite Transfer column Id.- See Also:
-
favouriteTransferRepository
Favourite Transfer repository.
-
-
Constructor Details
-
FavouriteTransferService
public FavouriteTransferService()
-
-
Method Details
-
findById
Find by id.- Parameters:
id- identifier.- Returns:
- entity.
-
findByUserId
Find all entities by user id.- Parameters:
userId- user identifier.- Returns:
- entities list.
-
findByUserIdAndEbContractId
Find all entities by user id and eb contract id.- Parameters:
userId- user identifier.ebContractId- contract identifier.- Returns:
- entities list.
-
findByUserIdAndProduct
public org.springframework.data.domain.Page<FavouriteTransfer> findByUserIdAndProduct(String userId, es.kukenan.smartfi.microservice.transfer.api.products.ProductDto productDto, Optional<String> paginationKey) Finds Favourite Transfers by user id and product.- Parameters:
userId- user identifier.productDto- productProductDto.paginationKey- pagination key used to request next result page.- Returns:
- Favourite Transfers paginated list
FavouriteTransfer.
-
save
Save entity.- Parameters:
favouriteTransfer- entity.- Returns:
- entity.
-
deleteById
Delete by id.- Parameters:
id- identifier.
-
delete
Find by id.- Parameters:
favouriteTransfer- entity.
-