001/* 002 * The contents of this file are subject to the license and copyright 003 * detailed in the LICENSE and NOTICE files at the root of the source 004 * tree. 005 */ 006package org.fcrepo.kernel.api.services; 007 008import org.fcrepo.kernel.api.Transaction; 009import org.fcrepo.kernel.api.identifiers.FedoraId; 010 011/** 012 * A service which handles reindexing operations 013 * 014 * @author dbernstein 015 */ 016public interface ReindexService { 017 void reindexByFedoraId(Transaction transaction, String principal, FedoraId fedoraId); 018}