Index

A | B | C | D | F | G | H | L | M | N | O | P | Q | R | S | T | U | V | W

A

add_command_parsers() (in module payload.cmd.manage)
Agent (class in payload.api.controllers.v1.agent)
agent() (payload.api.controllers.v1.schema.SchemasController method)
agent_uuid (payload.api.controllers.v1.queue.member.QueueMember attribute)
AgentNotFound
agents (payload.api.controllers.v1.controller.Controller attribute)
AgentsController (class in payload.api.controllers.v1.agent)
APIBase (class in payload.api.controllers.v1.base)
app_factory() (in module payload.api.app)
as_dict() (payload.api.controllers.v1.base.APIBase method)

B

basedir_def() (in module payload.common.paths)
basedir_rel() (in module payload.common.paths)
before() (payload.api.hooks.DBHook method)
(payload.api.hooks.MiddlewareHook method)
bindir_def() (in module payload.common.paths)
bindir_rel() (in module payload.common.paths)
build_server() (in module payload.api.app)

C

callers (payload.api.controllers.v1.queue.QueuesController attribute)
code (payload.common.exception.NotFound attribute)
(payload.common.exception.PayloadException attribute)
config() (payload.test.TestCase method)
Connection (class in payload.middleware.api)
Controller (class in payload.api.controllers.v1.controller)
create_agent() (in module payload.db.api)
create_queue() (in module payload.db.api)
create_queue_caller() (payload.middleware.api.Connection method)
create_queue_member() (in module payload.db.api)
(payload.middleware.api.Connection method)
created_at (payload.api.controllers.v1.agent.Agent attribute)
(payload.api.controllers.v1.base.APIBase attribute)
(payload.api.controllers.v1.queue.Queue attribute)
(payload.api.controllers.v1.queue.member.QueueMember attribute)

D

Database (class in payload.test)
db_sync() (in module payload.db.migration)
db_version() (in module payload.db.migration)
DBHook (class in payload.api.hooks)
delete() (payload.api.controllers.v1.agent.AgentsController method)
(payload.api.controllers.v1.queue.QueuesController method)
(payload.api.controllers.v1.queue.caller.QueueCallersController method)
(payload.api.controllers.v1.queue.member.QueueMembersController method)
delete_agent() (in module payload.db.api)
delete_queue() (in module payload.db.api)
delete_queue_caller() (payload.middleware.api.Connection method)
delete_queue_member() (in module payload.db.api)
description (payload.api.controllers.v1.queue.Queue attribute)
disabled (payload.api.controllers.v1.queue.Queue attribute)
do_db_sync() (in module payload.cmd.manage)
do_db_version() (in module payload.cmd.manage)

F

format_message() (payload.common.exception.PayloadException method)

G

get_agent() (in module payload.db.api)
get_all() (payload.api.controllers.v1.agent.AgentsController method)
(payload.api.controllers.v1.queue.QueuesController method)
(payload.api.controllers.v1.queue.caller.QueueCallersController method)
(payload.api.controllers.v1.queue.member.QueueMembersController method)
(payload.api.controllers.v1.queue.stat.QueueStatsController method)
get_handler_cls() (in module payload.api.app)
get_instance() (in module payload.middleware.api)
get_one() (payload.api.controllers.v1.agent.AgentsController method)
(payload.api.controllers.v1.queue.QueuesController method)
(payload.api.controllers.v1.queue.caller.QueueCallersController method)
(payload.api.controllers.v1.queue.member.QueueMembersController method)
get_pecan_config() (in module payload.api.app)
get_queue() (in module payload.db.api)
get_queue_caller() (payload.middleware.api.Connection method)
get_queue_member() (in module payload.db.api)
(payload.middleware.api.Connection method)
get_queue_stats() (payload.middleware.api.Connection method)
get_server_cls() (in module payload.api.app)

H

headers (payload.common.exception.PayloadException attribute)
HUNGUP (payload.middleware.api.QueueCallerStatus attribute)

L

list_agents() (in module payload.db.api)
list_queue_callers() (payload.middleware.api.Connection method)
list_queue_members() (in module payload.db.api)
(payload.middleware.api.Connection method)
list_queues() (in module payload.db.api)
load_app() (in module payload.api.app)

M

main() (in module payload.cmd.api)
(in module payload.cmd.manage)
members (payload.api.controllers.v1.queue.QueuesController attribute)
message (payload.common.exception.AgentNotFound attribute)
(payload.common.exception.NotFound attribute)
(payload.common.exception.PayloadException attribute)
(payload.common.exception.QueueCallerNotFound attribute)
(payload.common.exception.QueueMemberDuplicated attribute)
(payload.common.exception.QueueMemberNotFound attribute)
(payload.common.exception.QueueNotFound attribute)
MiddlewareHook (class in payload.api.hooks)

N

name (payload.api.controllers.v1.queue.Queue attribute)
NotFound

O

ONCALL (payload.middleware.api.QueueCallerStatus attribute)
(payload.middleware.api.QueueMemberStatus attribute)
ONHOLD (payload.middleware.api.QueueCallerStatus attribute)

P

ParsableErrorMiddleware (class in payload.api.middleware)
path_get() (payload.test.TestCase method)
payload.__init__ (module)
payload.api (module)
payload.api.app (module)
payload.api.config (module)
payload.api.controllers (module)
payload.api.controllers.root (module)
payload.api.controllers.v1 (module)
payload.api.controllers.v1.agent (module)
payload.api.controllers.v1.base (module)
payload.api.controllers.v1.controller (module)
payload.api.controllers.v1.queue (module)
payload.api.controllers.v1.queue.caller (module)
payload.api.controllers.v1.queue.member (module)
payload.api.controllers.v1.queue.stat (module)
payload.api.controllers.v1.schema (module)
payload.api.hooks (module)
payload.api.middleware (module)
payload.cmd (module)
payload.cmd.api (module)
payload.cmd.manage (module)
payload.common (module)
payload.common.exception (module)
payload.common.paths (module)
payload.common.schema (module)
payload.db (module)
payload.db.api (module)
payload.db.migration (module)
payload.middleware (module)
payload.middleware.api (module)
payload.test (module)
payload.version (module)
PayloadException
post() (payload.api.controllers.v1.agent.AgentsController method)
(payload.api.controllers.v1.queue.QueuesController method)
(payload.api.controllers.v1.queue.caller.QueueCallersController method)
(payload.api.controllers.v1.queue.member.QueueMembersController method)
project_id (payload.api.controllers.v1.agent.Agent attribute)
(payload.api.controllers.v1.queue.Queue attribute)
put() (payload.api.controllers.v1.agent.AgentsController method)
(payload.api.controllers.v1.queue.QueuesController method)

Q

Queue (class in payload.api.controllers.v1.queue)
queue() (payload.api.controllers.v1.schema.SchemasController method)
queue_caller() (payload.api.controllers.v1.schema.SchemasController method)
queue_uuid (payload.api.controllers.v1.queue.member.QueueMember attribute)
QueueCallerNotFound
QueueCallersController (class in payload.api.controllers.v1.queue.caller)
QueueCallerStatus (class in payload.middleware.api)
QueueMember (class in payload.api.controllers.v1.queue.member)
QueueMemberDuplicated
QueueMemberNotFound
QueueMembersController (class in payload.api.controllers.v1.queue.member)
QueueMemberStatus (class in payload.middleware.api)
QueueNotFound
queues (payload.api.controllers.v1.controller.Controller attribute)
QueuesController (class in payload.api.controllers.v1.queue)
QueueStatsController (class in payload.api.controllers.v1.queue.stat)

R

raw() (payload.common.schema.Schema method)
Redis (class in payload.test)
RINGING (payload.middleware.api.QueueCallerStatus attribute)
RootController (class in payload.api.controllers.root)

S

safe (payload.common.exception.PayloadException attribute)
Schema (class in payload.common.schema)
schemas (payload.api.controllers.v1.controller.Controller attribute)
SchemasController (class in payload.api.controllers.v1.schema)
setUp() (payload.test.Database method)
(payload.test.Redis method)
(payload.test.TestCase method)
setup_app() (in module payload.api.app)
state_path_def() (in module payload.common.paths)
state_path_rel() (in module payload.common.paths)
stats (payload.api.controllers.v1.queue.QueuesController attribute)

T

TestCase (class in payload.test)

U

updated_at (payload.api.controllers.v1.agent.Agent attribute)
(payload.api.controllers.v1.base.APIBase attribute)
(payload.api.controllers.v1.queue.Queue attribute)
(payload.api.controllers.v1.queue.member.QueueMember attribute)
user_id (payload.api.controllers.v1.agent.Agent attribute)
(payload.api.controllers.v1.queue.Queue attribute)
uuid (payload.api.controllers.v1.agent.Agent attribute)
(payload.api.controllers.v1.queue.Queue attribute)

V

v1 (payload.api.controllers.root.RootController attribute)
VersionSelectorApplication (class in payload.api.app)

W

WAITING (payload.middleware.api.QueueMemberStatus attribute)