DefaultPlayerInventoryManagementService

@Service
class DefaultPlayerInventoryManagementService(playerRepository: PlayerRepository, playerInventoryItemRepository: PlayerInventoryItemRepository, itemReader: ItemReader) : PlayerInventoryManagementService

Constructors

Link copied to clipboard
constructor(playerRepository: PlayerRepository, playerInventoryItemRepository: PlayerInventoryItemRepository, itemReader: ItemReader)

Functions

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun grant(command: GrantInventoryItemCommand): PlayerInventoryItemView
Link copied to clipboard
open override fun listByPlayerId(playerId: String): List<PlayerInventoryItemView>