org.granite.tide.cdi
Class CDIServiceInvoker

java.lang.Object
  extended by org.granite.messaging.service.ServiceInvoker<T>
      extended by org.granite.tide.TideServiceInvoker<CDIServiceFactory>
          extended by org.granite.tide.cdi.CDIServiceInvoker

public class CDIServiceInvoker
extends org.granite.tide.TideServiceInvoker<CDIServiceFactory>

Author:
William DRAI

Field Summary
 
Fields inherited from class org.granite.tide.TideServiceInvoker
VALIDATOR_CLASS_NAME, VALIDATOR_KEY, VALIDATOR_NAME, VALIDATOR_NOT_AVAILABLE
 
Fields inherited from class org.granite.messaging.service.ServiceInvoker
destination, factory, invocationListeners, invokee
 
Constructor Summary
CDIServiceInvoker(org.granite.config.flex.Destination destination, CDIServiceFactory factory)
           
 
Method Summary
 Object initializeObject(Object parent, String[] propertyNames)
           
 void logout()
           
protected  CDIServiceContext lookupContext()
           
 
Methods inherited from class org.granite.tide.TideServiceInvoker
adjustInvokee, afterInvocation, afterInvocationError, beforeInvocation, beforeMethodSearch, getTideContext, initValidator, login, prepareDataObserver, publishDataUpdates, resyncContext, validateObject
 
Methods inherited from class org.granite.messaging.service.ServiceInvoker
invoke, retryInvocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDIServiceInvoker

public CDIServiceInvoker(org.granite.config.flex.Destination destination,
                         CDIServiceFactory factory)
Method Detail

logout

public void logout()
Overrides:
logout in class org.granite.tide.TideServiceInvoker<CDIServiceFactory>

initializeObject

public Object initializeObject(Object parent,
                               String[] propertyNames)
Overrides:
initializeObject in class org.granite.tide.TideServiceInvoker<CDIServiceFactory>

lookupContext

protected CDIServiceContext lookupContext()
Overrides:
lookupContext in class org.granite.tide.TideServiceInvoker<CDIServiceFactory>