Interface CmmnParserFactory

All Known Implementing Classes:
DefaultCmmnParserFactory

public interface CmmnParserFactory
The factory for creating CmmnParser instances.

Implementations of this interface are discovered using Java's ServiceLoader mechanism. To provide a custom implementation, create a class that implements CmmnParserFactory and register it by adding its fully qualified class name to a file named META-INF/services/org.operaton.bpm.model.cmmn.CmmnParserFactory in your JAR.

Example:

 // In your implementation JAR:
 // File: META-INF/services/org.operaton.bpm.model.cmmn.CmmnParserFactory
 com.example.MyCustomCmmnParserFactory
 

To obtain an instance, use:

 ServiceLoader<CmmnParserFactory> loader = ServiceLoader.load(CmmnParserFactory.class);
 for (CmmnParserFactory factory : loader) {
   CmmnParser parser = factory.newInstance();
   // use parser
 }
 

  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details