Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package io.scalac.auction
- sealed trait AuctionServiceResponse
- sealed trait AuctionServiceSuccess extends AuctionServiceResponse
- case object AuctionServiceAuctionSuccess extends AuctionServiceSuccess
- case object AuctionServiceLotSuccess extends AuctionServiceSuccess
- sealed trait AuctionServiceFailure extends AuctionServiceResponse
- sealed trait AuctionServiceAuctionFailure extends AuctionServiceFailure
- case object AuctionNotFound extends AuctionServiceAuctionFailure
- case object AuctionStateTransitionNotAllowed extends AuctionServiceAuctionFailure
- case object OperationNotAuthorized extends AuctionServiceAuctionFailure
- sealed trait AuctionServiceLotFailure extends AuctionServiceFailure
- case object LotNotFound extends AuctionServiceLotFailure
- case object LotOperationNotAuthorized extends AuctionServiceLotFailure
- case object BidTooSmall extends AuctionServiceLotFailure
- case object LotStateTransitionNotAllowed extends AuctionServiceLotFailure
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement