public class DelegatorComponentSeffBuilder extends AbstractSeffBuilder implements ISeffBuilder
Constructor and Description |
---|
DelegatorComponentSeffBuilder(org.palladiosimulator.pcm.repository.OperationProvidedRole domainProvRole,
org.palladiosimulator.pcm.repository.OperationRequiredRole domainReqRole) |
Modifier and Type | Method and Description |
---|---|
void |
appendPostAction(AbstractActionDescriptor signatureDependentDemand)
Append an internal action in the chain of actions to be executed after the delegating call
|
void |
appendPreAction(AbstractActionDescriptor signatureDependentDemand)
Append an internal action in the chain of actions to be executed before the delegating call
|
void |
build()
Called to perform this builders actions
|
List<org.palladiosimulator.pcm.seff.ResourceDemandingSEFF> |
getSeffs() |
public DelegatorComponentSeffBuilder(org.palladiosimulator.pcm.repository.OperationProvidedRole domainProvRole, org.palladiosimulator.pcm.repository.OperationRequiredRole domainReqRole)
public void appendPreAction(AbstractActionDescriptor signatureDependentDemand)
signatureDependentDemand
- A description of the internal action's demandpublic void appendPostAction(AbstractActionDescriptor signatureDependentDemand)
signatureDependentDemand
- A description of the internal action's demandpublic void build()
IBuilder
public List<org.palladiosimulator.pcm.seff.ResourceDemandingSEFF> getSeffs()
getSeffs
in interface ISeffBuilder