Index

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

A

AbstractErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
AbstractErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
 
AbstractFhirResourceModifier - Class in dev.dsf.bpe.v2.fhir
 
AbstractFhirResourceModifier() - Constructor for class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
AbstractMessageActivityErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
AbstractMessageActivityErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
 
Activity - Interface in dev.dsf.bpe.v2.activity
 
ActivityPrototypeBeanCreator - Class in dev.dsf.bpe.v2.spring
Helper class to register Activitys as prototype beans.
ActivityPrototypeBeanCreator(Class<? extends Activity>...) - Constructor for class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
 
ActivityPrototypeBeanCreator(Collection<Class<? extends Activity>>) - Constructor for class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
 
add(ActivityDefinition, String, String, Requester, Recipient) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
add(ActivityDefinition, String, String, Collection<? extends Requester>, Collection<? extends Recipient>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
addAll(R) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Adds All tag.
addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
addItemLeafWithoutAnswer(QuestionnaireResponse, String, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
additionalInputParameters - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
addLocal(R) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Adds LOCAL tag.
addOrganization(R, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Adds ORGANIZATION tag for the given organization.
addOrganization(R, Organization) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Adds ORGANIZATION tag for the given organization.
addRole(R, String, String, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Adds ROLE tag for the given affiliation.
addRole(R, OrganizationAffiliation) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Adds ROLE tag for the given affiliation.
afterQuestionnaireResponseCreate(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues, QuestionnaireResponse) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
Override this method to execute code after the QuestionnaireResponse resource has been created on the DSF FHIR server
all() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
 
ALL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
 
ALTERNATIVE - Enum constant in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
Generates an alternative buisness-key for the current process instance and uses the alternative when sending Task resources.
ALTERNATIVE_BUSINESS_KEY - Static variable in class dev.dsf.bpe.v2.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.
ams() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
AMS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
AMS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
amsUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
api - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
available() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 

B

BasicDsfClient - Interface in dev.dsf.bpe.v2.client.dsf
 
beforeQuestionnaireResponseCreate(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues, QuestionnaireResponse) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
Override this method to modify the QuestionnaireResponse before it will be created in state QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
BinaryInputStream - Class in dev.dsf.bpe.v2.client.dsf
 
BinaryInputStream(InputStream, long, BinaryInputStream.Range) - Constructor for class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
BinaryInputStream.Range - Record Class in dev.dsf.bpe.v2.client.dsf
 
BpmnExecutionVariables - Class in dev.dsf.bpe.v2.constants
Defines names of standard process engine variables used by the bpe
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
 
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes
 
businessKey() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the businessKey record component.
businessKey() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
businessKey() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
 
BusinessKeyStrategies - Enum Class in dev.dsf.bpe.v2.activity.task
 
businessKeyStrategy - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
BusinessKeyStrategy - Interface in dev.dsf.bpe.v2.activity.task
 

C

ClientConfig - Interface in dev.dsf.bpe.v2.client.fhir
 
ClientConfig.BasicAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
 
ClientConfig.BearerAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
 
ClientConfig.CertificateAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
 
ClientConfig.OidcAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
 
ClientConfig.Proxy - Interface in dev.dsf.bpe.v2.client.fhir
 
ClientConfigs - Interface in dev.dsf.bpe.v2.client.fhir
 
close() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
CodeSystems - Class in dev.dsf.bpe.v2.constants
Constants defining standard DSF CodeSystems
CodeSystems.BpmnMessage - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.BpmnMessage.Codes - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.BpmnUserTask - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.BpmnUserTask.Codes - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.OrganizationRole - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.OrganizationRole.Codes - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.PractitionerRole - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.PractitionerRole.Codes - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.ProcessAuthorization - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.ProcessAuthorization.Codes - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.ReadAccessTag - Class in dev.dsf.bpe.v2.constants
 
CodeSystems.ReadAccessTag.Codes - Class in dev.dsf.bpe.v2.constants
 
Configuration - Interface in dev.dsf.bpe.v2.client.oidc
 
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v2.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.v2.constants.CodeSystems.BpmnMessage.Codes
 
correlationKey() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the correlationKey record component.
correlationKey() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
cos() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
COS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
COS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
cosUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
create(String) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
 
create(String, String) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
 
create(String, String, String...) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
 
create(Identifier) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
 
create(Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
 
create(Identifier, Coding, Identifier...) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
 
create(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
create(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
create(R) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
createConditionaly(Resource, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
createConditionaly(Resource, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
createConditionaly(R, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
createEcDhKem() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createErrorMessage(ProcessPluginApi, Variables, Exception, SendTaskValues, Function<Exception, String>) - Method in class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
 
createErrorMessageFromException(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
 
createInput(Type, String, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
Creates an input parameter for the given value, system and code.
createInput(Type, Coding) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
Creates an input parameter for the given value and coding.
createKeyPairGeneratorRsa4096AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyPairGeneratorSecp256r1AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyPairGeneratorSecp384r1AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyPairGeneratorSecp521r1AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyPairGeneratorX25519AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyPairGeneratorX448AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey, char[], X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey, char[], Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyStoreForTrustedCertificates(X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createKeyStoreForTrustedCertificates(Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createOutput(Type, String, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
Creates an output parameter for the given value, system and code.
createOutput(Type, Coding) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
Creates an output parameter for the given value and coding.
createQuestionnaireResponse(ProcessPluginApi, QuestionnaireResponse) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
 
CreateQuestionnaireResponseValues - Record Class in dev.dsf.bpe.v2.activity.values
 
CreateQuestionnaireResponseValues(String, String) - Constructor for record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
Creates an instance of a CreateQuestionnaireResponseValues record class.
createRsaKem() - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createSSLContext(KeyStore) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createSSLContext(KeyStore, KeyStore, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
createTarget(String, String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Creates a new Target object.
createTarget(String, String, String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Creates a new Target object.
createTargets(Target...) - Method in interface dev.dsf.bpe.v2.variables.Variables
Creates a new target list.
createTargets(List<? extends Target>) - Method in interface dev.dsf.bpe.v2.variables.Variables
Creates a new target list.
createTaskAndConfig(BusinessKeyStrategy) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
createTaskErrorOutput(ProcessPluginApi, Variables, String) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
 
crr() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
CRR - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
CRR_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
crrUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
CryptoService - Interface in dev.dsf.bpe.v2.service
Provides methods for: Creating and using RSA and ECDH key encapsulation mechanism Reading X509 certificates and private-keys (encrypted or not encrypted) Reading JKS and PKCS12 key-stores Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs Validating key-pairs to check if a private-key belongs to a public-key Validating certificates Creating SSLContexts based on a key-store with trusted certificates and/or a key-store with private-key and certificate chain
CryptoService.Kem - Interface in dev.dsf.bpe.v2.service
Key encapsulation mechanism with encrypt and decrypt methods.

D

decrypt(byte[], PrivateKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
 
decrypt(InputStream, PrivateKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
 
DEFAULT_ERROR_MESSAGE_TRANSLATOR - Static variable in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
 
DefaultExecutionListenerErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
DefaultExecutionListenerErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultExecutionListenerErrorHandler
 
DefaultMessageEndEventErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
DefaultMessageEndEventErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler
 
DefaultMessageIntermediateThrowEventErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
DefaultMessageIntermediateThrowEventErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler
 
DefaultMessageSendTaskErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
DefaultMessageSendTaskErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
 
DefaultServiceTaskErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
DefaultServiceTaskErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultServiceTaskErrorHandler
 
DefaultTaskSender - Class in dev.dsf.bpe.v2.activity.task
 
DefaultTaskSender(ProcessPluginApi, Variables, SendTaskValues, BusinessKeyStrategy) - Constructor for class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
DefaultTaskSender(ProcessPluginApi, Variables, SendTaskValues, BusinessKeyStrategy, Function<Target, List<Task.ParameterComponent>>) - Constructor for class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
DefaultTaskSender.TaskAndConfig - Record Class in dev.dsf.bpe.v2.activity.task
 
DefaultUserTaskListener - Class in dev.dsf.bpe.v2.activity
Default UserTaskListener implementation.
DefaultUserTaskListener() - Constructor for class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
 
DefaultUserTaskListenerErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
DefaultUserTaskListenerErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultUserTaskListenerErrorHandler
 
delete(Class<? extends Resource>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
deleteConditionaly(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
deletePermanently(Class<? extends Resource>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
description() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
 
dev.dsf.bpe.v2 - package dev.dsf.bpe.v2
 
dev.dsf.bpe.v2.activity - package dev.dsf.bpe.v2.activity
 
dev.dsf.bpe.v2.activity.task - package dev.dsf.bpe.v2.activity.task
 
dev.dsf.bpe.v2.activity.values - package dev.dsf.bpe.v2.activity.values
 
dev.dsf.bpe.v2.client.dsf - package dev.dsf.bpe.v2.client.dsf
 
dev.dsf.bpe.v2.client.fhir - package dev.dsf.bpe.v2.client.fhir
 
dev.dsf.bpe.v2.client.oidc - package dev.dsf.bpe.v2.client.oidc
 
dev.dsf.bpe.v2.config - package dev.dsf.bpe.v2.config
 
dev.dsf.bpe.v2.constants - package dev.dsf.bpe.v2.constants
 
dev.dsf.bpe.v2.documentation - package dev.dsf.bpe.v2.documentation
 
dev.dsf.bpe.v2.error - package dev.dsf.bpe.v2.error
 
dev.dsf.bpe.v2.error.impl - package dev.dsf.bpe.v2.error.impl
 
dev.dsf.bpe.v2.fhir - package dev.dsf.bpe.v2.fhir
 
dev.dsf.bpe.v2.service - package dev.dsf.bpe.v2.service
 
dev.dsf.bpe.v2.service.process - package dev.dsf.bpe.v2.service.process
 
dev.dsf.bpe.v2.spring - package dev.dsf.bpe.v2.spring
 
dev.dsf.bpe.v2.variables - package dev.dsf.bpe.v2.variables
 
dic() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
DIC - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
DIC_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
dicUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
dms() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
DMS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
DMS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
dmsUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
doSend(Task, String) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
DSF_ADMIN - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
dsfAdmin() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
DsfClient - Interface in dev.dsf.bpe.v2.client.dsf
 
DsfClientProvider - Interface in dev.dsf.bpe.v2.service
Provides clients for DSF FHIR servers.
dts() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
DTS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
DTS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
dtsUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 

E

encrypt(byte[], PublicKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
Encrypts the given InputStream with an AES session key calculated by KEM for the given PublicKey.
encrypt(InputStream, PublicKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
Encrypts the given InputStream with an AES session key calculated by KEM for the given PublicKey.
end() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Returns the value of the end record component.
endpointIdentifierValue() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the endpointIdentifierValue record component.
EndpointProvider - Interface in dev.dsf.bpe.v2.service
Provides access to Endpoint resources from the DSF FHIR server.
endpointUrl() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the endpointUrl record component.
equals(Object) - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Indicates whether some other object is "equal to" this one.
error() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
ERROR - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
 
ErrorBoundaryEvent - Exception Class in dev.dsf.bpe.v2.error
 
ErrorBoundaryEvent(String, String) - Constructor for exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
 
ErrorBoundaryEventErrorHandler - Interface in dev.dsf.bpe.v2.error
 
ErrorHandler - Interface in dev.dsf.bpe.v2.error
 
example() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
 
ExceptionErrorHandler - Interface in dev.dsf.bpe.v2.error
 
ExceptionToErrorBoundaryEventTranslationErrorHandler - Class in dev.dsf.bpe.v2.error.impl
 
ExceptionToErrorBoundaryEventTranslationErrorHandler(Function<Exception, String>) - Constructor for class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
 
ExceptionToErrorBoundaryEventTranslationErrorHandler(Function<Exception, String>, Function<Exception, String>) - Constructor for class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
 
execute(ProcessPluginApi, Variables) - Method in interface dev.dsf.bpe.v2.activity.ServiceTask
 
execute(ProcessPluginApi, Variables, SendTaskValues) - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
execute(ProcessPluginApi, Variables, SendTaskValues) - Method in interface dev.dsf.bpe.v2.activity.MessageSendTask
ExecutionListener - Interface in dev.dsf.bpe.v2.activity
 
ExecutionListenerErrorHandler - Interface in dev.dsf.bpe.v2.error
 
exists(Class<R>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
exists(Class<R>, String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
exists(IdType) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 

F

FhirClientProvider - Interface in dev.dsf.bpe.v2.service
Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
FhirResourceModifier - Interface in dev.dsf.bpe.v2.fhir
When implementations of this interface are registered as singleton Bean, modify methods are called during process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server.
filter(TargetProvider.Builder.Predicate) - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder
Returns a builder consisting of the elements that match the given predicate.
findFirst(Optional<Endpoint>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
 
findFirst(Optional<Organization>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
 
findFirst(Optional<Practitioner>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
 
findFirst(Optional<Task>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
 
findFirst(Endpoint) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
 
findFirst(Organization) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
 
findFirst(Practitioner) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
 
findFirst(Task) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
 
FIVE_SECONDS - Static variable in interface dev.dsf.bpe.v2.client.dsf.RetryClient
 
formKey() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
Returns the value of the formKey record component.

G

generateSnapshot(String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
generateSnapshot(StructureDefinition) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
get(Variables, Target) - Method in interface dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy
 
getAccessToken() - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
 
getAccessToken(Configuration, Jwks) - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
 
getActivityInstanceId() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getAdditionalInputParameters(ProcessPluginApi, Variables, SendTaskValues, Target) - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
 
getAlg() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getAlternativeBusinessKey() - Method in interface dev.dsf.bpe.v2.variables.Variables
getBaseUrl() - Method in interface dev.dsf.bpe.v2.client.dsf.DsfClient
 
getBaseUrl() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getBaseUrl() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getBasicAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getBearerAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getBoolean(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Boolean execution variable with the given variableName
getBooleanLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Boolean local variable with the given variableName
getBusinessKey() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getBusinessKeyStrategy() - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
 
getByteArray(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves byte[] execution variable with the given variableName
getByteArrayLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves byte[] local variable with the given variableName
getCertificateAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getClient(String) - Method in interface dev.dsf.bpe.v2.service.FhirClientProvider
HAPI FHIR client for a FHIR server configured via YAML with the given fhirServerId.

Use #local as the fhirServerId for a connection to the local DSF FHIR server.
Use #<value> as the fhirServerId for a connection to a DSF FHIR server with an active Endpoint resource and the given fhirServerId as the "http://dsf.dev/sid/endpoint-identifier" value (ignoring the # character).
getClientConfig(String) - Method in interface dev.dsf.bpe.v2.service.FhirClientProvider
FHIR client config for a FHIR server configured via YAML with the given fhirServerId.

Use #local as the fhirServerId for a connection configuration to the local DSF FHIR server.
Use #<value> as the fhirServerId for a connection configuration to a DSF FHIR server with an active Endpoint resource and the given fhirServerId as the "http://dsf.dev/sid/endpoint-identifier" value (ignoring the # character).
getClientId() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getClientSecret() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getConfigs() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfigs
 
getConfiguration() - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
 
getConformance() - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
getConnectTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getConnectTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getContentLength() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
getCorrelationKey() - Method in interface dev.dsf.bpe.v2.variables.Target
 
getCorrelationKey(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getCrv() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getCryptoService() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getCurrentActivityId() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getCurrentTasks() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getDate(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Date execution variable with the given variableName
getDateLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Date local variable with the given variableName
getDiscoveryPath() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getDouble(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Double execution variable with the given variableName
getDoubleLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Double local variable with the given variableName
getDsfClient(String) - Method in interface dev.dsf.bpe.v2.service.DsfClientProvider
 
getDsfClient(Endpoint) - Method in interface dev.dsf.bpe.v2.service.DsfClientProvider
 
getDsfClientProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getE() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getEndpoint(String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpoint(String, String, String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpoint(Identifier) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpoint(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpointAddress(String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpointAddress(String, String, String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpointAddress(Identifier) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpointAddress(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v2.variables.Target
 
getEndpointIdentifierValue(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getEndpointProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getEndpoints(String, String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpoints(Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getEndpointUrl() - Method in interface dev.dsf.bpe.v2.variables.Target
 
getEndpointUrl(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getEntries() - Method in interface dev.dsf.bpe.v2.variables.Targets
 
getErrorCode() - Method in exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.Activity
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.ExecutionListener
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.MessageEndEvent
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.MessageIntermediateThrowEvent
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.MessageSendTask
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.ServiceTask
 
getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.UserTaskListener
 
getErrorMessage() - Method in exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
 
getExceptionMessage(Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
 
getFhirClientProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getFhirContext() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getFhirResource(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves FHIR Resource execution variable with the given variableName
getFhirResourceList(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves FHIR Resource list execution variable with the given variableName
getFhirResourceListLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves FHIR Resource list local variable with the given variableName
getFhirResourceLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves FHIR Resource local variable with the given variableName
getFhirResourcesByProcessId() - Method in interface dev.dsf.bpe.v2.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.
getFhirServerId() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getFile(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves File execution variable with the given variableName
getFileLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves File local variable with the given variableName
getFirst() - Method in interface dev.dsf.bpe.v2.variables.Targets
 
getFirstInputParameter(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.service.QuestionnaireResponseHelper
 
getGrantTypesSupported() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
 
getInputParameters(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getInteger(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Integer execution variable with the given variableName
getIntegerLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Integer local variable with the given variableName
getIssuer() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
 
getItemLeavesAsList(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
getItemLeavesAsStream(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
getJwks() - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
 
getJwks(Configuration) - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
 
getJwksUri() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
 
getKey(String) - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks
 
getKeys() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks
 
getKeyStore() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.CertificateAuthentication
 
getKeyStorePassword() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.CertificateAuthentication
 
getKid() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getKty() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getLatestReceivedQuestionnaireResponse() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getLatestTask() - Method in interface dev.dsf.bpe.v2.variables.Variables
Returns the latest Task received by this process or subprocess via a intermediate message catch event or message receive task.
getLocalDsfClient() - Method in interface dev.dsf.bpe.v2.service.DsfClientProvider
 
getLocalEndpoint() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getLocalEndpointAddress() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getLocalEndpointIdentifier() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getLocalEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
 
getLocalOrganization() - Method in interface dev.dsf.bpe.v2.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.v2.service.OrganizationProvider
 
getLocalOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getLocalVersionlessAbsoluteUrl(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
getLocalVersionlessAbsoluteUrl(Task) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
 
getLong(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Long execution variable with the given variableName
getLongLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Long local variable with the given variableName
getMailService() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getMessage() - Method in exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
 
getMessageName(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getMimetypeService() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getN() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getName() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
 
getNoProxyUrls() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
 
getNumber(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Number execution variable with the given variableName
getNumberLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Number local variable with the given variableName
getObjectMapper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getOidcAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getOidcClient(ClientConfig.OidcAuthentication) - Method in interface dev.dsf.bpe.v2.service.OidcClientProvider
 
getOidcClient(String, String, char[]) - Method in interface dev.dsf.bpe.v2.service.OidcClientProvider
 
getOidcClient(String, String, char[], String, Duration, Duration, KeyStore, Boolean) - Method in interface dev.dsf.bpe.v2.service.OidcClientProvider
 
getOidcClientProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getOrganization() - Method in interface dev.dsf.bpe.v2.service.process.Identity
 
getOrganization(String) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getOrganization(Identifier) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v2.variables.Target
 
getOrganizationIdentifierValue(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getOrganizationProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getOrganizations(String) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getOrganizations(String, String) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getOrganizations(Identifier) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getOrganizations(Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getParentOrganizations() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getPassword() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BasicAuthentication
 
getPassword() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy
 
getPassword() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
 
getPractionerRoles() - Method in interface dev.dsf.bpe.v2.service.process.PractitionerIdentity
 
getProcessAuthorizationCode() - Method in interface dev.dsf.bpe.v2.service.process.WithAuthorization
 
getProcessAuthorizationHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getProcessDefinitionId() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getProcessModels() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin jar.
getProfile(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getProxy() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getProxy() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getProxyConfig() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getQuestionnaireResponseHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getRange() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
getReadAccessHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getReadTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getReadTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getRecipient(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getRecipientFactory() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
getRecipients(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
getRecipients(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
getReleaseDate() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
 
getRemoteOrganizations() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
 
getRequester(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getRequesterFactory() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
getRequesters(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
getRequesters(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
getResourceReleaseDate() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
getResourceVersion() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
getShort(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Short execution variable with the given variableName
getShortLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves Short local variable with the given variableName
getSpringConfigurations() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
List of Configuration annotated spring configuration classes.
getStartTask() - Method in interface dev.dsf.bpe.v2.variables.Variables
Returns the Task associated with the message start event of the process.
getString(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves String execution variable with the given variableName
getStringLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves String local variable with the given variableName
getTarget() - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
getTarget() - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves execution variable BpmnExecutionVariables.TARGET
getTargetProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getTargets() - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves execution variable BpmnExecutionVariables.TARGETS
getTaskHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
 
getTasks() - Method in interface dev.dsf.bpe.v2.variables.Variables
 
getTasks(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
 
getTaskSender(ProcessPluginApi, Variables, SendTaskValues) - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
 
getToken() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BearerAuthentication
 
getTokenEndpoint() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
 
getTrustStore() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
getTrustStore() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
getUrl() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy
 
getUrl() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
 
getUse() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getUsername() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BasicAuthentication
 
getUsername() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy
 
getUsername() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
 
getVariable(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves execution variable with the given variableName
getVariableLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Retrieves local variable with the given variableName
getVersion() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
 
getX() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 
getY() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
 

H

handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent) - Method in interface dev.dsf.bpe.v2.error.ErrorBoundaryEventErrorHandler
 
handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
Logs the given ErrorBoundaryEvent and returns the event without modification.
handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent) - Method in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
 
handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler
Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error().
handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler
Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error().
handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
Single instance message send task (Targets variables not set or empty):
handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
 
handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in interface dev.dsf.bpe.v2.error.MessageActivityErrorHandler
 
handleException(ProcessPluginApi, Variables, Exception) - Method in interface dev.dsf.bpe.v2.error.ExceptionErrorHandler
 
handleException(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error().
handleException(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
 
handleMultiInstance(ProcessPluginApi, Variables, SendTaskValues, Exception, Targets) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
 
handleSingleInstance(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
 
hasAll(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasAnyOrganization(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasAnyRole(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hashCode() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns a hash code value for this object.
hashCode() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
Returns a hash code value for this object.
hashCode() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Returns a hash code value for this object.
hashCode() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Returns a hash code value for this object.
hasIdentifier(Endpoint) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
 
hasIdentifier(Organization) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
 
hasIdentifier(Practitioner) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
 
hasIdentifier(Task) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
 
hasLocal(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasOrganization(Resource, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasOrganization(Resource, Organization) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasRole(Resource, String, String, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasRole(Resource, List<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
hasRole(Resource, OrganizationAffiliation) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
 
history() - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
history(int, int) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
history(Class<? extends Resource>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
history(Class<? extends Resource>, int, int) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
history(Class<? extends Resource>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
history(Class<? extends Resource>, String, int, int) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
hrp() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
HRP - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
HRP_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
hrpUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 

I

Identity - Interface in dev.dsf.bpe.v2.service.process
 
instantiatesCanonical() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the instantiatesCanonical record component.
instantiatesCanonical() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Returns the value of the instantiatesCanonical record component.
isAms(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isAmsUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isBusinessKey(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
isBusinessKey(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
 
isCertificateExpired(X509Certificate) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
isClientCertificate(X509Certificate) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
isCorrelationKey(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
isCos(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isCosUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isCrr(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isCrrUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isDebugLoggingEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
isDebugLoggingEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
isDic(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isDicUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isDms(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isDmsUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isDsfAdmin(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isDts(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isDtsUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isEmpty() - Method in interface dev.dsf.bpe.v2.variables.Targets
 
isEnabled() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
 
isEnabled(String) - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
 
isError(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
isHrp(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isHrpUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isKeyPair(PrivateKey, PublicKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService
Checks if the given privateKey and publicKey match by checking if a generated signature can be verified for RSA, EC and EdDSA key pairs or a Diffie-Hellman key agreement produces the same secret key for a XDH key pair.
isLocalAll(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isLocalAllPractitioner(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isLocalIdentity() - Method in interface dev.dsf.bpe.v2.service.process.Identity
 
isLocalOrganization(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isLocalOrganizationPractitioner(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isLocalRole(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isLocalRolePractitioner(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isMessageName(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
isNoProxyUrl(String) - Method in interface dev.dsf.bpe.v2.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.
isRecipientAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Recipient
 
isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Recipient
 
isRemoteAll(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isRemoteOrganization(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isRemoteRole(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
isRequesterAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Requester
 
isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Requester
 
isServerCertificate(X509Certificate) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
isStartupConnectionTestEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
 
isStartupConnectionTestEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
 
isTtp(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isTtpUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isUac(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
isUacUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
isUserTaskId(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
 
isValid(ActivityDefinition, Predicate<CanonicalType>, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
 
isValid(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Resource with access tags valid if:
1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
or
1 ALL tag

All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid

Does not check if referenced organizations or roles exist
isValid(Resource, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
Resource with access tags valid if:
1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
or
1 ALL tag

All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid

J

Jwks - Interface in dev.dsf.bpe.v2.client.oidc
 
Jwks.JwksKey - Interface in dev.dsf.bpe.v2.client.oidc
 

L

local() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
 
LOCAL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
 
LOCAL_ALL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
LOCAL_ALL_PRACTITIONER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
LOCAL_ORGANIZATION - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
LOCAL_ORGANIZATION_PRACTITIONER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
LOCAL_ROLE - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
LOCAL_ROLE_PRACTITIONER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
localAll() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
localAll() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory
 
localAll() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
localAllPractitioner() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
localAllPractitioner(String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
localOrganization() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
localOrganization(String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory
 
localOrganization(String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
localOrganizationPractitioner() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
localOrganizationPractitioner(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
localRole() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
localRole(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory
 
localRole(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
localRolePractitioner() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
localRolePractitioner(String, String, String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 

M

MailService - Interface in dev.dsf.bpe.v2.service
Service for sending e-mail if a connection to an SMTP mail server is configured.
mark(int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
markSupported() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
matches(Coding) - Method in interface dev.dsf.bpe.v2.service.process.WithAuthorization
 
MESSAGE_NAME - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
 
MessageActivity - Interface in dev.dsf.bpe.v2.activity
 
MessageActivityErrorHandler - Interface in dev.dsf.bpe.v2.error
 
MessageEndEvent - Interface in dev.dsf.bpe.v2.activity
 
MessageEndEventErrorHandler - Interface in dev.dsf.bpe.v2.error
 
MessageIntermediateThrowEvent - Interface in dev.dsf.bpe.v2.activity
 
MessageIntermediateThrowEventErrorHandler - Interface in dev.dsf.bpe.v2.error
 
messageName() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the messageName record component.
messageName() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Returns the value of the messageName record component.
messageName() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
MessageSendTask - Interface in dev.dsf.bpe.v2.activity
 
MessageSendTaskErrorHandler - Interface in dev.dsf.bpe.v2.error
 
MimetypeService - Interface in dev.dsf.bpe.v2.service
 
modifyActivityDefinition(String, ActivityDefinition) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyActivityDefinition(String, ActivityDefinition) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyCodeSystem(String, CodeSystem) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyCodeSystem(String, CodeSystem) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyLibrary(String, Library) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyLibrary(String, Library) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyMeasure(String, Measure) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyMeasure(String, Measure) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyNamingSystem(String, NamingSystem) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyNamingSystem(String, NamingSystem) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyQuestionnaire(String, Questionnaire) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyQuestionnaire(String, Questionnaire) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyStructureDefinition(String, StructureDefinition) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyStructureDefinition(String, StructureDefinition) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyTask(String, Task) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyTask(String, Task) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 
modifyValueSet(String, ValueSet) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
 
modifyValueSet(String, ValueSet) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
 

N

NamingSystems - Class in dev.dsf.bpe.v2.constants
Constants defining standard DSF NamingSystems
NamingSystems.EndpointIdentifier - Class in dev.dsf.bpe.v2.constants
 
NamingSystems.OrganizationIdentifier - Class in dev.dsf.bpe.v2.constants
 
NamingSystems.PractitionerIdentifier - Class in dev.dsf.bpe.v2.constants
 
NamingSystems.TaskIdentifier - Class in dev.dsf.bpe.v2.constants
 
NEW - Enum constant in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
Generates a new business-key for every Task send.
notify(ProcessPluginApi, Variables) - Method in interface dev.dsf.bpe.v2.activity.ExecutionListener
 
notify(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
 
notify(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues) - Method in interface dev.dsf.bpe.v2.activity.UserTaskListener
 

O

OidcClient - Interface in dev.dsf.bpe.v2.client.oidc
Client Credentials Grant implementation to receive access tokens from an OIDC provider.
OidcClientException - Exception Class in dev.dsf.bpe.v2.client.oidc
 
OidcClientException(String) - Constructor for exception class dev.dsf.bpe.v2.client.oidc.OidcClientException
 
OidcClientException(String, Throwable) - Constructor for exception class dev.dsf.bpe.v2.client.oidc.OidcClientException
 
OidcClientProvider - Interface in dev.dsf.bpe.v2.service
Provides access to OidcClients implementing the Client Credentials Grant.
onProcessesDeployed(List<String>) - Method in interface dev.dsf.bpe.v2.ProcessPluginDeploymentListener
 
organization() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
 
ORGANIZATION - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
 
organizationIdentifierValue() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the organizationIdentifierValue record component.
OrganizationIdentity - Interface in dev.dsf.bpe.v2.service.process
 
OrganizationProvider - Interface in dev.dsf.bpe.v2.service
Provides access to Organization resources from the DSF FHIR server.

P

PLUGIN_VERSION_PATTERN - Static variable in interface dev.dsf.bpe.v2.ProcessPluginDefinition
 
PLUGIN_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v2.ProcessPluginDefinition
 
postBundle(Bundle) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
postBundle(Bundle) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
postBundle(Bundle) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
 
PractitionerIdentity - Interface in dev.dsf.bpe.v2.service.process
 
PreferReturnMinimal - Interface in dev.dsf.bpe.v2.client.dsf
 
PreferReturnMinimalWithRetry - Interface in dev.dsf.bpe.v2.client.dsf
 
PreferReturnOutcome - Interface in dev.dsf.bpe.v2.client.dsf
 
PreferReturnOutcomeWithRetry - Interface in dev.dsf.bpe.v2.client.dsf
 
PreferReturnResource - Interface in dev.dsf.bpe.v2.client.dsf
 
ProcessAuthorizationHelper - Interface in dev.dsf.bpe.v2.service.process
 
ProcessAuthorizationHelper.RecipientFactory - Interface in dev.dsf.bpe.v2.service.process
 
ProcessAuthorizationHelper.RequesterFactory - Interface in dev.dsf.bpe.v2.service.process
 
ProcessDocumentation - Annotation Interface in dev.dsf.bpe.v2.documentation
Annotation for documenting DSF process plugin properties.
processNames() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
 
ProcessPluginApi - Interface in dev.dsf.bpe.v2
Gives access to services available to process plugins.
ProcessPluginDefinition - Interface in dev.dsf.bpe.v2
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/".
ProcessPluginDeploymentListener - Interface in dev.dsf.bpe.v2
Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
profile() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Returns the value of the profile record component.
ProxyConfig - Interface in dev.dsf.bpe.v2.config
 

Q

QuestionnaireResponseHelper - Interface in dev.dsf.bpe.v2.service
Methods for manipulating QuestionnaireResponse resources.

R

Range(long, long, long) - Constructor for record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Creates an instance of a Range record class.
read() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
read(byte[]) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
read(byte[], int, int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
read(Class<R>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
read(Class<R>, String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
read(String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
read(String, String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
read(R) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue to check if the resource has been modified.
ReadAccessHelper - Interface in dev.dsf.bpe.v2.service
Methods to configure read access for FHIR resources on a DSF FHIR server.
readAllBytes() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
readBinary(String, MediaType) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
readBinary(String, MediaType, Long, Long) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
readBinary(String, MediaType, Long, Long, Map<String, String>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
readBinary(String, String, MediaType) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
readBinary(String, String, MediaType, Long, Long) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
readBinary(String, String, MediaType, Long, Long, Map<String, String>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
readCertificate(InputStream) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readCertificate(Path) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readCertificates(InputStream) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readCertificates(Path) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readKeyStoreJks(InputStream, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readKeyStoreJks(Path, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readKeyStorePkcs12(InputStream, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readKeyStorePkcs12(Path, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readNBytes(byte[], int, int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
readNBytes(int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
readPrivateKey(InputStream) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readPrivateKey(InputStream, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readPrivateKey(Path) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
readPrivateKey(Path, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
Recipient - Interface in dev.dsf.bpe.v2.service.process
 
recipientMatches(Extension) - Method in interface dev.dsf.bpe.v2.service.process.Recipient
 
recommendation() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
 
REMOTE_ALL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
REMOTE_ORGANIZATION - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
REMOTE_ROLE - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
 
remoteAll() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
remoteAll() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
remoteOrganization() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
remoteOrganization(String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
remoteRole() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
remoteRole(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
 
removeAllByEndpointIdentifierValue(Collection<String>) - Method in interface dev.dsf.bpe.v2.variables.Targets
Removes targets base on the given endpoint identifier values.
removeByEndpointIdentifierValue(Target) - Method in interface dev.dsf.bpe.v2.variables.Targets
Removes targets base on the given Targets endpoint identifier value.
removeByEndpointIdentifierValue(String) - Method in interface dev.dsf.bpe.v2.variables.Targets
Removes targets base on the given endpoint identifier value.
Requester - Interface in dev.dsf.bpe.v2.service.process
 
requesterMatches(Extension) - Method in interface dev.dsf.bpe.v2.service.process.Requester
 
required() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
 
reset() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
RESOURCE_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v2.ProcessPluginDefinition
 
RETRY_FOREVER - Static variable in interface dev.dsf.bpe.v2.client.dsf.RetryClient
 
RETRY_ONCE - Static variable in interface dev.dsf.bpe.v2.client.dsf.RetryClient
 
RetryClient<T> - Interface in dev.dsf.bpe.v2.client.dsf
 
role() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
 
ROLE - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
 

S

SAME - Enum constant in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
Uses the business-key from the current process instance when sending Task resources.
search(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
searchWithStrictHandling(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
 
send() - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
send() - Method in interface dev.dsf.bpe.v2.activity.task.TaskSender
 
send(String, String) - Method in interface dev.dsf.bpe.v2.service.MailService
Sends a plain text mail to the BPE wide configured recipients.
send(String, String, String) - Method in interface dev.dsf.bpe.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.
sendTaskValues - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
SendTaskValues - Record Class in dev.dsf.bpe.v2.activity.values
 
SendTaskValues(String, String, String) - Constructor for record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Creates an instance of a SendTaskValues record class.
ServiceTask - Interface in dev.dsf.bpe.v2.activity
 
ServiceTaskErrorHandler - Interface in dev.dsf.bpe.v2.error
 
setAlternativeBusinessKey(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY to the given alternativeBusinessKey
setBoolean(String, Boolean) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Boolean
setBooleanLocal(String, Boolean) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Boolean
setByteArray(String, byte[]) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given byte[]
setByteArrayLocal(String, byte[]) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given byte[]
setDate(String, Date) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Date
setDateLocal(String, Date) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Date
setDouble(String, Double) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Double
setDoubleLocal(String, Double) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Double
setFhirResource(String, Resource) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given FHIR Resource
setFhirResourceList(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given FHIR Resource list
setFhirResourceListLocal(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given FHIR Resource list
setFhirResourceLocal(String, Resource) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given FHIR Resource
setFile(String, File) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given File
setFileLocal(String, File) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given File
setInteger(String, Integer) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Integer
setIntegerLocal(String, Integer) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Integer
setJsonVariable(String, Object) - Method in interface dev.dsf.bpe.v2.variables.Variables
Uses ObjectMapper to serialize the given value into json.
setJsonVariableLocal(String, Object) - Method in interface dev.dsf.bpe.v2.variables.Variables
Uses ObjectMapper to serialize the given value into json.
setLong(String, Long) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Long
setLongLocal(String, Long) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Long
setNumber(String, Number) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Number
setNumberLocal(String, Number) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Number
setShort(String, Short) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given Short
setShortLocal(String, Short) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given Short
setString(String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable with the given variableName to the given String
setStringLocal(String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets local variable with the given variableName to the given String
setTarget(Target) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable BpmnExecutionVariables.TARGET
setTargets(Targets) - Method in interface dev.dsf.bpe.v2.variables.Variables
Sets execution variable BpmnExecutionVariables.TARGETS.
SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
 
SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
 
SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
 
SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
 
size() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Returns the value of the size record component.
size() - Method in interface dev.dsf.bpe.v2.variables.Targets
 
skip(long) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
skipNBytes(long) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
start() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Returns the value of the start record component.
SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
 
SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
 

T

Target - Interface in dev.dsf.bpe.v2.variables
Specifies a communication target for FHIR Task resources.
TARGET - Static variable in class dev.dsf.bpe.v2.constants.BpmnExecutionVariables
Values from the target variable are used to configure MessageEndEvent, MessageIntermediateThrowEvent and MessageSendTask activities for sending Task resource messages
TargetProvider - Interface in dev.dsf.bpe.v2.service
 
TargetProvider.Builder - Interface in dev.dsf.bpe.v2.service
 
TargetProvider.Builder.Predicate - Interface in dev.dsf.bpe.v2.service
 
Targets - Interface in dev.dsf.bpe.v2.variables
Specifies a list of communication targets for FHIR Task resources.
TARGETS - Static variable in class dev.dsf.bpe.v2.constants.BpmnExecutionVariables
The targets variable is typically used to iterate over Target variables in multi instance send/receive tasks or multi instance subprocesses
task() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns the value of the task record component.
TaskAndConfig(Task, String, String, String, String, String, String, String) - Constructor for record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Creates an instance of a TaskAndConfig record class.
TaskHelper - Interface in dev.dsf.bpe.v2.service
Methods for manipulating Task resources.
TaskSender - Interface in dev.dsf.bpe.v2.activity.task
 
test(OrganizationAffiliation, Organization, Endpoint) - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder.Predicate
 
toRecipientExtension() - Method in interface dev.dsf.bpe.v2.service.process.Recipient
 
toRequesterExtension() - Method in interface dev.dsf.bpe.v2.service.process.Requester
 
toString() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
Returns a string representation of this record class.
toString() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
Returns a string representation of this record class.
toString() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
Returns a string representation of this record class.
toString() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
Returns a string representation of this record class.
transferTo(OutputStream) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
 
transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
 
ttp() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
TTP - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
TTP_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
ttpUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 

U

uac() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
UAC - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
 
UAC_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
 
uacUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
update(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
update(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
update(R) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
 
updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
 
updateConditionaly(R, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
 
updateFailedIfInprogress(ProcessPluginApi, Variables, String, List<Task>) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
 
updateTask(Task) - Method in interface dev.dsf.bpe.v2.variables.Variables
Does nothing if the given task is null.
updateTaskAndHandleException(ProcessPluginApi, Variables, Task) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
 
USER_TASK_ID - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes
 
userTaskId() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
Returns the value of the userTaskId record component.
userTaskId() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
 
UserTaskListener - Interface in dev.dsf.bpe.v2.activity
 
UserTaskListenerErrorHandler - Interface in dev.dsf.bpe.v2.error
 

V

validate(byte[], String) - Method in interface dev.dsf.bpe.v2.service.MimetypeService
Detects the mimetype of the provided byte array and validates if the detected mimetype equals the declared mimetype.
validate(InputStream, String) - Method in interface dev.dsf.bpe.v2.service.MimetypeService
Detects the mimetype of the provided input stream and validates if the detected mimetype equals the declared mimetype.
validateClientCertificate(KeyStore, X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
validateClientCertificate(KeyStore, Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
validateServerCertificate(KeyStore, X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
validateServerCertificate(KeyStore, Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
 
valueOf(String) - Static method in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
Returns an array containing the constants of this enum class, in the order they are declared.
variables - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
 
Variables - Interface in dev.dsf.bpe.v2.variables
Gives access to process execution variables.

W

WithAuthorization - Interface in dev.dsf.bpe.v2.service.process
 
withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
 
withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
 
withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
 
withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
 
withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
 
withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
 
withCorrelationKey() - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder
A correlationKey should be used if return messages i.e.
withMinimalReturn() - Method in interface dev.dsf.bpe.v2.client.dsf.DsfClient
 
withOperationOutcomeReturn() - Method in interface dev.dsf.bpe.v2.client.dsf.DsfClient
 
withoutCorrelationKey() - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder
Targets without correlation key can be used when sending out multiple messages without expecting replies.
withRetry() - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
retries once after a delay of RetryClient.FIVE_SECONDS
withRetry(int) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
retries nTimes and waits RetryClient.FIVE_SECONDS between tries
withRetry(int, Duration) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
 
withRetry(Duration) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
retries once after the given delay
withRetryForever(Duration) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
 
withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form