Interface RoutedServicesModifierEventProducer
-
- All Superinterfaces:
EventProducer
- All Known Subinterfaces:
RoutedServicesLayerModifier
- All Known Implementing Classes:
RoutedServicesLayerModifierImpl
public interface RoutedServicesModifierEventProducer extends EventProducer
Interface dedicated to theRoutedServicesLayerModifierevent related exposed methods. Specifies method signatures for registering the appropriate listeners and event types that are supported on a routed services modifier.- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListener(RoutedServicesModifierListener listener)Register listeners for events fired by a routed services modifiervoidaddListener(RoutedServicesModifierListener listener, RoutedServicesModifierEventType eventType)Register listeners for events fired by a routed services modifiervoidremoveListener(RoutedServicesModifierListener listener)Remove listener for all event types it is registered forvoidremoveListener(RoutedServicesModifierListener listener, RoutedServicesModifierEventType eventType)Remove listener for given event type
-
-
-
Method Detail
-
addListener
void addListener(RoutedServicesModifierListener listener)
Register listeners for events fired by a routed services modifier- Parameters:
listener- to register
-
addListener
void addListener(RoutedServicesModifierListener listener, RoutedServicesModifierEventType eventType)
Register listeners for events fired by a routed services modifier- Parameters:
listener- to registereventType- to register listener for
-
removeListener
void removeListener(RoutedServicesModifierListener listener, RoutedServicesModifierEventType eventType)
Remove listener for given event type- Parameters:
listener- to removeeventType- to unregister listener for
-
removeListener
void removeListener(RoutedServicesModifierListener listener)
Remove listener for all event types it is registered for- Parameters:
listener- to remove
-
-