Package kalix.javasdk.impl.client
Class ComponentClientImpl
Object
kalix.javasdk.impl.client.ComponentClientImpl
- All Implemented Interfaces:
ComponentClient
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Select Action as a call target component.Select EventSourcedEntity as a call target component.forEventSourcedEntity
(String eventSourcedEntityId) Select EventSourcedEntity as a call target component.forEventSourcedEntity
(String... eventSourcedEntityIds) Select EventSourcedEntity as a call target component.Select ValueEntity as a call target component.forValueEntity
(String valueEntityId) Select ValueEntity as a call target component.forValueEntity
(String... valueEntityIds) Select ValueEntity as a call target component.forView()
Select View as a call target component.Select Workflow as a call target component.forWorkflow
(String workflowId) Select Workflow as a call target component.forWorkflow
(String... workflowIds) Select Workflow as a call target component.void
setCallMetadata
(kalix.javasdk.Metadata callMetadata)
-
Constructor Details
-
ComponentClientImpl
public ComponentClientImpl(kalix.spring.impl.KalixClient kalixClient)
-
-
Method Details
-
setCallMetadata
public void setCallMetadata(kalix.javasdk.Metadata callMetadata) -
clearCallMetadata
public void clearCallMetadata() -
forAction
Description copied from interface:ComponentClient
Select Action as a call target component.- Specified by:
forAction
in interfaceComponentClient
-
forValueEntity
Description copied from interface:ComponentClient
Select ValueEntity as a call target component.For calling methods annotated with @
GenerateId
- Specified by:
forValueEntity
in interfaceComponentClient
-
forValueEntity
Description copied from interface:ComponentClient
Select ValueEntity as a call target component.- Specified by:
forValueEntity
in interfaceComponentClient
- Parameters:
valueEntityId
- - value entity id used to create a call.
-
forValueEntity
Description copied from interface:ComponentClient
Select ValueEntity as a call target component.- Specified by:
forValueEntity
in interfaceComponentClient
- Parameters:
valueEntityIds
- - compound entity ids used to create a call.
-
forEventSourcedEntity
Description copied from interface:ComponentClient
Select EventSourcedEntity as a call target component.For calling methods annotated with @
GenerateId
- Specified by:
forEventSourcedEntity
in interfaceComponentClient
-
forEventSourcedEntity
Description copied from interface:ComponentClient
Select EventSourcedEntity as a call target component.- Specified by:
forEventSourcedEntity
in interfaceComponentClient
- Parameters:
eventSourcedEntityId
- - event sourced entity id used to create a call.
-
forEventSourcedEntity
Description copied from interface:ComponentClient
Select EventSourcedEntity as a call target component.- Specified by:
forEventSourcedEntity
in interfaceComponentClient
- Parameters:
eventSourcedEntityIds
- - compound entity ids used to create a call.
-
forWorkflow
Description copied from interface:ComponentClient
Select Workflow as a call target component.For calling methods annotated with @
GenerateId
- Specified by:
forWorkflow
in interfaceComponentClient
-
forWorkflow
Description copied from interface:ComponentClient
Select Workflow as a call target component.- Specified by:
forWorkflow
in interfaceComponentClient
- Parameters:
workflowId
- - workflow id used to create a call.
-
forWorkflow
Description copied from interface:ComponentClient
Select Workflow as a call target component.- Specified by:
forWorkflow
in interfaceComponentClient
- Parameters:
workflowIds
- - compound workflow ids used to create a call.
-
forView
Description copied from interface:ComponentClient
Select View as a call target component.- Specified by:
forView
in interfaceComponentClient
-