Class ListingServiceImpl

java.lang.Object
org.oxerr.vividseats.client.rescu.impl.ListingServiceImpl
All Implemented Interfaces:
org.oxerr.vividseats.client.ListingService

public class ListingServiceImpl extends Object implements org.oxerr.vividseats.client.ListingService
  • Constructor Summary

    Constructors
    Constructor
    Description
    ListingServiceImpl(Supplier<String> tokenSupplier, org.oxerr.vividseats.client.rescu.resource.v1.ListingResource listingResourceV1, org.oxerr.vividseats.client.rescu.resource.ListingResource listingResource)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.oxerr.vividseats.client.model.BrokerListing
    create(org.oxerr.vividseats.client.model.BrokerListing brokerListing)
     
    void
    delete(Long listingId, String internalTicketId)
     
    void
     
    List<org.oxerr.vividseats.client.model.BrokerListing>
    get(Long listingId, String internalTicketId, Integer productionId, String fromEventDate, String toEventDate, Integer headlinerId, Boolean includeFiles)
     
    void
    update(org.oxerr.vividseats.client.model.BrokerListing brokerListing)
     
    void
    updateListing(org.oxerr.vividseats.client.model.v1.Update update)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ListingServiceImpl

      public ListingServiceImpl(Supplier<String> tokenSupplier, org.oxerr.vividseats.client.rescu.resource.v1.ListingResource listingResourceV1, org.oxerr.vividseats.client.rescu.resource.ListingResource listingResource)
  • Method Details

    • get

      public List<org.oxerr.vividseats.client.model.BrokerListing> get(Long listingId, String internalTicketId, Integer productionId, String fromEventDate, String toEventDate, Integer headlinerId, Boolean includeFiles) throws IOException
      Specified by:
      get in interface org.oxerr.vividseats.client.ListingService
      Throws:
      IOException
    • create

      public org.oxerr.vividseats.client.model.BrokerListing create(org.oxerr.vividseats.client.model.BrokerListing brokerListing) throws IOException
      Specified by:
      create in interface org.oxerr.vividseats.client.ListingService
      Throws:
      IOException
    • updateListing

      public void updateListing(org.oxerr.vividseats.client.model.v1.Update update) throws IOException
      Specified by:
      updateListing in interface org.oxerr.vividseats.client.ListingService
      Throws:
      IOException
    • update

      public void update(org.oxerr.vividseats.client.model.BrokerListing brokerListing) throws IOException
      Specified by:
      update in interface org.oxerr.vividseats.client.ListingService
      Throws:
      IOException
    • deleteListing

      public void deleteListing(String ticketId) throws IOException
      Specified by:
      deleteListing in interface org.oxerr.vividseats.client.ListingService
      Throws:
      IOException
    • delete

      public void delete(Long listingId, String internalTicketId) throws IOException
      Specified by:
      delete in interface org.oxerr.vividseats.client.ListingService
      Throws:
      IOException