Class: EvilEvents::Core::System::Mock

Inherits:
Object
  • Object
show all
Defined in:
lib/evil_events/core/system/mock.rb

Overview

See Also:

Since:

  • 0.1.0

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#broadcasterObject (readonly)

See Also:

Since:

  • 0.1.0



12
13
14
# File 'lib/evil_events/core/system/mock.rb', line 12

def broadcaster
  @broadcaster
end

#event_managerObject (readonly)

See Also:

Since:

  • 0.1.0



16
17
18
# File 'lib/evil_events/core/system/mock.rb', line 16

def event_manager
  @event_manager
end

Instance Method Details

#conditional_observe(event_condition, raw_subscriber, delegator) ⇒ Object

See Also:

Since:

  • 0.2.0



32
# 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) ⇒ Object

See Also:

Since:

  • 0.1.0



88
# 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) ⇒ Object

See Also:

Since:

  • 0.1.0



84
# 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) ⇒ Object

See Also:

Since:

  • 0.1.0



112
# File 'lib/evil_events/core/system/mock.rb', line 112

def deserialize_from_hash(serialized_event); end

#deserialize_from_json(serialized_event) ⇒ Object

See Also:

Since:

  • 0.1.0



108
# File 'lib/evil_events/core/system/mock.rb', line 108

def deserialize_from_json(serialized_event); end

#deserialize_from_msgpack(serialized_event) ⇒ Object

See Also:

Since:

  • 0.4.0



120
# File 'lib/evil_events/core/system/mock.rb', line 120

def deserialize_from_msgpack(serialized_event); end

#deserialize_from_xml(serialized_event) ⇒ Object

See Also:

Since:

  • 0.4.0



116
# File 'lib/evil_events/core/system/mock.rb', line 116

def deserialize_from_xml(serialized_event); end

#emit(event, adapter: nil) ⇒ Object

See Also:

Since:

  • 0.1.0



44
# File 'lib/evil_events/core/system/mock.rb', line 44

def emit(event, adapter: nil); end

#managed_event?(event_class) ⇒ Boolean

Returns:

  • (Boolean)

See Also:

Since:

  • 0.1.0



124
# File 'lib/evil_events/core/system/mock.rb', line 124

def managed_event?(event_class); end

#manager_of_event(event) ⇒ Object

See Also:

Since:

  • 0.1.0



68
# File 'lib/evil_events/core/system/mock.rb', line 68

def manager_of_event(event); end

#manager_of_event_type(event_type) ⇒ Object

See Also:

Since:

  • 0.1.0



72
# File 'lib/evil_events/core/system/mock.rb', line 72

def manager_of_event_type(event_type); end

#observe(event_class, raw_subscriber, delegator) ⇒ Object

See Also:

Since:

  • 0.1.0



20
# 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) ⇒ Object

See Also:

Since:

  • 0.2.0



28
# File 'lib/evil_events/core/system/mock.rb', line 28

def observe_list(event_pattern, raw_subscriber, delegator); end

#observers(event_class) ⇒ Object

See Also:

Since:

  • 0.1.0



40
# File 'lib/evil_events/core/system/mock.rb', line 40

def observers(event_class); end

#process_event_notification(manager, event) ⇒ Object

See Also:

Since:

  • 0.3.0



140
# 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) ⇒ Object

See Also:

Since:

  • 0.1.0



48
# 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) ⇒ Object

See Also:

Since:

  • 0.1.0



24
# 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) ⇒ Object

See Also:

Since:

  • 0.1.0



56
# File 'lib/evil_events/core/system/mock.rb', line 56

def register_adapter(adapter_name, adapter_object); end

#register_converter(type, coercer) ⇒ Object

See Also:

Since:

  • 0.2.0



128
# File 'lib/evil_events/core/system/mock.rb', line 128

def register_converter(type, coercer); end

#register_event_class(event_class) ⇒ Object

See Also:

Since:

  • 0.1.0



60
# File 'lib/evil_events/core/system/mock.rb', line 60

def register_event_class(event_class); end

#registered_eventsObject

See Also:

Since:

  • 0.2.0



136
# File 'lib/evil_events/core/system/mock.rb', line 136

def registered_events; end

#resolve_adapter(adapter_name) ⇒ Object

See Also:

Since:

  • 0.1.0



52
# File 'lib/evil_events/core/system/mock.rb', line 52

def resolve_adapter(adapter_name); end

#resolve_event_class(event_type) ⇒ Object

See Also:

Since:

  • 0.1.0



80
# 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: {}) ⇒ Object

See Also:

Since:

  • 0.1.0



76
# 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) ⇒ Object

See Also:

Since:

  • 0.2.0



132
# File 'lib/evil_events/core/system/mock.rb', line 132

def resolve_type(type, **options); end

#restart_event_notifierObject

See Also:

Since:

  • 0.1.0



143
# File 'lib/evil_events/core/system/mock.rb', line 143

def restart_event_notifier; end

#scoped_observe(scoped_event_type, raw_subscriber, delegator) ⇒ Object

See Also:

Since:

  • 0.4.0



36
# File 'lib/evil_events/core/system/mock.rb', line 36

def scoped_observe(scoped_event_type, raw_subscriber, delegator); end

#serialize_to_hash(event) ⇒ Object

See Also:

Since:

  • 0.4.0



96
# File 'lib/evil_events/core/system/mock.rb', line 96

def serialize_to_hash(event); end

#serialize_to_json(event) ⇒ Object

See Also:

Since:

  • 0.4.0



92
# File 'lib/evil_events/core/system/mock.rb', line 92

def serialize_to_json(event); end

#serialize_to_msgpack(event) ⇒ Object

See Also:

Since:

  • 0.4.0



104
# File 'lib/evil_events/core/system/mock.rb', line 104

def serialize_to_msgpack(event); end

#serialize_to_xml(event) ⇒ Object

See Also:

Since:

  • 0.4.0



100
# File 'lib/evil_events/core/system/mock.rb', line 100

def serialize_to_xml(event); end

#unregister_event_class(event_class) ⇒ Object

See Also:

Since:

  • 0.1.0



64
# File 'lib/evil_events/core/system/mock.rb', line 64

def unregister_event_class(event_class); end