produce abstract method

Future<ExposedThing> produce(
  1. ExposedThingInit exposedThingInit
)

Asynchronously produces an ExposedThing from an exposedThingInit.

The exposedThingInit is a Thing Description which does not have to include all fields that are usually required for a TD. Missing information is added during the production of the ExposedThing, based on the underlying impementation.

Implementation

Future<ExposedThing> produce(ExposedThingInit exposedThingInit);