class EvilEvents::Core::System::Mock
@see EvilEvents::Core::System
@api public @since 0.1.0
Attributes
@see EvilEvents::Core::System
@since 0.1.0
@see EvilEvents::Core::System
@since 0.1.0
Public Instance Methods
@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
@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
@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
@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
@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
@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
@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
@see EvilEvents::Core::System
@since 0.1.0
# File lib/evil_events/core/system/mock.rb, line 44 def emit(event, adapter: nil); end
@see EvilEvents::Core::System
@since 0.1.0
# File lib/evil_events/core/system/mock.rb, line 124 def managed_event?(event_class); end
@see EvilEvents::Core::System
@since 0.1.0
# File lib/evil_events/core/system/mock.rb, line 68 def manager_of_event(event); end
@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
@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
@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
@see EvilEvents::Core::System
@since 0.1.0
# File lib/evil_events/core/system/mock.rb, line 40 def observers(event_class); end
@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
@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
@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
@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
@see EvilEvents::Core::System
@since 0.2.0
# File lib/evil_events/core/system/mock.rb, line 128 def register_converter(type, coercer); end
@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
@see EvilEvents::Core::System
@since 0.2.0
# File lib/evil_events/core/system/mock.rb, line 136 def registered_events; end
@see EvilEvents::Core::System
@since 0.1.0
# File lib/evil_events/core/system/mock.rb, line 52 def resolve_adapter(adapter_name); end
@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
@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
@see EvilEvents::Core::System
@since 0.2.0
# File lib/evil_events/core/system/mock.rb, line 132 def resolve_type(type, **options); end
# File lib/evil_events/core/system/mock.rb, line 143 def restart_event_notifier; end
@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
@see EvilEvents::Core::System
@since 0.4.0
# File lib/evil_events/core/system/mock.rb, line 96 def serialize_to_hash(event); end
@see EvilEvents::Core::System
@since 0.4.0
# File lib/evil_events/core/system/mock.rb, line 92 def serialize_to_json(event); end
@see EvilEvents::Core::System
@since 0.4.0
# File lib/evil_events/core/system/mock.rb, line 104 def serialize_to_msgpack(event); end
@see EvilEvents::Core::System
@since 0.4.0
# File lib/evil_events/core/system/mock.rb, line 100 def serialize_to_xml(event); end
@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