package org.tmatesoft.svn.core.internal.wc2;
import org.tmatesoft.svn.core.SVNException;
import org.tmatesoft.svn.core.wc2.SvnCommit;
import org.tmatesoft.svn.core.wc2.SvnCommitPacket;
public interface ISvnCommitRunner {
public SvnCommitPacket collectCommitItems(SvnCommit operation) throws SVNException;
public void disposeCommitPacket(Object lockingContext, boolean disposeParentContext) throws SVNException;
public Object splitLockingContext(Object lockingContext, SvnCommitPacket newPacket);
}