Apache Tuscany SCA Kernel Sub-Project

org.apache.tuscany.spi.idl.java
Class JavaServiceContract

java.lang.Object
  extended by org.apache.tuscany.spi.model.ModelObject
      extended by org.apache.tuscany.spi.model.ServiceContract<Type>
          extended by org.apache.tuscany.spi.idl.java.JavaServiceContract

public class JavaServiceContract
extends ServiceContract<Type>

Represents a service contract specified using a Java interface

Version:
$Rev: 437540 $ $Date: 2006-08-27 22:39:00 -0700 (Sun, 27 Aug 2006) $

Field Summary
 
Fields inherited from class org.apache.tuscany.spi.model.ServiceContract
callbackClass, callbackName, callbackOperations, dataBinding, interactionScope, interfaceClass, interfaceName, metaData, operations, remotable
 
Constructor Summary
JavaServiceContract()
           
JavaServiceContract(Class<?> interfaceClass)
           
 
Method Summary
 
Methods inherited from class org.apache.tuscany.spi.model.ServiceContract
equals, getCallbackClass, getCallbackName, getCallbackOperations, getDataBinding, getInteractionScope, getInterfaceClass, getInterfaceName, getMetaData, getOperations, hashCode, isRemotable, setCallbackClass, setCallbackName, setCallbackOperations, setDataBinding, setInteractionScope, setInterfaceClass, setInterfaceName, setMetaData, setOperations, setRemotable, toString
 
Methods inherited from class org.apache.tuscany.spi.model.ModelObject
getExtensions
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaServiceContract

public JavaServiceContract()

JavaServiceContract

public JavaServiceContract(Class<?> interfaceClass)

Apache Tuscany SCA Kernel Sub-Project

-