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) DeleteTemplatesId(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) GetStateModelBatchActions(w http.ResponseWriter, r *http.Request, ...)
- 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) GetStateModelTemplates(w http.ResponseWriter, r *http.Request, ...)
- func (a *PatronRequestApiHandler) GetTemplates(w http.ResponseWriter, r *http.Request, params proapi.GetTemplatesParams)
- func (a *PatronRequestApiHandler) GetTemplatesId(w http.ResponseWriter, r *http.Request, id 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) PostPatronRequestsIdTerminate(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) PostTemplates(w http.ResponseWriter, r *http.Request, params proapi.PostTemplatesParams)
- func (a *PatronRequestApiHandler) PutPatronRequestsId(w http.ResponseWriter, r *http.Request, id string, ...)
- func (a *PatronRequestApiHandler) PutPatronRequestsIdInternalNote(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) PutTemplatesId(w http.ResponseWriter, r *http.Request, id 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) DeleteTemplatesId ¶
func (a *PatronRequestApiHandler) DeleteTemplatesId(w http.ResponseWriter, r *http.Request, id string, params proapi.DeleteTemplatesIdParams)
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) GetStateModelBatchActions ¶
func (a *PatronRequestApiHandler) GetStateModelBatchActions(w http.ResponseWriter, r *http.Request, params proapi.GetStateModelBatchActionsParams)
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) GetStateModelTemplates ¶
func (a *PatronRequestApiHandler) GetStateModelTemplates(w http.ResponseWriter, r *http.Request, params proapi.GetStateModelTemplatesParams)
func (*PatronRequestApiHandler) GetTemplates ¶
func (a *PatronRequestApiHandler) GetTemplates(w http.ResponseWriter, r *http.Request, params proapi.GetTemplatesParams)
func (*PatronRequestApiHandler) GetTemplatesId ¶
func (a *PatronRequestApiHandler) GetTemplatesId(w http.ResponseWriter, r *http.Request, id string, params proapi.GetTemplatesIdParams)
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) PostPatronRequestsIdTerminate ¶
func (a *PatronRequestApiHandler) PostPatronRequestsIdTerminate(w http.ResponseWriter, r *http.Request, id string, params proapi.PostPatronRequestsIdTerminateParams)
func (*PatronRequestApiHandler) PostTemplates ¶
func (a *PatronRequestApiHandler) PostTemplates(w http.ResponseWriter, r *http.Request, params proapi.PostTemplatesParams)
func (*PatronRequestApiHandler) PutPatronRequestsId ¶
func (a *PatronRequestApiHandler) PutPatronRequestsId(w http.ResponseWriter, r *http.Request, id string, params proapi.PutPatronRequestsIdParams)
func (*PatronRequestApiHandler) PutPatronRequestsIdInternalNote ¶
func (a *PatronRequestApiHandler) PutPatronRequestsIdInternalNote(w http.ResponseWriter, r *http.Request, id string, params proapi.PutPatronRequestsIdInternalNoteParams)
func (*PatronRequestApiHandler) PutPatronRequestsIdNotificationsNotificationIdReceipt ¶
func (a *PatronRequestApiHandler) PutPatronRequestsIdNotificationsNotificationIdReceipt(w http.ResponseWriter, r *http.Request, id string, notificationId string, params proapi.PutPatronRequestsIdNotificationsNotificationIdReceiptParams)
func (*PatronRequestApiHandler) PutTemplatesId ¶
func (a *PatronRequestApiHandler) PutTemplatesId(w http.ResponseWriter, r *http.Request, id string, params proapi.PutTemplatesIdParams)
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.