org.granite.seam
Class SeamServiceInvoker

java.lang.Object
  extended by org.granite.messaging.service.ServiceInvoker<SeamServiceFactory>
      extended by org.granite.seam.SeamServiceInvoker

public class SeamServiceInvoker
extends org.granite.messaging.service.ServiceInvoker<SeamServiceFactory>

Author:
Cameron INGRAM, Venkat DANDA

Field Summary
static String CAPITALIZED_DESTINATION_ID
           
static String DESTINATION_ID
           
 
Fields inherited from class org.granite.messaging.service.ServiceInvoker
destination, factory, invocationListeners, invokee
 
Constructor Summary
SeamServiceInvoker(org.granite.config.flex.Destination destination, SeamServiceFactory factory, Object instance)
           
 
Method Summary
protected  Object afterInvocation(org.granite.messaging.service.ServiceInvocationContext context, Object result)
           
protected  void beforeInvocation(org.granite.messaging.service.ServiceInvocationContext context)
           
 
Methods inherited from class org.granite.messaging.service.ServiceInvoker
adjustInvokee, afterInvocationError, beforeMethodSearch, invoke, retryInvocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CAPITALIZED_DESTINATION_ID

public static final String CAPITALIZED_DESTINATION_ID
See Also:
Constant Field Values

DESTINATION_ID

public static final String DESTINATION_ID
See Also:
Constant Field Values
Constructor Detail

SeamServiceInvoker

public SeamServiceInvoker(org.granite.config.flex.Destination destination,
                          SeamServiceFactory factory,
                          Object instance)
                   throws org.granite.messaging.service.ServiceException
Throws:
org.granite.messaging.service.ServiceException
Method Detail

beforeInvocation

protected void beforeInvocation(org.granite.messaging.service.ServiceInvocationContext context)
Overrides:
beforeInvocation in class org.granite.messaging.service.ServiceInvoker<SeamServiceFactory>

afterInvocation

protected Object afterInvocation(org.granite.messaging.service.ServiceInvocationContext context,
                                 Object result)
Overrides:
afterInvocation in class org.granite.messaging.service.ServiceInvoker<SeamServiceFactory>