Documentation
¶
Index ¶
- func AddOwnerRestriction(queryBuilder *cqlbuilder.QueryBuilder, symbol string, ...) (*cqlbuilder.QueryBuilder, error)
- type ActionTaskProcessor
- type PatronRequestApiHandler
- func (a *PatronRequestApiHandler) DeletePatronRequestsId(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) GetPatronRequests(w http.ResponseWriter, r *http.Request, params proapi.GetPatronRequestsParams)
- func (a *PatronRequestApiHandler) GetPatronRequestsId(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) GetPatronRequestsIdActions(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) GetPatronRequestsIdEvents(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) GetPatronRequestsIdItems(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) GetPatronRequestsIdNotifications(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) GetStateModelCapabilities(w http.ResponseWriter, r *http.Request, ...)
- func (a *PatronRequestApiHandler) GetStateModelModelsModel(w http.ResponseWriter, r *http.Request, model string, ...)
- func (a *PatronRequestApiHandler) PostPatronRequests(w http.ResponseWriter, r *http.Request, params proapi.PostPatronRequestsParams)
- func (a *PatronRequestApiHandler) PostPatronRequestsIdAction(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) PostPatronRequestsIdNotifications(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) PutPatronRequestsIdNotificationsNotificationIdReceipt(w http.ResponseWriter, r *http.Request, id string, notificationId string, ...)
- func (a *PatronRequestApiHandler) SetActionTaskProcessor(actionTaskProcessor ActionTaskProcessor)
- func (a *PatronRequestApiHandler) SetAutoActionRunner(autoActionRunner prservice.AutoActionRunner)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddOwnerRestriction ¶
func AddOwnerRestriction(queryBuilder *cqlbuilder.QueryBuilder, symbol string, side pr_db.PatronRequestSide) (*cqlbuilder.QueryBuilder, error)
Types ¶
type ActionTaskProcessor ¶
type PatronRequestApiHandler ¶
type PatronRequestApiHandler struct {
// contains filtered or unexported fields
}
func NewPrApiHandler ¶
func NewPrApiHandler(prRepo pr_db.PrRepo, eventBus events.EventBus, eventRepo events.EventRepo, tenantResolver tenant.TenantResolver, iso18626Handler handler.Iso18626HandlerInterface, limitDefault int32) PatronRequestApiHandler
func (*PatronRequestApiHandler) DeletePatronRequestsId ¶
func (a *PatronRequestApiHandler) DeletePatronRequestsId(w http.ResponseWriter, r *http.Request, id string, params proapi.DeletePatronRequestsIdParams)
func (*PatronRequestApiHandler) GetPatronRequests ¶
func (a *PatronRequestApiHandler) GetPatronRequests(w http.ResponseWriter, r *http.Request, params proapi.GetPatronRequestsParams)
func (*PatronRequestApiHandler) GetPatronRequestsId ¶
func (a *PatronRequestApiHandler) GetPatronRequestsId(w http.ResponseWriter, r *http.Request, id string, params proapi.GetPatronRequestsIdParams)
func (*PatronRequestApiHandler) GetPatronRequestsIdActions ¶
func (a *PatronRequestApiHandler) GetPatronRequestsIdActions(w http.ResponseWriter, r *http.Request, id string, params proapi.GetPatronRequestsIdActionsParams)
func (*PatronRequestApiHandler) GetPatronRequestsIdEvents ¶
func (a *PatronRequestApiHandler) GetPatronRequestsIdEvents(w http.ResponseWriter, r *http.Request, id string, params proapi.GetPatronRequestsIdEventsParams)
func (*PatronRequestApiHandler) GetPatronRequestsIdItems ¶
func (a *PatronRequestApiHandler) GetPatronRequestsIdItems(w http.ResponseWriter, r *http.Request, id string, params proapi.GetPatronRequestsIdItemsParams)
func (*PatronRequestApiHandler) GetPatronRequestsIdNotifications ¶
func (a *PatronRequestApiHandler) GetPatronRequestsIdNotifications(w http.ResponseWriter, r *http.Request, id string, params proapi.GetPatronRequestsIdNotificationsParams)
func (*PatronRequestApiHandler) GetStateModelCapabilities ¶
func (a *PatronRequestApiHandler) GetStateModelCapabilities(w http.ResponseWriter, r *http.Request, params proapi.GetStateModelCapabilitiesParams)
func (*PatronRequestApiHandler) GetStateModelModelsModel ¶
func (a *PatronRequestApiHandler) GetStateModelModelsModel(w http.ResponseWriter, r *http.Request, model string, params proapi.GetStateModelModelsModelParams)
func (*PatronRequestApiHandler) PostPatronRequests ¶
func (a *PatronRequestApiHandler) PostPatronRequests(w http.ResponseWriter, r *http.Request, params proapi.PostPatronRequestsParams)
func (*PatronRequestApiHandler) PostPatronRequestsIdAction ¶
func (a *PatronRequestApiHandler) PostPatronRequestsIdAction(w http.ResponseWriter, r *http.Request, id string, params proapi.PostPatronRequestsIdActionParams)
func (*PatronRequestApiHandler) PostPatronRequestsIdNotifications ¶
func (a *PatronRequestApiHandler) PostPatronRequestsIdNotifications(w http.ResponseWriter, r *http.Request, id string, params proapi.PostPatronRequestsIdNotificationsParams)
func (*PatronRequestApiHandler) PutPatronRequestsIdNotificationsNotificationIdReceipt ¶
func (a *PatronRequestApiHandler) PutPatronRequestsIdNotificationsNotificationIdReceipt(w http.ResponseWriter, r *http.Request, id string, notificationId string, params proapi.PutPatronRequestsIdNotificationsNotificationIdReceiptParams)
func (*PatronRequestApiHandler) SetActionTaskProcessor ¶
func (a *PatronRequestApiHandler) SetActionTaskProcessor(actionTaskProcessor ActionTaskProcessor)
func (*PatronRequestApiHandler) SetAutoActionRunner ¶
func (a *PatronRequestApiHandler) SetAutoActionRunner(autoActionRunner prservice.AutoActionRunner)
Click to show internal directories.
Click to hide internal directories.