Class DefaultArtifactFactory

java.lang.Object
org.camunda.bpm.engine.impl.DefaultArtifactFactory
All Implemented Interfaces:
ArtifactFactory

public class DefaultArtifactFactory extends Object implements ArtifactFactory
Default ArtifactService implementation. This version uses Class.newInstance() to create new Artifacts. This is the default behaviour like has been in old camunda/activity versions.
Since:
7.2.0
Author:
Mark Struberg
  • Constructor Details

    • DefaultArtifactFactory

      public DefaultArtifactFactory()
  • Method Details

    • getArtifact

      public <T> T getArtifact(Class<T> clazz)
      Specified by:
      getArtifact in interface ArtifactFactory
      Parameters:
      clazz - of the artifact to create
      Returns:
      the instance of the fullyQualifiedClassName