2016/05/28 - Apache Tuscany has been retired.
For more information, please explore the Attic.
org.apache.tuscany.sca.assembly
Interface CompositeService
- All Superinterfaces:
- AbstractContract, AbstractService, Base, java.lang.Cloneable, Contract, Extensible, IntentAttachPoint, OperationsConfigurator, PolicySetAttachPoint, Service
- All Known Implementing Classes:
- CompositeServiceImpl
public interface CompositeService
- extends Service
Represents a composite service.
getPromotedComponent
Component getPromotedComponent()
- Returns the promoted component.
- Returns:
- the promoted component.
setPromotedComponent
void setPromotedComponent(Component promotedComponent)
- Sets the promoted component
- Parameters:
promotedComponent
- the promoted component.
getPromotedService
ComponentService getPromotedService()
- Returns the promoted component service .
- Returns:
- the promoted component service.
setPromotedService
void setPromotedService(ComponentService promotedService)
- Sets the promoted component service
- Parameters:
promotedService
- the promoted component service.