public class NetworkLoadingComponentBuilder extends BasicComponentBuilder
container, seffBuilder
myAssemblyContext, myComponent, myModels, myOperationProvidedRole, myOperationRequiredRole
Constructor and Description |
---|
NetworkLoadingComponentBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.repository.OperationInterface interf,
org.palladiosimulator.pcm.resourceenvironment.LinkingResource linkingRes)
Constructor of the network load simulator component
|
Modifier and Type | Method and Description |
---|---|
void |
build()
Called to perform this builders actions
|
protected DelegatorComponentSeffBuilder |
getSeffBuilder()
Returns a SEFF builder which adds a network demand depending on the parameters passed
|
createComponent, getBasicComponent
addOperationProvidedRole, addOperationRequiredRole, findResourceType, getAssemblyContext, getComponent, getNextCounter, getOperationProvidedRole, getOperationRequiredRole
public NetworkLoadingComponentBuilder(PCMAndCompletionModelHolder models, org.palladiosimulator.pcm.repository.OperationInterface interf, org.palladiosimulator.pcm.resourceenvironment.LinkingResource linkingRes)
models
- Container for the PCM model instance to modifyinterf
- Interface of the component, used to delgate the method calls to its targetlinkingRes
- The linking resource on which the load is createdprotected DelegatorComponentSeffBuilder getSeffBuilder()
getSeffBuilder
in class BasicComponentBuilder
public void build()
IBuilder
build
in interface IBuilder
build
in class BasicComponentBuilder