Platform SDK Java 8.5 API Reference

Uses of Interface
com.genesyslab.platform.commons.threading.AsyncInvoker

Packages that use AsyncInvoker
com.genesyslab.platform.applicationblocks.com   
com.genesyslab.platform.applicationblocks.com.cache   
com.genesyslab.platform.applicationblocks.commons.broker   
com.genesyslab.platform.applicationblocks.warmstandby   
com.genesyslab.platform.apptemplate.application This package provides helper components for connectivity with Genesys Configuration Framework. 
com.genesyslab.platform.clusterprotocol Cluster Protocol Application Block 
com.genesyslab.platform.commons.connection Provides facilities for communicating with Genesys servers using the ConnectionManager factory class. 
com.genesyslab.platform.commons.protocol Contains classes that support the Protocol objects used by applications developed with the Platform SDKs. 
com.genesyslab.platform.commons.threading   
com.genesyslab.platform.voice.protocol.runtime This package is used internally by the protocol. 
 

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

Methods in com.genesyslab.platform.applicationblocks.com that return AsyncInvoker
protected  AsyncInvoker ConfService.getInvokerNotNull()
           
 

Methods in com.genesyslab.platform.applicationblocks.com with parameters of type AsyncInvoker
 void IConfService.setBrokerInvoker(AsyncInvoker invoker)
          Sets user defined custom invoker for ConfEvent broker.
 void ConfService.setBrokerInvoker(AsyncInvoker invoker)
          Sets user defined custom invoker for ConfEvent broker.
 void IConfService.setInvoker(AsyncInvoker invoker)
          Sets user defined custom invoker for callback notifications on asynchronous multiple objects reading operations.
 void ConfService.setInvoker(AsyncInvoker invoker)
          Sets user defined custom invoker for callback notifications on asynchronous multiple objects reading operations.
 

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

Methods in com.genesyslab.platform.applicationblocks.com.cache with parameters of type AsyncInvoker
 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.setInvoker(AsyncInvoker value)
           
 

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

Methods in com.genesyslab.platform.applicationblocks.commons.broker that return AsyncInvoker
 AsyncInvoker MessageBrokerService.getInvoker()
          Deprecated. Gets asynchronous invoker.
 

Methods in com.genesyslab.platform.applicationblocks.commons.broker with parameters of type AsyncInvoker
static EventReceivingBrokerService BrokerServiceFactory.createEventBroker(MessageReceiverManagement protocol, AsyncInvoker invoker)
          Deprecated. Creates broker service and initializes client protocol with it as with "external receiver".
static RequestReceivingBrokerService BrokerServiceFactory.createRequestBroker(RequestReceiverManagement protocol, AsyncInvoker invoker)
          Deprecated. Creates broker service and initializes server channel with it as with "external receiver".
 void MessageBrokerService.setInvoker(AsyncInvoker theInvoker)
          Deprecated. Sets asynchronous invoker.
 void AsyncBrokerServiceBase.setInvoker(AsyncInvoker invoker)
          Deprecated.  
 

Constructors in com.genesyslab.platform.applicationblocks.commons.broker with parameters of type AsyncInvoker
AsyncBrokerService(AsyncInvoker invoker)
          Deprecated. Creates an instance.
AsyncBrokerServiceBase(AsyncInvoker invoker)
          Deprecated.  
EventReceivingBrokerService(AsyncInvoker invoker)
          Deprecated. Creates an instance of EventReceivingBrokerService class.
MessageBrokerService(AsyncInvoker theInvoker)
          Deprecated. Creates an instance of MessageBrokerService class.
RequestReceivingBrokerService(AsyncInvoker invoker)
          Deprecated. Creates an instance of RequestReceivingBrokerService class.
 

Uses of AsyncInvoker in com.genesyslab.platform.applicationblocks.warmstandby
 

Methods in com.genesyslab.platform.applicationblocks.warmstandby that return AsyncInvoker
protected  AsyncInvoker WarmStandbyService.getInvoker()
          Access to the internal invoker.
 

Methods in com.genesyslab.platform.applicationblocks.warmstandby with parameters of type AsyncInvoker
 void WarmStandbyService.setInvoker(AsyncInvoker invoker)
          Sets invoker.
 

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

Methods in com.genesyslab.platform.apptemplate.application that return AsyncInvoker
protected  AsyncInvoker GFApplicationConfigurationManager.getInvoker()
           
 

Uses of AsyncInvoker in com.genesyslab.platform.clusterprotocol
 

Methods in com.genesyslab.platform.clusterprotocol with parameters of type AsyncInvoker
 void ClusterProtocolImpl.setConnectionInvoker(AsyncInvoker connectionInvoker)
          Deprecated. 
 void ClusterProtocolImpl.setInvoker(AsyncInvoker invoker)
          Deprecated. 
 

Uses of AsyncInvoker in com.genesyslab.platform.commons.connection
 

Methods in com.genesyslab.platform.commons.connection with parameters of type AsyncInvoker
 void Connection.setInvoker(AsyncInvoker invoker)
          Connection can use invoker (if it's set) to parse messages.
 

Uses of AsyncInvoker in com.genesyslab.platform.commons.protocol
 

Methods in com.genesyslab.platform.commons.protocol that return AsyncInvoker
protected  AsyncInvoker AbstractChannel.getDefaultInvoker()
           
 AsyncInvoker ClientChannel.getInvoker()
          Deprecated. For internal use only!
protected  AsyncInvoker AbstractChannel.getInvoker()
           
 

Methods in com.genesyslab.platform.commons.protocol with parameters of type AsyncInvoker
<T> MessageCorrelator.MessageEntry
MessageCorrelator.registerMessage(Message message, T attachment, CompletionHandler<Message,T> handler, AsyncInvoker invoker, long timeout, int stateMods)
           
 void DuplexChannel.setConnectionInvoker(AsyncInvoker connectionInvoker)
          Deprecated.  
 void ConnectionInvokerSupport.setConnectionInvoker(AsyncInvoker connectionInvoker)
          Deprecated.  
 void AbstractChannel.setConnectionInvoker(AsyncInvoker connectionInvoker)
          Deprecated.  
 void AsyncInvokerSupport.setInvoker(AsyncInvoker invoker)
           
 void AbstractChannel.setInvoker(AsyncInvoker invoker)
          Invoker is used for calling user's code when various protocol events occur (open, close, error, etc).
 

Uses of AsyncInvoker in com.genesyslab.platform.commons.threading
 

Classes in com.genesyslab.platform.commons.threading that implement AsyncInvoker
 class DefaultInvoker
          Deprecated. use InvokerFactory.namedInvoker(String) and InvokerFactory.releaseInvoker(String) instead of it.
 class SingleThreadInvoker
          Invoker which performs its tasks in dedicated single thread.
 

Methods in com.genesyslab.platform.commons.threading that return AsyncInvoker
static AsyncInvoker DefaultInvoker.getSingletonInstance()
          Deprecated. use InvokerFactory.namedInvoker(String) and InvokerFactory.releaseInvoker(String) instead of it.
static AsyncInvoker InvokerFactory.namedInvoker(java.lang.String name)
           
static AsyncInvoker InvokerFactory.namedInvoker(java.lang.String name, int queueSize)
           
 

Uses of AsyncInvoker in com.genesyslab.platform.voice.protocol.runtime
 

Methods in com.genesyslab.platform.voice.protocol.runtime with parameters of type AsyncInvoker
 void HAConnection.setInvoker(AsyncInvoker invoker)
           
 void ConnectionProxyImpl.setInvoker(AsyncInvoker invoker)
           
 


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.