Index

A B C D E F G H I M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractServiceDelegate - Class in dev.dsf.bpe.v1.activity
Abstract implementation of the JavaDelegate interface with added error handling and convenient access to process execution variables with the variables parameter of the AbstractServiceDelegate.doExecute(DelegateExecution, Variables) method.
AbstractServiceDelegate(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
AbstractTaskMessageSend - Class in dev.dsf.bpe.v1.activity
Base class for implementing BPMN message send tasks, intermediate message throw events and message end events using FHIR Task resources.
AbstractTaskMessageSend(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
addErrorMessage(Task, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
addItemLeafWithoutAnswer(QuestionnaireResponse, String, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
 
afterQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
Override this method to execute code after the QuestionnaireResponse resource has been created on the DSF FHIR server
ALTERNATIVE_BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
Value of the alternativeBusinessKey variable is used to correlated incoming Task resource to a waiting process instance if an alternative business-key was created for a communication target.
api - Variable in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
api - Variable in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 

B

beforeQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
Override this method to modify the QuestionnaireResponse before it will be created in state QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
BpmnExecutionVariables - Class in dev.dsf.bpe.v1.constants
Defines names of standard process engine variables used by the bpe
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
 
businessKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
businessKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
 

C

CodeSystems - Class in dev.dsf.bpe.v1.constants
Constants defining standard DSF CodeSystems
CodeSystems.BpmnMessage - Class in dev.dsf.bpe.v1.constants
 
CodeSystems.BpmnMessage.Codes - Class in dev.dsf.bpe.v1.constants
 
CodeSystems.BpmnUserTask - Class in dev.dsf.bpe.v1.constants
 
CodeSystems.BpmnUserTask.Codes - Class in dev.dsf.bpe.v1.constants
 
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
Value of the correlationKey variable is used to correlated incoming Task resources to waiting multi instance process activities
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
correlationKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
createAndSaveAlternativeBusinessKey(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Generates an alternative business-key and stores it as a process variable with name BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY
createInput(Type, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an input parameter for the given value, system and code.
createInput(Type, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an input parameter for the given value and coding.
createOutput(Type, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an output parameter for the given value, system and code.
createOutput(Type, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an output parameter for the given value and coding.
createTarget(String, String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new Target object.
createTarget(String, String, String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new Target object.
createTargets(Target...) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new target list.
createTargets(List<? extends Target>) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new target list.

D

DefaultUserTaskListener - Class in dev.dsf.bpe.v1.activity
Default TaskListener implementation.
DefaultUserTaskListener(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
 
description() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
dev.dsf.bpe.v1 - package dev.dsf.bpe.v1
 
dev.dsf.bpe.v1.activity - package dev.dsf.bpe.v1.activity
 
dev.dsf.bpe.v1.config - package dev.dsf.bpe.v1.config
 
dev.dsf.bpe.v1.constants - package dev.dsf.bpe.v1.constants
 
dev.dsf.bpe.v1.documentation - package dev.dsf.bpe.v1.documentation
 
dev.dsf.bpe.v1.service - package dev.dsf.bpe.v1.service
 
dev.dsf.bpe.v1.variables - package dev.dsf.bpe.v1.variables
 
doExecute(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
Implement this method to execute custom business logic within BPMN service tasks.
doExecute(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
doSend(FhirWebserviceClient, Task) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Override this method to modify the remote task create behavior, e.g. to implement retries

E

EndpointProvider - Interface in dev.dsf.bpe.v1.service
Provides access to Endpoint resources from the DSF FHIR server.
error() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
ERROR - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
example() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
execute(DelegateExecution) - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
execute(DelegateExecution) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 

F

FhirWebserviceClientProvider - Interface in dev.dsf.bpe.v1.service
 
findFirst(Optional<Endpoint>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
findFirst(Optional<Organization>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
findFirst(Optional<Practitioner>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
findFirst(Optional<Task>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 
findFirst(Endpoint) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
findFirst(Organization) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
findFirst(Practitioner) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
findFirst(Task) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 

G

getAdditionalInputParameters(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Override this method to add additional input parameters to the task resource being send.
getBoolean(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Boolean execution variable with the given variableName
getByteArray(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves byte[] execution variable with the given variableName
getCorrelationKey() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getCurrentTasks() - Method in interface dev.dsf.bpe.v1.variables.Variables
 
getDate(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Date execution variable with the given variableName
getDouble(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Double execution variable with the given variableName
getEndpoint(String) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoint(String, String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoint(Identifier) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoint(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(String) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(String, String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(Identifier) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getEndpointProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getEndpoints(String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoints(Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointUrl() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getEntries() - Method in interface dev.dsf.bpe.v1.variables.Targets
 
getFhirContext() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getFhirResourcesByProcessId() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Return Map.of("testcom_process", List.of("foo.xml")); for a foo.xml file located in the root folder of the process plugin jar needed for a process called testcom_process.
getFhirWebserviceClientProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getFile(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves File execution variable with the given variableName
getFirstInputParameter(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getFirstInputParameter(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getFirstInputParameterStringValue(Task, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given system and code, if the value of the input parameter is of type 'string'.
getFirstInputParameterStringValue(Task, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given coding (system, code), if the value of the input parameter is of type 'string'.
getFirstInputParameterValue(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getFirstInputParameterValue(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getFirstInputParameterWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given system and code, if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getFirstInputParameterWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getFirstItemLeaveMatchingLinkId(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getInputParameters(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the input parameters from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getInputParameters(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the input parameters from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getInputParameterStringValues(Task, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given system and code, if the value of the input parameter is of type 'string'.
getInputParameterStringValues(Task, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given coding (system, code), if the value of the input parameter is of type 'string'.
getInputParametersWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameters from the given task with the given system and code, if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getInputParametersWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameters from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getInputParameterValues(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getInputParameterValues(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getInstantiatesCanonical(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Retrieves the instantiatesCanonical value used for Task resources send by this class via the injected field instantiatesCanonical.
getInteger(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Integer execution variable with the given variableName
getItemLeavesAsList(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getItemLeavesAsStream(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getLatestReceivedQuestionnaireResponse() - Method in interface dev.dsf.bpe.v1.variables.Variables
 
getLatestTask() - Method in interface dev.dsf.bpe.v1.variables.Variables
Returns the latest Task received by this process or subprocess via a intermediate message catch event or message receive task.
getLocalEndpoint() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalEndpointAddress() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalEndpointIdentifier() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalOrganization() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
Retrieves the local Organization resources by searching for the managing Organization of the local Endpoint resources.
getLocalOrganizationIdentifier() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getLocalOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getLocalVersionlessAbsoluteUrl(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getLocalVersionlessAbsoluteUrl(Task) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
 
getLocalWebserviceClient() - Method in interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider
 
getLong(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Long execution variable with the given variableName
getMailService() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getMessageName(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Retrieves the messageName value used for Task resources send by this class via the injected field messageName.
getName() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
getNoProxyUrls() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getNumber(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Number execution variable with the given variableName
getObjectMapper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getOrganization(String) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganization(Identifier) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getOrganizationProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getOrganizations(String) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizations(String, Coding) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizations(Identifier) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizations(Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getPassword() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getProcessAuthorizationHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getProcessModels() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin jar.
getProfile(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Retrieves the profile value used for Task resources send by this class via the injected field profile.
getProxyConfig() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getQuestionnaireResponseHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getReadAccessHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getRecipient(Target) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
getReleaseDate() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
getRemoteOrganizations() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getRequester() - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
getResource(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves FHIR Resource execution variable with the given variableName
getResourceList(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves FHIR Resource list execution variable with the given variableName
getResourceReleaseDate() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
getResourceVersion() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
getShort(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Short execution variable with the given variableName
getSpringConfigurations() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
List of Configuration annotated spring configuration classes.
getStartTask() - Method in interface dev.dsf.bpe.v1.variables.Variables
Returns the Task associated with the message start event of the process.
getString(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves String execution variable with the given variableName
getTarget() - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves execution variable BpmnExecutionVariables.TARGET
getTargets() - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves execution variable BpmnExecutionVariables.TARGETS
getTaskHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getTasks() - Method in interface dev.dsf.bpe.v1.variables.Variables
 
getUrl() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getUsername() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getVariable(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves execution variable with the given variableName
getVariables(DelegateExecution) - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getVersion() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
getWebserviceClient(String) - Method in interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider
 

H

handleEndEventError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
handleIntermediateThrowEventError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
handleSendTaskError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 

I

isEmpty() - Method in interface dev.dsf.bpe.v1.variables.Targets
 
isEnabled() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
isNoProxyUrl(String) - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
Returns true if the given url is not null and the domain + port of the given url is configured as a no-proxy URL based on the environment configuration.

M

MailService - Interface in dev.dsf.bpe.v1.service
 
MESSAGE_NAME - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
messageName() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 

N

NamingSystems - Class in dev.dsf.bpe.v1.constants
Constants defining standard DSF NamingSystems
NamingSystems.EndpointIdentifier - Class in dev.dsf.bpe.v1.constants
 
NamingSystems.OrganizationIdentifier - Class in dev.dsf.bpe.v1.constants
 
NamingSystems.PractitionerIdentifier - Class in dev.dsf.bpe.v1.constants
 
NamingSystems.TaskIdentifier - Class in dev.dsf.bpe.v1.constants
 
notify(DelegateTask) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
 

O

onProcessesDeployed(List<String>) - Method in interface dev.dsf.bpe.v1.ProcessPluginDeploymentStateListener
 
OrganizationProvider - Interface in dev.dsf.bpe.v1.service
Provides access to Organization resources from the DSF FHIR server.

P

PLUGIN_VERSION_PATTERN - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
PLUGIN_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
ProcessDocumentation - Annotation Interface in dev.dsf.bpe.v1.documentation
Annotation for documenting DSF process plugin properties.
processNames() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
ProcessPluginApi - Interface in dev.dsf.bpe.v1
Gives access to services available to process plugins.
ProcessPluginDefinition - Interface in dev.dsf.bpe.v1
A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class implementing this interface needs to be part of the process plugin at "/META-INF/services/".
ProcessPluginDeploymentStateListener - Interface in dev.dsf.bpe.v1
Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
ProxyConfig - Interface in dev.dsf.bpe.v1.config
 

Q

QuestionnaireResponseHelper - Interface in dev.dsf.bpe.v1.service
 

R

recommendation() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
removeAllByEndpointIdentifierValue(Collection<String>) - Method in interface dev.dsf.bpe.v1.variables.Targets
Removes targets base on the given endpoint identifier values.
removeByEndpointIdentifierValue(Target) - Method in interface dev.dsf.bpe.v1.variables.Targets
Removes targets base on the given Targets endpoint identifier value.
removeByEndpointIdentifierValue(String) - Method in interface dev.dsf.bpe.v1.variables.Targets
Removes targets base on the given endpoint identifier value.
required() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
RESOURCE_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 

S

send(String, String) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends a plain text mail to the BPE wide configured recipients.
send(String, String, String) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends a plain text mail to the given address (to) if not null or the BPE wide configured recipients.
send(String, String, Collection<String>) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide configured recipients.
send(String, MimeBodyPart) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
send(String, MimeBodyPart, String) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the given address (to) if not null or the BPE wide configured recipients.
send(String, MimeBodyPart, Collection<String>) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not null and not empty or the BPE wide configured recipients.
send(String, MimeBodyPart, Consumer<MimeMessage>) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the messageModifier can be used to modify elements of the generated MimeMessage before it is send to the SMTP server.
sendTask(DelegateExecution, Variables, Target, String, String, String, String, Stream<Task.ParameterComponent>) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
setAlternativeBusinessKey(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
setBoolean(String, Boolean) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Boolean
setByteArray(String, byte[]) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given byte[]
setDate(String, Date) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Date
setDouble(String, Double) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Double
setFile(String, File) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given File
setInstantiatesCanonical(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Deprecated.
only for process engine field injection
setInteger(String, Integer) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Integer
setLong(String, Long) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Long
setMessageName(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Deprecated.
only for process engine field injection
setNumber(String, Number) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Number
setProfile(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Deprecated.
only for process engine field injection
setResource(String, Resource) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given FHIR Resource
setResourceList(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given FHIR Resource list
setShort(String, Short) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Short
setString(String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given String
setTarget(Target) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable BpmnExecutionVariables.TARGET
setTargets(Targets) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable BpmnExecutionVariables.TARGETS.
setVariable(String, TypedValue) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given TypedValue
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 

T

Target - Interface in dev.dsf.bpe.v1.variables
Specifies a communication target for FHIR Task resources.
TARGET - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
Values from the target variable are used to configure AbstractTaskMessageSend activities for sending Task resource messages
Targets - Interface in dev.dsf.bpe.v1.variables
Specifies a list of communication targets for FHIR Task resources.
TARGETS - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
The targets variable is typically used to iterate over Target variables in multi instance send/receive tasks or multi instance subprocesses
TaskHelper - Interface in dev.dsf.bpe.v1.service
 
transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 

U

updateTask(Task) - Method in interface dev.dsf.bpe.v1.variables.Variables
Does nothing if the given task is null.
URL - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
URL - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
 
USER_TASK_ID - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
 
userTaskId() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
 

V

Variables - Interface in dev.dsf.bpe.v1.variables
Gives access to process execution variables.

W

withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 
A B C D E F G H I M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values