class Seahorse::Client::HandlerList
def add(handler_class, options = {})
- 
        (Class- Returns the handler class that was added.) 
Other tags:
- Note:   -  There can be only one `:send` handler.  Adding an additional 
Raises:
- 
        (InvalidPriorityError)-
- 
        (InvalidStepError)-
Options Hash:
(**options)- 
        :operations(Array) -- A list of
- 
        :priority(Integer) -- The priority of this
- 
        :step(Symbol) -- The request life-cycle
Parameters:
- 
        handler_class(Class) -- This should be a subclass
def add(handler_class, options = {}) @mutex.synchronize do add_entry( HandlerListEntry.new(options.merge( handler_class: handler_class, inserted: next_index )) ) end handler_class end