class EvilEvents::Core::System::Mock

@see EvilEvents::Core::System @api public @since 0.1.0

Attributes

broadcaster[R]

@see EvilEvents::Core::System @since 0.1.0

event_manager[R]

@see EvilEvents::Core::System @since 0.1.0

Public Instance Methods

conditional_observe(event_condition, raw_subscriber, delegator) click to toggle source

@see EvilEvents::Core::System @since 0.2.0

# File lib/evil_events/core/system/mock.rb, line 32
def conditional_observe(event_condition, raw_subscriber, delegator); end
define_abstract_event_class(event_type) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 88
def define_abstract_event_class(event_type); end
define_event_class(event_type, &event_class_definitions) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 84
def define_event_class(event_type, &event_class_definitions); end
deserialize_from_hash(serialized_event) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 112
def deserialize_from_hash(serialized_event); end
deserialize_from_json(serialized_event) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 108
def deserialize_from_json(serialized_event); end
deserialize_from_msgpack(serialized_event) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 120
def deserialize_from_msgpack(serialized_event); end
deserialize_from_xml(serialized_event) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 116
def deserialize_from_xml(serialized_event); end
emit(event, adapter: nil) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 44
def emit(event, adapter: nil); end
managed_event?(event_class) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 124
def managed_event?(event_class); end
manager_of_event(event) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 68
def manager_of_event(event); end
manager_of_event_type(event_type) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 72
def manager_of_event_type(event_type); end
observe(event_class, raw_subscriber, delegator) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 20
def observe(event_class, raw_subscriber, delegator); end
observe_list(event_pattern, raw_subscriber, delegator) click to toggle source

@see EvilEvents::Core::System @since 0.2.0

# File lib/evil_events/core/system/mock.rb, line 28
def observe_list(event_pattern, raw_subscriber, delegator); end
observers(event_class) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 40
def observers(event_class); end
process_event_notification(manager, event) click to toggle source

@see EvilEvents::Core::System @since 0.3.0

# File lib/evil_events/core/system/mock.rb, line 140
def process_event_notification(manager, event); end
raw_emit(event_type, id: nil, payload: {}, metadata: {}, adapter: nil) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 48
def raw_emit(event_type, id: nil, payload: {}, metadata: {}, adapter: nil); end
raw_observe(event_type, raw_subscriber, delegator) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 24
def raw_observe(event_type, raw_subscriber, delegator); end
register_adapter(adapter_name, adapter_object) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 56
def register_adapter(adapter_name, adapter_object); end
register_converter(type, coercer) click to toggle source

@see EvilEvents::Core::System @since 0.2.0

# File lib/evil_events/core/system/mock.rb, line 128
def register_converter(type, coercer); end
register_event_class(event_class) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 60
def register_event_class(event_class); end
registered_events() click to toggle source

@see EvilEvents::Core::System @since 0.2.0

# File lib/evil_events/core/system/mock.rb, line 136
def registered_events; end
resolve_adapter(adapter_name) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 52
def resolve_adapter(adapter_name); end
resolve_event_class(event_type) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 80
def resolve_event_class(event_type); end
resolve_event_object(event_type, id: nil, payload: {}, metadata: {}) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 76
def resolve_event_object(event_type, id: nil, payload: {}, metadata: {}); end
resolve_type(type, **options) click to toggle source

@see EvilEvents::Core::System @since 0.2.0

# File lib/evil_events/core/system/mock.rb, line 132
def resolve_type(type, **options); end
restart_event_notifier() click to toggle source

@see EvilEvents::Core::System

# File lib/evil_events/core/system/mock.rb, line 143
def restart_event_notifier; end
scoped_observe(scoped_event_type, raw_subscriber, delegator) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 36
def scoped_observe(scoped_event_type, raw_subscriber, delegator); end
serialize_to_hash(event) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 96
def serialize_to_hash(event); end
serialize_to_json(event) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 92
def serialize_to_json(event); end
serialize_to_msgpack(event) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 104
def serialize_to_msgpack(event); end
serialize_to_xml(event) click to toggle source

@see EvilEvents::Core::System @since 0.4.0

# File lib/evil_events/core/system/mock.rb, line 100
def serialize_to_xml(event); end
unregister_event_class(event_class) click to toggle source

@see EvilEvents::Core::System @since 0.1.0

# File lib/evil_events/core/system/mock.rb, line 64
def unregister_event_class(event_class); end