Class SellerListingServiceImpl
java.lang.Object
org.oxerr.viagogo.client.rescu.impl.inventory.SellerListingServiceImpl
- All Implemented Interfaces:
org.oxerr.viagogo.client.inventory.SellerListingService
public class SellerListingServiceImpl
extends Object
implements org.oxerr.viagogo.client.inventory.SellerListingService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.oxerr.viagogo.model.response.inventory.SellerListing
createListing
(Long eventId, org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest createSellerListingRequest) org.oxerr.viagogo.model.response.inventory.SellerListing
createListingForRequestedEvent
(org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest createSellerListingForRequestedEventRequest) void
deleteListingByExternalListingId
(String externalId) Optional<org.oxerr.viagogo.model.response.inventory.SellerListing>
getSellerListing
(Long listingId) Optional<org.oxerr.viagogo.model.response.inventory.SellerListing>
getSellerListingByExternalId
(String externalListingId) org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.inventory.SellerListing>
getSellerListings
(org.oxerr.viagogo.model.request.inventory.SellerListingRequest sellerListingRequest) org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.inventory.SellerListing>
getSellerListingsRecentUpdates
(Instant updatedSince) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.oxerr.viagogo.client.inventory.SellerListingService
getAllSellerListings, getAllSellerListings, getSellerListings
-
Constructor Details
-
SellerListingServiceImpl
-
-
Method Details
-
getSellerListing
public Optional<org.oxerr.viagogo.model.response.inventory.SellerListing> getSellerListing(Long listingId) throws IOException - Specified by:
getSellerListing
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-
getSellerListingsRecentUpdates
public org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.inventory.SellerListing> getSellerListingsRecentUpdates(Instant updatedSince) throws IOException - Specified by:
getSellerListingsRecentUpdates
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-
getSellerListings
public org.oxerr.viagogo.model.response.PagedResource<org.oxerr.viagogo.model.response.inventory.SellerListing> getSellerListings(org.oxerr.viagogo.model.request.inventory.SellerListingRequest sellerListingRequest) throws IOException - Specified by:
getSellerListings
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-
createListingForRequestedEvent
public org.oxerr.viagogo.model.response.inventory.SellerListing createListingForRequestedEvent(org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest createSellerListingForRequestedEventRequest) throws IOException - Specified by:
createListingForRequestedEvent
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-
createListing
public org.oxerr.viagogo.model.response.inventory.SellerListing createListing(Long eventId, org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest createSellerListingRequest) throws IOException - Specified by:
createListing
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-
getSellerListingByExternalId
public Optional<org.oxerr.viagogo.model.response.inventory.SellerListing> getSellerListingByExternalId(String externalListingId) throws IOException - Specified by:
getSellerListingByExternalId
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-
deleteListingByExternalListingId
- Specified by:
deleteListingByExternalListingId
in interfaceorg.oxerr.viagogo.client.inventory.SellerListingService
- Throws:
IOException
-