org.apache.tuscany.sca.assembly
Interface AbstractService

All Superinterfaces:
AbstractContract, Base, Extensible, IntentAttachPoint, OperationsConfigurator
All Known Subinterfaces:
ComponentService, CompositeService, RuntimeComponentService, Service
All Known Implementing Classes:
AbstractServiceImpl, ComponentServiceImpl, CompositeServiceImpl, RuntimeComponentServiceImpl, ServiceImpl

public interface AbstractService
extends AbstractContract

Represents a service contract.


Method Summary
 
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, isCallback, setInterfaceContract, setIsCallback, setName
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
isUnresolved, setUnresolved
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Extensible
getExtensions
 
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents, getType, setType
 
Methods inherited from interface org.apache.tuscany.sca.assembly.OperationsConfigurator
getConfiguredOperations