type

Type EString
Multiplicity 0..1

Fully qualified class name. Mutually exclusive with service and property. One of class, property, or service is required.

For SupplierFactory adapter, if the class implements SupplierFactory then it is instantiated and then its create() method is invoked to create a supplier. If the class implements Supplier, then it is instantiated. If there are no init arguments, then the supplier is diagnosed as part of diagnose(). Otherwise it is diagnosed in execute() and diagnostic results are discarded.

Similar processing will be implemented for Consumer and Command.