Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.application
Class GFAppCfgOptionsEventListener

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.application.GFAppCfgEventListener
      extended by com.genesyslab.platform.apptemplate.application.GFAppCfgOptionsEventListener
All Implemented Interfaces:
Action<GFAppCfgEvent>, Subscriber<GFAppCfgEvent>, java.util.EventListener
Direct Known Subclasses:
GFAppCfgLogOptionsEventListener

public abstract class GFAppCfgOptionsEventListener
extends GFAppCfgEventListener


Nested Class Summary
protected static class GFAppCfgOptionsEventListener.TheAppConfigDataFilter
           
 
Field Summary
static Predicate<GFAppCfgEvent> THE_APP_CONFIGDATA_FILTER
           
 
Constructor Summary
GFAppCfgOptionsEventListener()
           
 
Method Summary
 Predicate<GFAppCfgEvent> getFilter()
          Gets filter predicate that allows checking whether publishing event should be processed or ignored.
abstract  void handle(GFAppCfgEvent obj)
          This method will be called on configuration managers' GFAppCfgEvent after applying of the application configuration options event filter getFilter() (returning THE_APP_CONFIGDATA_FILTER).
This filter passes GFAppCfgEvent.AppCfgEventType.AppConfigReceived and GFAppCfgEvent.AppCfgEventType.AppConfigUpdated events only.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THE_APP_CONFIGDATA_FILTER

public static final Predicate<GFAppCfgEvent> THE_APP_CONFIGDATA_FILTER
Constructor Detail

GFAppCfgOptionsEventListener

public GFAppCfgOptionsEventListener()
Method Detail

getFilter

public Predicate<GFAppCfgEvent> getFilter()
Description copied from interface: Subscriber
Gets filter predicate that allows checking whether publishing event should be processed or ignored.

Returns:
filter predicate

handle

public abstract void handle(GFAppCfgEvent obj)
This method will be called on configuration managers' GFAppCfgEvent after applying of the application configuration options event filter getFilter() (returning THE_APP_CONFIGDATA_FILTER).
This filter passes GFAppCfgEvent.AppCfgEventType.AppConfigReceived and GFAppCfgEvent.AppCfgEventType.AppConfigUpdated events only.


Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.