Index

A | B | C | D | E | F | G | H | I | M | N | O | P | R | S | T | U | V | W | Y

A

add_checker() (yawf.permissions.BasePermissionChecker method)
AllowedWrapper (class in yawf.messages.allowed)
AndChecker (class in yawf.permissions)
annotate_with_allowed_messages() (in module yawf.messages.allowed)
as_message() (yawf.messages.submessage.Submessage method)
autodiscover() (in module yawf.__init__)

B

BasePermissionChecker (class in yawf.permissions)
BasicCancelMessage (class in yawf.messages.common)
BasicDeleteMessage (class in yawf.messages.common)
BasicEditMessage (class in yawf.messages.common)
BasicStartMessage (class in yawf.messages.common)

C

C (in module yawf.permissions)
call_count() (yawf.tests.permissions.PermissionsTestCase static method)
chained_apply() (in module yawf.utils)
cleaned_data (yawf.messages.spec.EmptyValidator attribute)
code (yawf.exceptions.ConcurrentRevisionUpdate attribute)
(yawf.exceptions.CreateValidationError attribute)
(yawf.exceptions.GroupPathEmptyError attribute)
(yawf.exceptions.IllegalStateError attribute)
(yawf.exceptions.MessageIgnored attribute)
(yawf.exceptions.MessageSpecNotRegisteredError attribute)
(yawf.exceptions.MessageValidationError attribute)
(yawf.exceptions.NoAvailableMessagesError attribute)
(yawf.exceptions.OldStateInconsistenceError attribute)
(yawf.exceptions.PermissionDeniedError attribute)
(yawf.exceptions.ResourceNotFoundError attribute)
(yawf.exceptions.ResourcePermissionDeniedError attribute)
(yawf.exceptions.UnhandledMessageError attribute)
(yawf.exceptions.WorkflowAlreadyRegisteredError attribute)
(yawf.exceptions.WorkflowNotLoadedError attribute)
(yawf.exceptions.WrongHandlerResultError attribute)
(yawf.exceptions.YawfException attribute)
common_cancel() (in module yawf.utils)
common_start() (in module yawf.utils)
ComplexStateTransition (class in yawf.handlers)
ConcurrentRevisionUpdate
context (yawf.exceptions.MessageIgnored attribute)
(yawf.exceptions.MessageValidationError attribute)
(yawf.exceptions.UnhandledMessageError attribute)
copy_before_call (yawf.handlers.Handler attribute)
CreateValidationError

D

defer (yawf.handlers.Handler attribute)
dehydrate_params() (yawf.messages.spec.MessageSpec method)
dispatch() (yawf.messages.submessage.RecursiveSubmessage method)
(yawf.messages.submessage.Submessage method)

E

EditHandler (class in yawf.handlers)
EmptyValidator (class in yawf.messages.spec)

F

field_names (yawf.handlers.EditHandler attribute)
fill_cache() (yawf.permissions.BasePermissionChecker method)
filter_handler_result() (in module yawf.utils)
filter_side_effect_results() (in module yawf.utils)

G

get_action_form_html() (in module yawf.forms)
get_allowed() (in module yawf.allowed)
get_allowed_messages() (in module yawf.messages.allowed)
get_allowed_messages_for_many() (in module yawf.messages.allowed)
get_allowed_resources() (in module yawf.resources.allowed)
get_atomical_checkers() (yawf.permissions.BasePermissionChecker method)
get_clarified_instance() (yawf.base_model.WorkflowAwareModelBase method)
get_create_form_html() (in module yawf.forms)
get_message_specs() (in module yawf.messages.allowed)
get_message_specs_for_many() (in module yawf.messages.allowed)
get_object_as_html() (in module yawf.forms)
get_registered_workflows() (in module yawf.__init__)
get_resource() (in module yawf.resources.allowed)
get_serializible_value() (yawf.handlers.SerializibleHandlerResult method)
get_workflow() (in module yawf.__init__)
get_workflow_by_instance() (in module yawf.__init__)
get_workflow_display_name() (in module yawf.__init__)
get_workflow_name_map() (in module yawf.__init__)
GroupPathEmptyError

H

Handler (class in yawf.handlers)

I

id (yawf.messages.common.BasicCancelMessage attribute)
(yawf.messages.common.BasicDeleteMessage attribute)
(yawf.messages.common.BasicEditMessage attribute)
(yawf.messages.common.BasicStartMessage attribute)
(yawf.messages.spec.MessageSpec attribute)
id_grouper (yawf.messages.spec.MessageSpec attribute)
IllegalStateError
is_grouped (yawf.messages.spec.MessageSpec attribute)
is_transactional (yawf.effects.SideEffect attribute)
is_valid() (yawf.messages.spec.EmptyValidator method)
is_valid_message() (in module yawf.messages.allowed)

M

make_common_cancel() (in module yawf.utils)
make_common_start() (in module yawf.utils)
make_common_updater() (in module yawf.utils)
maybe_list() (in module yawf.utils)
memoizible_property() (in module yawf.utils)
message_group (yawf.effects.SideEffect attribute)
(yawf.handlers.Handler attribute)
message_id (yawf.effects.SideEffect attribute)
(yawf.handlers.Handler attribute)
message_spec_fabric() (in module yawf.messages.common)
MessageIgnored
MessageSpec (class in yawf.messages.spec)
MessageSpecNotRegisteredError
MessageSpecsTestCase (class in yawf.tests.message_specs)
MessageValidationError
metadefaultdict() (in module yawf.utils)
model_diff() (in module yawf.utils)
model_diff_fields() (in module yawf.utils)

N

name (yawf.effects.SideEffect attribute)
need_lock_object (yawf.messages.submessage.Submessage attribute)
NoAvailableMessagesError
NotChecker (class in yawf.permissions)

O

OldStateInconsistenceError
optionally_edit() (in module yawf.utils)
OrChecker (class in yawf.permissions)

P

params_wrapper() (yawf.messages.spec.MessageSpec method)
perform() (yawf.effects.SideEffect method)
(yawf.handlers.ComplexStateTransition method)
(yawf.handlers.Handler method)
(yawf.handlers.SimpleStateTransition method)
perform_child_checker() (yawf.permissions.BasePermissionChecker method)
permission_checker (yawf.handlers.Handler attribute)
PermissionDeniedError
PermissionsTestCase (class in yawf.tests.permissions)
post_hook() (yawf.handlers.EditHandler method)

R

rank (yawf.messages.common.BasicCancelMessage attribute)
(yawf.messages.common.BasicDeleteMessage attribute)
(yawf.messages.common.BasicEditMessage attribute)
(yawf.messages.spec.MessageSpec attribute)
RecursiveSubmessage (class in yawf.messages.submessage)
register_workflow() (in module yawf.__init__)
replace_if_exists (yawf.handlers.Handler attribute)
ResourceNotFoundError
ResourcePermissionDeniedError

S

select_for_update() (in module yawf.utils)
SerializibleHandlerResult (class in yawf.handlers)
set_performer() (yawf.effects.SideEffect method)
(yawf.handlers.Handler method)
setUp() (yawf.tests.permissions.PermissionsTestCase method)
SideEffect (class in yawf.effects)
SimpleStateTransition (class in yawf.handlers)
state_display() (yawf.base_model.WorkflowAwareModelBase method)
state_to (yawf.handlers.SimpleStateTransition attribute)
states_from (yawf.effects.SideEffect attribute)
(yawf.handlers.Handler attribute)
states_to (yawf.effects.SideEffect attribute)
Submessage (class in yawf.messages.submessage)

T

test_atomics() (yawf.tests.permissions.PermissionsTestCase method)
test_cache() (yawf.tests.permissions.PermissionsTestCase method)
test_checker_expressions() (yawf.tests.permissions.PermissionsTestCase method)
test_custom_sender() (yawf.tests.permissions.PermissionsTestCase method)
test_cyclic() (yawf.tests.permissions.PermissionsTestCase method)
test_fabric() (yawf.tests.message_specs.MessageSpecsTestCase method)
test_fill_cache() (yawf.tests.permissions.PermissionsTestCase method)
test_grouping() (yawf.tests.message_specs.MessageSpecsTestCase method)
test_inversion() (yawf.tests.permissions.PermissionsTestCase method)
test_inversion_invariance() (yawf.tests.permissions.PermissionsTestCase method)
test_repr() (yawf.tests.message_specs.MessageSpecsTestCase method)
test_validator() (yawf.tests.message_specs.MessageSpecsTestCase method)
test_without_id() (yawf.tests.message_specs.MessageSpecsTestCase method)
transition() (yawf.handlers.ComplexStateTransition method)
(yawf.handlers.EditHandler method)
type (yawf.handlers.SerializibleHandlerResult attribute)

U

UnhandledMessageError

V

validator_cls (yawf.messages.spec.MessageSpec attribute)
verb (yawf.messages.common.BasicCancelMessage attribute)
(yawf.messages.common.BasicDeleteMessage attribute)
(yawf.messages.common.BasicEditMessage attribute)
(yawf.messages.common.BasicStartMessage attribute)
(yawf.messages.spec.MessageSpec attribute)

W

workflow (yawf.base_model.WorkflowAwareModelBase attribute)
workflow_type_display() (yawf.base_model.WorkflowAwareModelBase method)
WorkflowAlreadyRegisteredError
WorkflowAwareModelBase (class in yawf.base_model)
WorkflowChoices (class in yawf.__init__)
WorkflowNotLoadedError
WorkflowResource (class in yawf.resources.base)
WrongHandlerResultError

Y

yawf.__init__ (module)
yawf.allowed (module)
yawf.base_model (module)
yawf.config (module)
yawf.effects (module)
yawf.exceptions (module)
yawf.forms (module)
yawf.handlers (module)
yawf.messages (module)
yawf.messages.allowed (module)
yawf.messages.common (module)
yawf.messages.spec (module)
yawf.messages.submessage (module)
yawf.permissions (module)
yawf.resources (module)
yawf.resources.allowed (module)
yawf.resources.base (module)
yawf.signals (module)
yawf.tests (module)
yawf.tests.message_specs (module)
yawf.tests.permissions (module)
yawf.utils (module)
yawf.version (module)
YawfException