Modifier and Type | Class and Description |
---|---|
class |
AbstractComponentBuilder
Replaces the passed AssemblyConnector with a completion
|
class |
AbstractCompositeStructureBuilder |
class |
BasicComponentBuilder
A builder for creating basic components and their assembly and allocation context.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IClientServerConnectorCompletionComponentBuilder
Interface callable for a builder after running its build method to retrieve the created objects
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientServerConnectorCompletionBuilder |
class |
AbstractConnectorCompletionBuilder |
class |
ConfigurableMiddlewareCallingConnectorCompletionBuilder |
class |
DelayInnerConnectorCompletionBuilder
Implementation of an InnerConnectorCompletionBuilder which adds dummy components on both sides
causing themselfs a CPU demand according to the passed StoEx.
|
class |
InnerConnectorCompletionBuilder
Implementation of an InnerConnectorCompletionBuilder which adds dummy components on both sides
doing nothing else than delegating the call to the next component in the chain
|
class |
MarshallingConnectorCompletionBuilder
Implementation of an InnerConnectorCompletionBuilder which adds the impact of marshalling
parameters
|
class |
PairwiseMiddlewareInteractingInnerConnectorCompletionBuilder
Implementation of an InnerConnectorCompletionBuilder which calls a process service on the client
side, forwards the message, calls deprocess on the server side, and does the same in reverse
order for the reply
|
Constructor and Description |
---|
AbstractClientServerConnectorCompletionBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.core.composition.AssemblyConnector connector,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer fromResourceContainer,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer toResourceContainer,
IComponentBuilder innerBuilder,
String componentName) |
ConfigurableMiddlewareCallingConnectorCompletionBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.core.composition.AssemblyConnector connector,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer fromResourceContainer,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer toResourceContainer,
IComponentBuilder innerBuilder,
String clientSideBeforeCall,
String serverSideBeforeCall,
String serverSideAfterCall,
String clientSideAfterCall) |
DelayInnerConnectorCompletionBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.core.composition.AssemblyConnector connector,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer fromResourceContainer,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer toResourceContainer,
IComponentBuilder innerBuilder,
String delaySpec) |
InnerConnectorCompletionBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.core.composition.AssemblyConnector connector,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer fromResourceContainer,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer toResourceContainer,
IComponentBuilder innerBuilder) |
MarshallingConnectorCompletionBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.core.composition.AssemblyConnector connector,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer fromResourceContainer,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer toResourceContainer,
IComponentBuilder innerBuilder) |
PairwiseMiddlewareInteractingInnerConnectorCompletionBuilder(PCMAndCompletionModelHolder models,
org.palladiosimulator.pcm.core.composition.AssemblyConnector connector,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer fromResourceContainer,
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer toResourceContainer,
IComponentBuilder innerBuilder,
String processCallSignature,
String unprocessCallSignature) |
Modifier and Type | Interface and Description |
---|---|
interface |
IMiddlewareInteractingComponentBuilder |
Modifier and Type | Class and Description |
---|---|
class |
BasicMiddlewareComponentBuilder |
class |
DelayMiddlewareComponentBuilder |
class |
MarshallingComponentBuilder |
class |
MiddlewareCallingComponentBuilder |
Modifier and Type | Class and Description |
---|---|
class |
LocalCommunicationComponentBuilder
Generates a BasicComponent which determines and loads the underlying network resource with the
message's size of the message to transmit.
|
class |
NetworkLoadingComponentBuilder
Generates a BasicComponent which determines and loads the underlying network resource with the
message's size of the message to transmit.
|