Package dev.dsf.bpe.v1.plugin
Class ProcessPluginImpl
java.lang.Object
dev.dsf.bpe.plugin.AbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
dev.dsf.bpe.v1.plugin.ProcessPluginImpl
- All Implemented Interfaces:
ProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
public class ProcessPluginImpl
extends AbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
implements ProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
Field Summary
Fields inherited from interface dev.dsf.bpe.plugin.ProcessPlugin
MODEL_ATTRIBUTE_PROCESS_API_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionProcessPluginImpl(ProcessPluginDefinition processPluginDefinition, ProcessPluginApi processPluginApi, boolean draft, Path jarFile, ClassLoader classLoader, ca.uhn.fhir.context.FhirContext fhirContext, org.springframework.core.env.ConfigurableEnvironment environment) -
Method Summary
Methods inherited from class dev.dsf.bpe.plugin.AbstractProcessPlugin
getApplicationContext, getFhirResources, getJarFile, getProcessKeysAndVersions, getProcessModels, getProcessPluginApi, getProcessPluginClassLoader, getProcessPluginDefinition, getTypedValueSerializers, initializeAndValidateResources, isDraft, taskFieldsAvailableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.bpe.plugin.ProcessPlugin
getApplicationContext, getFhirResources, getJarFile, getProcessKeysAndVersions, getProcessModels, getProcessPluginApi, getProcessPluginClassLoader, getProcessPluginDefinition, getTypedValueSerializers, initializeAndValidateResources, isDraft
-
Constructor Details
-
ProcessPluginImpl
public ProcessPluginImpl(ProcessPluginDefinition processPluginDefinition, ProcessPluginApi processPluginApi, boolean draft, Path jarFile, ClassLoader classLoader, ca.uhn.fhir.context.FhirContext fhirContext, org.springframework.core.env.ConfigurableEnvironment environment)
-
-
Method Details
-
getDefinitionSpringConfigurations
- Specified by:
getDefinitionSpringConfigurationsin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionName
- Specified by:
getDefinitionNamein classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionVersion
- Specified by:
getDefinitionVersionin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionResourceVersion
- Specified by:
getDefinitionResourceVersionin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionReleaseDate
- Specified by:
getDefinitionReleaseDatein classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionResourceReleaseDate
- Specified by:
getDefinitionResourceReleaseDatein classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionFhirResourcesByProcessId
- Specified by:
getDefinitionFhirResourcesByProcessIdin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefinitionProcessModels
- Specified by:
getDefinitionProcessModelsin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getDefaultSpringConfiguration
- Specified by:
getDefaultSpringConfigurationin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-
getProcessPluginApiVersion
- Specified by:
getProcessPluginApiVersionin classAbstractProcessPlugin<ProcessPluginDefinition,ProcessPluginApi>
-