summaryrefslogtreecommitdiff
path: root/lib/custodian
diff options
context:
space:
mode:
Diffstat (limited to 'lib/custodian')
-rw-r--r--lib/custodian/alertfactory.rb17
1 files changed, 15 insertions, 2 deletions
diff --git a/lib/custodian/alertfactory.rb b/lib/custodian/alertfactory.rb
index f82706f..74f6f3c 100644
--- a/lib/custodian/alertfactory.rb
+++ b/lib/custodian/alertfactory.rb
@@ -55,15 +55,28 @@ module Custodian
end
+ #
+ # Get the friendly-type of this class
+ #
+ def get_type
+ @@subclasses.each do |name,value|
+ if ( value == self.class )
+ return name
+ end
+ end
+ nil
+ end
+
+
def raise
- raise NoMethod, "This should be implemented in a derived class"
+ puts "NOP"
end
def clear
- raise NoMethod, "This should be implemented in a derived class"
+ puts "NOP"
end
end