public interface VenuesApiAccessor
| Modifier and Type | Method and Description |
|---|---|
HttpResult<IVenue> |
createVenue(VenueData venue)
Creates venue.
|
void |
createVenue(VenueData venueData,
ResultApiCallback<IVenue> apiCallback)
Create venue.
|
int |
deleteVenue(java.util.UUID venueId)
Deletes venue.
|
void |
deleteVenue(java.util.UUID venueId,
UpdateApiCallback apiCallback)
Delete venue.
|
HttpResult<IVenue> |
getVenue(java.util.UUID venueId,
SDKOptional<ETag> eTag)
Requests venue by venue Id.
|
void |
getVenue(java.util.UUID venueId,
SDKOptional<ETag> etag,
ResultApiCallback<IVenue> apiCallback)
Gets venue.
|
HttpResult<FileData> |
getVenueImage(java.util.UUID venueId)
Requests venue image by venue Id.
|
void |
getVenueImage(java.util.UUID venueId,
ResultApiCallback<FileData> apiCallback)
Gets venue image.
|
HttpResult<java.util.List<IVenue>> |
listVenues()
List venues.
|
HttpResult<java.util.List<IVenue>> |
listVenues(RequestDescription requestDescription)
Provides the list of venues.
|
void |
listVenues(RequestDescription requestDescription,
ResultApiCallback<java.util.List<IVenue>> apiCallback)
List venues.
|
void |
listVenues(ResultApiCallback<java.util.List<IVenue>> apiCallback)
List venues.
|
int |
updateVenue(VenueData venueData)
Updates venue.
|
void |
updateVenue(VenueData venueData,
UpdateApiCallback apiCallback)
Update venue.
|
int updateVenue(VenueData venueData) throws ClientException
venueData - the venue update dataClientException - if update failsvoid updateVenue(VenueData venueData, UpdateApiCallback apiCallback)
venueData - the venue dataapiCallback - the api callbackHttpResult<IVenue> createVenue(VenueData venue) throws ClientException
venue - the venueClientException - is thrown if unexpected error has occuredvoid createVenue(VenueData venueData, ResultApiCallback<IVenue> apiCallback)
venueData - the venue dataapiCallback - the api callbackHttpResult<IVenue> getVenue(java.util.UUID venueId, SDKOptional<ETag> eTag) throws ClientException
getVenueImage(UUID)venueId - the venue ideTag - the e tagClientException - is thrown if unexpected error has occuredvoid getVenue(java.util.UUID venueId,
SDKOptional<ETag> etag,
ResultApiCallback<IVenue> apiCallback)
venueId - the venue idetag - the etagapiCallback - the api callbackint deleteVenue(java.util.UUID venueId)
throws ClientException
venueId - the venue IdClientException - is thrown if unexpected error has occuredvoid deleteVenue(java.util.UUID venueId,
UpdateApiCallback apiCallback)
venueId - the venue idapiCallback - the api callbackHttpResult<FileData> getVenueImage(java.util.UUID venueId) throws ClientException
venueId - the venue idClientException - is thrown if unexpected error has occuredvoid getVenueImage(java.util.UUID venueId,
ResultApiCallback<FileData> apiCallback)
venueId - the venue idapiCallback - the api callbackHttpResult<java.util.List<IVenue>> listVenues(RequestDescription requestDescription) throws ClientException
requestDescription - the request descriptionClientException - the client exceptionHttpResult<java.util.List<IVenue>> listVenues() throws ClientException
ClientException - the client exceptionvoid listVenues(RequestDescription requestDescription, ResultApiCallback<java.util.List<IVenue>> apiCallback)
requestDescription - the request descriptionapiCallback - the api callbackvoid listVenues(ResultApiCallback<java.util.List<IVenue>> apiCallback)
apiCallback - the api callback