Uses of Interface
org.fcrepo.kernel.api.Transaction
-
Packages that use Transaction Package Description org.fcrepo.kernel.api org.fcrepo.kernel.api.models org.fcrepo.kernel.api.services -
-
Uses of Transaction in org.fcrepo.kernel.api
Methods in org.fcrepo.kernel.api that return Transaction Modifier and Type Method Description TransactionTransactionManager. create()Create a new fedora transactionTransactionTransactionManager. get(String transactionId)Get an existing fedora transactionMethods in org.fcrepo.kernel.api with parameters of type Transaction Modifier and Type Method Description static StringTransactionUtils. openTxId(Transaction transaction)Returns the transaction ID if the transaction is both non-null and uncommitted. -
Uses of Transaction in org.fcrepo.kernel.api.models
Methods in org.fcrepo.kernel.api.models with parameters of type Transaction Modifier and Type Method Description booleanResourceHelper. doesResourceExist(Transaction transaction, FedoraId fedoraId, boolean includeDeleted)Check if a resource exists.FedoraResourceResourceFactory. getResource(Transaction transaction, FedoraId fedoraID)Get a FedoraResource for existing resource<T extends FedoraResource>
TResourceFactory. getResource(Transaction transaction, FedoraId fedoraID, Class<T> clazz)Get a resource as a particular typebooleanResourceHelper. isGhostNode(Transaction transaction, FedoraId resourceId)Is the resource a "ghost node". -
Uses of Transaction in org.fcrepo.kernel.api.services
Methods in org.fcrepo.kernel.api.services with parameters of type Transaction Modifier and Type Method Description voidWebacAclService. create(Transaction transaction, FedoraId fedoraId, String userPrincipal, org.apache.jena.rdf.model.Model model)Retrieve or create a new WebACL by transaction and pathvoidVersionService. createVersion(Transaction transaction, FedoraId fedoraId, String userPrincipal)Explicitly creates a version for the resource at the path provided.booleanService. exists(Transaction transaction, String path)Test whether T exists at the given path in the repositoryTService. find(Transaction transaction, String path)Retrieve an existing T instance by transaction and pathWebacAclWebacAclService. find(Transaction transaction, FedoraId fedoraId)Retrieve an existing WebACL by transaction and pathTService. findOrCreate(Transaction transaction, String path)Retrieve a T instance by transaction and pathStream<org.apache.jena.graph.Triple>ContainmentTriplesService. get(Transaction tx, FedoraResource resource)Retrieve the containment triples.voidDeleteResourceService. perform(Transaction tx, FedoraResource fedoraResource, String userPrincipal)Delete the specified resourcevoidPurgeResourceService. perform(Transaction tx, FedoraResource fedoraResource, String userPrincipal)Purges the specified resource
-