Platform SDK Java 8.5 API Reference

Uses of Interface
com.genesyslab.platform.applicationblocks.commons.Action

Packages that use Action
com.genesyslab.platform.applicationblocks.com   
com.genesyslab.platform.applicationblocks.com.cache   
com.genesyslab.platform.applicationblocks.com.queries   
com.genesyslab.platform.applicationblocks.commons.broker   
com.genesyslab.platform.apptemplate.application This package provides helper components for connectivity with Genesys Configuration Framework. 
com.genesyslab.platform.apptemplate.filtering.impl.configuration   
com.genesyslab.platform.apptemplate.log4j2 This package contains a set of AppTemplate classes related to Log4j v2 support. 
 

Uses of Action in com.genesyslab.platform.applicationblocks.com
 

Methods in com.genesyslab.platform.applicationblocks.com with parameters of type Action
<T extends ICfgObject>
AsyncRequestResult<T>
ICfgQuery.beginExecute(java.lang.Class<T> clazz, Action<AsyncRequestResult<T>> callback, java.lang.Object state)
          Deprecated. 
<T extends ICfgObject>
AsyncRequestResult<T>
CfgQuery.beginExecute(java.lang.Class<T> clazz, Action<AsyncRequestResult<T>> callback, java.lang.Object state)
          Deprecated. Use IConfService.beginRetrieveMultipleObjects(java.lang.Class, com.genesyslab.platform.applicationblocks.com.ICfgQuery, com.genesyslab.platform.applicationblocks.commons.Action>) directly.
<T extends ICfgObject>
AsyncRequestResult<T>
IConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<AsyncRequestResult<T>> finishCallback)
          Begins to asynchronously retrieve a list of objects based on the specified query.
<T extends ICfgObject>
AsyncRequestResult<T>
ConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<AsyncRequestResult<T>> finishCallback)
          Starts reading of configuration objects collection from server.
<T extends ICfgObject>
AsyncRequestResult<T>
IConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback)
          Begins to asynchronously retrieve a list of objects based on the specified query.
<T extends ICfgObject>
AsyncRequestResult<T>
IConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback)
          Begins to asynchronously retrieve a list of objects based on the specified query.
<T extends ICfgObject>
AsyncRequestResult<T>
ConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback)
          Starts reading of configuration objects collection from server.
<T extends ICfgObject>
AsyncRequestResult<T>
ConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback)
          Starts reading of configuration objects collection from server.
<T extends ICfgObject>
AsyncRequestResult<T>
IConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback, long timeout)
          Starts reading of configuration objects collection from server.
<T extends ICfgObject>
AsyncRequestResult<T>
IConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback, long timeout)
          Starts reading of configuration objects collection from server.
<T extends ICfgObject>
AsyncRequestResult<T>
ConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback, long timeout)
          Starts reading of configuration objects collection from server.
<T extends ICfgObject>
AsyncRequestResult<T>
ConfService.beginRetrieveMultipleObjects(java.lang.Class<T> cls, ICfgQuery query, Action<java.util.Collection<T>> dataCallback, Action<AsyncRequestResult<T>> finishCallback, long timeout)
          Starts reading of configuration objects collection from server.
 void ConfService.register(Action<ConfEvent> handler, Predicate<ConfEvent> filter)
          Registers custom handler for ConfigurationEvent's handling.
 void ConfService.unregister(Action<ConfEvent> handler)
          Unregisters custom ConfigurationEvent's handler.
 

Uses of Action in com.genesyslab.platform.applicationblocks.com.cache
 

Subinterfaces of Action in com.genesyslab.platform.applicationblocks.com.cache
 interface IConfCache
          Interface for the configuration object cache.
 

Classes in com.genesyslab.platform.applicationblocks.com.cache that implement Action
 class DefaultConfCache
          The default implementation of the configuration cache interface.
 

Methods in com.genesyslab.platform.applicationblocks.com.cache with parameters of type Action
 java.util.concurrent.Future<IConfCache> IConfCache.beginRefresh(AsyncInvoker asyncInvoker, Action<java.util.concurrent.Future<IConfCache>> finishCallback)
          Asynchronously updates all configuration objects in the cache.
 java.util.concurrent.Future<IConfCache> DefaultConfCache.beginRefresh(AsyncInvoker asyncInvoker, Action<java.util.concurrent.Future<IConfCache>> finishCallback)
          Asynchronously updates all configuration objects in the cache.
 void DefaultConfCache.register(Action<ConfCacheEvent> handler, Predicate<ConfCacheEvent> filter)
          Registers a delegate for receiving notifications from the cache based on the specified filter.
 void DefaultConfCache.unregister(Action<ConfCacheEvent> handler)
          Unregisters the specified delegate from notifications.
 

Uses of Action in com.genesyslab.platform.applicationblocks.com.queries
 

Methods in com.genesyslab.platform.applicationblocks.com.queries with parameters of type Action
 AsyncRequestResult<CfgAccessGroup> CfgAccessGroupQuery.beginExecute(Action<AsyncRequestResult<CfgAccessGroup>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgActionCode> CfgActionCodeQuery.beginExecute(Action<AsyncRequestResult<CfgActionCode>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgAgentGroup> CfgAgentGroupQuery.beginExecute(Action<AsyncRequestResult<CfgAgentGroup>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgAgentLogin> CfgAgentLoginQuery.beginExecute(Action<AsyncRequestResult<CfgAgentLogin>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgAlarmCondition> CfgAlarmConditionQuery.beginExecute(Action<AsyncRequestResult<CfgAlarmCondition>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgApplication> CfgApplicationQuery.beginExecute(Action<AsyncRequestResult<CfgApplication>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgAppPrototype> CfgAppPrototypeQuery.beginExecute(Action<AsyncRequestResult<CfgAppPrototype>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgCallingList> CfgCallingListQuery.beginExecute(Action<AsyncRequestResult<CfgCallingList>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgCampaign> CfgCampaignQuery.beginExecute(Action<AsyncRequestResult<CfgCampaign>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgCampaignGroup> CfgCampaignGroupQuery.beginExecute(Action<AsyncRequestResult<CfgCampaignGroup>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgDN> CfgDNQuery.beginExecute(Action<AsyncRequestResult<CfgDN>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgDNGroup> CfgDNGroupQuery.beginExecute(Action<AsyncRequestResult<CfgDNGroup>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgEnumerator> CfgEnumeratorQuery.beginExecute(Action<AsyncRequestResult<CfgEnumerator>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgEnumeratorValue> CfgEnumeratorValueQuery.beginExecute(Action<AsyncRequestResult<CfgEnumeratorValue>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgField> CfgFieldQuery.beginExecute(Action<AsyncRequestResult<CfgField>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgFilter> CfgFilterQuery.beginExecute(Action<AsyncRequestResult<CfgFilter>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgFolder> CfgFolderQuery.beginExecute(Action<AsyncRequestResult<CfgFolder>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgFormat> CfgFormatQuery.beginExecute(Action<AsyncRequestResult<CfgFormat>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgGVPIVRProfile> CfgGVPIVRProfileQuery.beginExecute(Action<AsyncRequestResult<CfgGVPIVRProfile>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgHost> CfgHostQuery.beginExecute(Action<AsyncRequestResult<CfgHost>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgIVR> CfgIVRQuery.beginExecute(Action<AsyncRequestResult<CfgIVR>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgIVRPort> CfgIVRPortQuery.beginExecute(Action<AsyncRequestResult<CfgIVRPort>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgObjectiveTable> CfgObjectiveTableQuery.beginExecute(Action<AsyncRequestResult<CfgObjectiveTable>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgPerson> CfgPersonQuery.beginExecute(Action<AsyncRequestResult<CfgPerson>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgPhysicalSwitch> CfgPhysicalSwitchQuery.beginExecute(Action<AsyncRequestResult<CfgPhysicalSwitch>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgPlace> CfgPlaceQuery.beginExecute(Action<AsyncRequestResult<CfgPlace>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgPlaceGroup> CfgPlaceGroupQuery.beginExecute(Action<AsyncRequestResult<CfgPlaceGroup>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgRole> CfgRoleQuery.beginExecute(Action<AsyncRequestResult<CfgRole>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgScheduledTask> CfgScheduledTaskQuery.beginExecute(Action<AsyncRequestResult<CfgScheduledTask>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgScript> CfgScriptQuery.beginExecute(Action<AsyncRequestResult<CfgScript>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgService> CfgServiceQuery.beginExecute(Action<AsyncRequestResult<CfgService>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgSkill> CfgSkillQuery.beginExecute(Action<AsyncRequestResult<CfgSkill>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgStatDay> CfgStatDayQuery.beginExecute(Action<AsyncRequestResult<CfgStatDay>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgStatTable> CfgStatTableQuery.beginExecute(Action<AsyncRequestResult<CfgStatTable>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgSwitch> CfgSwitchQuery.beginExecute(Action<AsyncRequestResult<CfgSwitch>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgTableAccess> CfgTableAccessQuery.beginExecute(Action<AsyncRequestResult<CfgTableAccess>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgTenant> CfgTenantQuery.beginExecute(Action<AsyncRequestResult<CfgTenant>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgTimeZone> CfgTimeZoneQuery.beginExecute(Action<AsyncRequestResult<CfgTimeZone>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgTransaction> CfgTransactionQuery.beginExecute(Action<AsyncRequestResult<CfgTransaction>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgTreatment> CfgTreatmentQuery.beginExecute(Action<AsyncRequestResult<CfgTreatment>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 AsyncRequestResult<CfgVoicePrompt> CfgVoicePromptQuery.beginExecute(Action<AsyncRequestResult<CfgVoicePrompt>> callback, java.lang.Object state)
          Begins the asynchronous execution of the current query.
 

Uses of Action in com.genesyslab.platform.applicationblocks.commons.broker
 

Subinterfaces of Action in com.genesyslab.platform.applicationblocks.commons.broker
 interface Subscriber<T>
          Subscriber<T> interface defines subscriber contract for Publish/Subscribe pattern.
 

Methods in com.genesyslab.platform.applicationblocks.commons.broker with parameters of type Action
 void BrokerServiceBase.register(Action<T> handler, Predicate<T> filter)
          Deprecated. Subscribes an action to be performed when a publishing event occurs.
 void SubscriptionService.register(Action<T> handler, Predicate<T> filter)
          Registers an action to be performed when a publishing event occurs.
 void BrokerServiceBase.unregister(Action<T> handler)
          Deprecated. Unregisters a subscriber from notifications about publishing activities.
 void SubscriptionService.unregister(Action<T> handler)
          Unregisters a subscriber from notifications about publishing activities.
 

Uses of Action in com.genesyslab.platform.apptemplate.application
 

Classes in com.genesyslab.platform.apptemplate.application that implement Action
 class GFAppCfgEventListener
           
 class GFAppCfgLogOptionsEventListener
          Abstract base class for appliance and update of the application logging framework configuration by incoming application configuration from the application configuration manager (GFApplicationConfigurationManager).
 class GFAppCfgOptionsEventListener
           
 

Methods in com.genesyslab.platform.apptemplate.application with parameters of type Action
 void GFApplicationConfigurationManager.register(Action<GFAppCfgEvent> handler, Predicate<GFAppCfgEvent> filter)
           
 void GFApplicationConfigurationManager.unregister(Action<GFAppCfgEvent> handler)
           
 

Uses of Action in com.genesyslab.platform.apptemplate.filtering.impl.configuration
 

Classes in com.genesyslab.platform.apptemplate.filtering.impl.configuration that implement Action
 class FilterChainNotificationHandler
          Implements MessageFilter to decide whether message should be logged or not upon internal message filter chain.
 

Uses of Action in com.genesyslab.platform.apptemplate.log4j2
 

Classes in com.genesyslab.platform.apptemplate.log4j2 that implement Action
 class GFAppLog4j2Updater
          Application logging configuration applier/updater for Log4j2.
 


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.