Class ListingServiceImpl
java.lang.Object
org.oxerr.vividseats.client.rescu.impl.inventory.ListingServiceImpl
- All Implemented Interfaces:
ListingService
-
Constructor Summary
ConstructorDescriptionListingServiceImpl
(Supplier<String> tokenSupplier, ListingResource listingResourceV1, ListingResource listingResource) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(BrokerListing brokerListing) void
Delete the listing.void
deleteListing
(String ticketId) Delete the listing.get
(Long listingId, String internalTicketId, Integer productionId, String fromEventDate, String toEventDate, Integer headlinerId, Boolean includeFiles) void
update
(BrokerListing brokerListing) void
updateListing
(Update update)
-
Constructor Details
-
ListingServiceImpl
public ListingServiceImpl(Supplier<String> tokenSupplier, ListingResource listingResourceV1, ListingResource listingResource)
-
-
Method Details
-
get
public List<BrokerListing> get(Long listingId, String internalTicketId, Integer productionId, String fromEventDate, String toEventDate, Integer headlinerId, Boolean includeFiles) throws IOException - Specified by:
get
in interfaceListingService
- Throws:
IOException
-
create
- Specified by:
create
in interfaceListingService
- Throws:
IOException
-
updateListing
- Specified by:
updateListing
in interfaceListingService
- Throws:
IOException
-
update
- Specified by:
update
in interfaceListingService
- Throws:
IOException
-
deleteListing
Description copied from interface:ListingService
Delete the listing.- Specified by:
deleteListing
in interfaceListingService
- Parameters:
ticketId
- the internal ticket ID.- Throws:
IOException
- indicates I/O exception.
-
delete
Description copied from interface:ListingService
Delete the listing.- Specified by:
delete
in interfaceListingService
- Parameters:
listingId
- the vivid ticket ID.internalTicketId
- the internal ticket ID.- Throws:
IOException
- indicates I/O exception.
-