class Concurrent::Actor::AbstractContext

New actor is defined by subclassing {RestartingContext}, {Context} and defining its abstract methods. {AbstractContext} can be subclassed directly to implement more specific behaviour see {Root} implementation.

Example of ac actor definition:

{include:file:docs-source/actor/define.out.rb}

See methods of {AbstractContext} what else can be tweaked, e.g {AbstractContext#default_reference_class}

@abstract implement {AbstractContext#on_message} and {AbstractContext#behaviour_definition}