Class: ExampleCacheWriter
- Inherits:
-
Object
- Object
- ExampleCacheWriter
- Defined in:
- lib/examples.rb,
lib/examples.rb
Instance Method Summary collapse
- #beforeCreate(entryEvent) ⇒ Object
- #beforeDestroy(entryEvent) ⇒ Object
- #beforeRegionClear(regionEvent) ⇒ Object
- #beforeRegionDestroy(regionEvent) ⇒ Object
- #beforeUpdate(entryEvent) ⇒ Object
- #close ⇒ Object
Instance Method Details
#beforeCreate(entryEvent) ⇒ Object
42 43 44 |
# File 'lib/examples.rb', line 42 def beforeCreate(entryEvent) puts YAML::load(entryEvent.getKey).to_s + ' is about to be created with ' + YAML::load(entryEvent.getNewValue).to_s end |
#beforeDestroy(entryEvent) ⇒ Object
48 49 50 |
# File 'lib/examples.rb', line 48 def beforeDestroy(entryEvent) puts YAML::load(entryEvent.getKey).to_s + ' is about to be destroyed' end |
#beforeRegionClear(regionEvent) ⇒ Object
54 55 56 |
# File 'lib/examples.rb', line 54 def beforeRegionClear(regionEvent) puts 'Region ' + regionEvent.getRegion.getName + ' is about to be cleared' end |
#beforeRegionDestroy(regionEvent) ⇒ Object
51 52 53 |
# File 'lib/examples.rb', line 51 def beforeRegionDestroy(regionEvent) puts 'Region ' + regionEvent.getRegion.getName + ' is about to be destroyed' end |
#beforeUpdate(entryEvent) ⇒ Object
45 46 47 |
# File 'lib/examples.rb', line 45 def beforeUpdate(entryEvent) puts YAML::load(entryEvent.getKey).to_s + ' is about to be updated to ' + YAML::load(entryEvent.getNewValue).to_s end |
#close ⇒ Object
57 58 59 |
# File 'lib/examples.rb', line 57 def close puts 'CacheWriter is closing' end |