Interface ArtifactService

    • Method Detail

      • getConsumes

        org.eclipse.rdf4j.model.IRI getConsumes()
        The artifact type consumed.
        Returns:
        the artifact type IRI or null when nothing is consumed (source only).
      • getProduces

        org.eclipse.rdf4j.model.IRI getProduces()
        The artifact type produced.
        Returns:
        the artifact type IRI or null when nothing is produced (consumer only).
      • process

        Artifact process​(Artifact input)
                  throws ServiceException
        Consumes an input artifact and produces an output artifact.
        Parameters:
        input - The input artifact or null when nothing is consumed
        Returns:
        the output artifact null when nothing is produced
        Throws:
        ServiceException