# Uses of Interface
com.sas.services.events.broker.ListenerInterface

Packages that use ListenerInterface
Package
Description
com.sas.services.events.broker
Broker events that are triggered by various transport protocols.
com.sas.services.events.broker.flowengine
Run process flows and dispatch listener applications.
com.sas.services.events.broker.util
Utility classes.

- ## Uses of ListenerInterface in com.sas.services.events.broker

  Methods in com.sas.services.events.broker with parameters of type ListenerInterface
  Modifier and Type
  Method
  Description
  `void`
  ActivatableEventBrokerService.`addEventListener(String eventName, int eventType, ListenerInterface listener)`
  Register a dynamic listener for a particular event.
  `void`
  EventBrokerServiceProxy.`addEventListener(String eventName, int eventType, ListenerInterface listener)`
  Register a dynamic listener for a particular event.
  `void`
  ListenerRegisterInterface.`addEventListener(String eventName, int eventType, ListenerInterface listener)`
  Deprecated.
  Register a dynamic listener for a particular event.
  `boolean`
  ActivatableEventBrokerService.`removeEventListener(String eventName, int eventType, ListenerInterface listener)`
  Unregister a dynamic listener for a particular event.
  `boolean`
  EventBrokerServiceProxy.`removeEventListener(String eventName, int eventType, ListenerInterface listener)`
  Unregister a dynamic listener for a particular event.
  `boolean`
  ListenerRegisterInterface.`removeEventListener(String eventName, int eventType, ListenerInterface listener)`
  Deprecated.
  Unregister a dynamic listener for a particular event.

- ## Uses of ListenerInterface in com.sas.services.events.broker.flowengine

  Methods in com.sas.services.events.broker.flowengine that return ListenerInterface
  Modifier and Type
  Method
  Description
  `ListenerInterface`
  ListenerDispatch.`getListener()`
  Get listener.
  Constructors in com.sas.services.events.broker.flowengine with parameters of type ListenerInterface
  Modifier
  Constructor
  Description
  ``
  `ListenerDispatch(ListenerInterface listener, EventRequest eventRequest)`
  ListenerDispatch contructor.

- ## Uses of ListenerInterface in com.sas.services.events.broker.util

  Methods in com.sas.services.events.broker.util with parameters of type ListenerInterface
  Modifier and Type
  Method
  Description
  `void`
  EventContainer.`addEventListener(String eventName, int eventType, ListenerInterface listener)`
  Add a dynamic listener for a particular event.
  `void`
  ListenerEvent.`addListener(ListenerInterface listener)`
  Add listener to this event.
  `boolean`
  EventContainer.`removeEventListener(String eventName, int eventType, ListenerInterface listener)`
  Remove a dynamic listener for a particular event.
  `boolean`
  ListenerEvent.`removeListener(ListenerInterface listener)`
  Remove listener from this event.