Class AgentConnectionBuilderImpl
java.lang.Object
com.flowable.agent.engine.impl.management.connection.AgentConnectionBuilderImpl
- All Implemented Interfaces:
AgentConnectionBuilder, org.flowable.common.engine.impl.interceptor.Command<AgentConnection>
public class AgentConnectionBuilderImpl
extends Object
implements AgentConnectionBuilder, org.flowable.common.engine.impl.interceptor.Command<AgentConnection>
- Author:
- Prathamesh Mane
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.flowable.common.engine.impl.interceptor.CommandExecutorprotected AgentConnectionConfigprotected final Stringprotected final booleanprotected final Stringprotected Stringprotected final tools.jackson.databind.ObjectMapperprotected String -
Constructor Summary
ConstructorsConstructorDescriptionAgentConnectionBuilderImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, tools.jackson.databind.ObjectMapper objectMapper, String key, String connectionId) -
Method Summary
Modifier and TypeMethodDescriptionconfig(AgentConnectionConfig config) execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected AgentConnectiongetExistingConnection(ConfigurationService configurationService, EncryptionService encryptionService) save()protected voidvalidateConfig(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-
Field Details
-
commandExecutor
protected final org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor -
objectMapper
protected final tools.jackson.databind.ObjectMapper objectMapper -
key
-
connectionId
-
forUpdate
protected final boolean forUpdate -
name
-
config
-
tenantId
-
-
Constructor Details
-
AgentConnectionBuilderImpl
-
-
Method Details
-
name
- Specified by:
namein interfaceAgentConnectionBuilder
-
config
- Specified by:
configin interfaceAgentConnectionBuilder
-
tenantId
- Specified by:
tenantIdin interfaceAgentConnectionBuilder
-
save
- Specified by:
savein interfaceAgentConnectionBuilder
-
execute
public AgentConnection execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executein interfaceorg.flowable.common.engine.impl.interceptor.Command<AgentConnection>
-
getExistingConnection
protected AgentConnection getExistingConnection(ConfigurationService configurationService, EncryptionService encryptionService) -
validateConfig
protected void validateConfig(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-