Handles the creation of pods. Will call the stored PodCreator with the settings found in the input JSON.

Hierarchy

Implements

Constructors

Properties

inSchema: ObjectSchema<{
    name: undefined | string;
    settings: undefined | ({ webId?: string | undefined; });
}, AnyObject, {
    name: undefined;
    settings: { webId: undefined; };
}, "">

Type declaration

  • name: undefined | string
  • settings: undefined | ({ webId?: string | undefined; })

Type declaration

  • name: undefined
  • settings: { webId: undefined; }
logger: Logger = ...
podCreator: PodCreator
podIdRoute: PodIdRoute
podStore: PodStore
webIdLinkRoute: WebIdLinkRoute

Methods