/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package br.uff.ic.oceano.ourico.verificacao.politicas; import br.uff.ic.oceano.ourico.rcs.Subversion; import br.uff.ic.oceano.ourico.verificacao.build.Maven; import org.tmatesoft.svn.core.SVNException; /** * * @author marapao */ public interface Politica { public void preProcessamento(String repAutobranch, String wsAutobranch, Subversion svn, boolean update) throws SVNException; public boolean posProcessamento(Subversion svn, String wsProtegido, String wsAutobranch, String repProtegido, String repAutobranch, StringBuffer log) throws SVNException; public boolean verificacao(Maven mvn, Subversion svn, String repProtegido, String wsVerificado, StringBuffer log, Long autobranch); }