Namespace: OpenEdge.Net.HTTP.Filter
Interface
IFilterEvents
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2014 by Progress Software Corporation. All rights reserved.
File:IFilterEvents
Purpose:Indicates that a filter publishes events, and provides a method
for doing so.
Author(s):pjudge
Created:Mon Jul 07 15:02:06 EDT 2014
Notes:* Ideally the SubscribeListener() method would take a generic
parameter so that we could guarantee type-compliance at the
compiler. But we have to do it at runtime instead.
the handlers. Clearly these need to be in sync with each other,
otherwise we can end up with listeners that are never published
to, and events that have no listeners.
Purpose: Returns the type(class or interface) that an a potential listener must
implement or inherit in order to handle events from this filter.




Method Summary
Options Name Purpose
SubscribeListener (Object) /** Subscribes a listener to events from the implementing filter. @param Object The prospective listener. */
UnsubscribeListener (Object) /** Unsubscribes a listener to events from the implementing filter. @param Object The prospective listener. */

Property Summary
Options Name Purpose
Progress.Lang.Class FilterEventListenerType


Method Detail
Top

SubscribeListener (Object)

Purpose: Subscribes a listener to events from the implementing filter.
Parameters:
poListener Progress.Lang.Object
Top

UnsubscribeListener (Object)

Purpose: Unsubscribes a listener to events from the implementing filter.
Parameters:
poListener Progress.Lang.Object


Property Detail
Top

Progress.Lang.Class FilterEventListenerType

Returns Progress.Lang.Class


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15