Source code for weaver.execute

[docs]EXECUTE_MODE_AUTO = "auto"
[docs]EXECUTE_MODE_ASYNC = "async"
[docs]EXECUTE_MODE_SYNC = "sync"
[docs]EXECUTE_MODE_OPTIONS = frozenset([ EXECUTE_MODE_AUTO, EXECUTE_MODE_ASYNC, EXECUTE_MODE_SYNC,
])
[docs]EXECUTE_CONTROL_OPTION_ASYNC = "async-execute"
[docs]EXECUTE_CONTROL_OPTION_SYNC = "sync-execute"
[docs]EXECUTE_CONTROL_OPTIONS = frozenset([ EXECUTE_CONTROL_OPTION_ASYNC, EXECUTE_CONTROL_OPTION_SYNC,
])
[docs]EXECUTE_RESPONSE_RAW = "raw"
[docs]EXECUTE_RESPONSE_DOCUMENT = "document"
[docs]EXECUTE_RESPONSE_OPTIONS = frozenset([ EXECUTE_RESPONSE_RAW, EXECUTE_RESPONSE_DOCUMENT,
])
[docs]EXECUTE_TRANSMISSION_MODE_VALUE = "value"
[docs]EXECUTE_TRANSMISSION_MODE_REFERENCE = "reference"
[docs]EXECUTE_TRANSMISSION_MODE_OPTIONS = frozenset([ EXECUTE_TRANSMISSION_MODE_VALUE, EXECUTE_TRANSMISSION_MODE_REFERENCE,
])