org.apache.tuscany.sca.binding.sca.corba.impl
Class CorbaSCAInvocationProxy

java.lang.Object
  extended by org.apache.tuscany.sca.binding.sca.corba.impl.CorbaSCAInvocationProxy
All Implemented Interfaces:
InvocationProxy

public class CorbaSCAInvocationProxy
extends java.lang.Object
implements InvocationProxy

Invocation proxy for SCA default binding over CORBA binding


Constructor Summary
CorbaSCAInvocationProxy(RuntimeWire wire, Interface componentInterface, MessageFactory messageFactory)
           
 
Method Summary
 OperationTypes getOperationTypes(java.lang.String operationName)
          Gets operations types for target
 java.lang.Object invoke(java.lang.String operationName, java.util.List<java.lang.Object> arguments)
          Invokes target operation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorbaSCAInvocationProxy

public CorbaSCAInvocationProxy(RuntimeWire wire,
                               Interface componentInterface,
                               MessageFactory messageFactory)
Method Detail

invoke

public java.lang.Object invoke(java.lang.String operationName,
                               java.util.List<java.lang.Object> arguments)
                        throws InvocationException
Description copied from interface: InvocationProxy
Invokes target operation

Specified by:
invoke in interface InvocationProxy
Returns:
Throws:
InvocationException

getOperationTypes

public OperationTypes getOperationTypes(java.lang.String operationName)
Description copied from interface: InvocationProxy
Gets operations types for target

Specified by:
getOperationTypes in interface InvocationProxy
Returns: