org.apache.tuscany.spi.model
Class ServiceDefinition
java.lang.Object
org.apache.tuscany.spi.model.ModelObject
org.apache.tuscany.spi.model.ServiceDefinition
- Direct Known Subclasses:
- BindlessServiceDefinition, BoundServiceDefinition, JavaMappedService
public class ServiceDefinition
- extends ModelObject
Represents a service offered by a component
- Version:
- $Rev: 438283 $ $Date: 2006-08-29 16:12:28 -0700 (Tue, 29 Aug 2006) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceDefinition
public ServiceDefinition()
ServiceDefinition
public ServiceDefinition(String name,
ServiceContract serviceContract,
boolean remotable)
ServiceDefinition
public ServiceDefinition(String name,
ServiceContract serviceContract,
boolean remotable,
String callbackRefName)
getName
public String getName()
setName
public void setName(String name)
getServiceContract
public ServiceContract<?> getServiceContract()
setServiceContract
public void setServiceContract(ServiceContract serviceContract)
isRemotable
public boolean isRemotable()
setRemotable
public void setRemotable(boolean remotable)
getCallbackReferenceName
public String getCallbackReferenceName()
- Returns the callback name.
setCallbackReferenceName
public void setCallbackReferenceName(String callbackRefName)
-