Class AbstractRdfSourceOperationBuilder

    • Field Detail

      • tripleStream

        protected org.fcrepo.kernel.api.RdfStream tripleStream
        Holds the stream of user's triples.
      • interactionModel

        protected final String interactionModel
        The interaction model of this resource, null in case of update.
    • Constructor Detail

      • AbstractRdfSourceOperationBuilder

        protected AbstractRdfSourceOperationBuilder​(org.fcrepo.kernel.api.Transaction transaction,
                                                    org.fcrepo.kernel.api.identifiers.FedoraId rescId,
                                                    String model,
                                                    org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode)
    • Method Detail

      • userPrincipal

        public org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder userPrincipal​(String userPrincipal)
        Specified by:
        userPrincipal in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
        Specified by:
        userPrincipal in interface org.fcrepo.kernel.api.operations.ResourceOperationBuilder
        Overrides:
        userPrincipal in class AbstractResourceOperationBuilder
      • triples

        public org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder triples​(org.fcrepo.kernel.api.RdfStream triples)
        Specified by:
        triples in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
      • relaxedProperties

        public org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder relaxedProperties​(org.apache.jena.rdf.model.Model model)
        Specified by:
        relaxedProperties in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
        Specified by:
        relaxedProperties in interface org.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder
        Overrides:
        relaxedProperties in class AbstractRelaxableResourceOperationBuilder