001    package org.kuali.common.util.service;
002    
003    import static org.kuali.common.util.service.MySqlDumpService.PREFIX_50013_DEFINER;
004    import static org.kuali.common.util.service.MySqlDumpService.SUFFIX_SQL_SECURITY_DEFINER;
005    
006    import java.util.ArrayList;
007    import java.util.List;
008    
009    import org.kuali.common.util.ignore.Ignore;
010    import org.kuali.common.util.ignore.PrefixSuffixIgnorer;
011    import org.kuali.common.util.ignore.StartsWithIgnorer;
012    
013    public class MySqlDumpUtils {
014    
015            public static List<Ignore> getDefaultIgnorers() {
016                    List<Ignore> ignorers = new ArrayList<Ignore>();
017                    ignorers.add(new PrefixSuffixIgnorer(PREFIX_50013_DEFINER, SUFFIX_SQL_SECURITY_DEFINER));
018                    ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_DUMP_COMPLETED));
019                    ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_MYSQL_DUMP));
020                    ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_MYSQL_HOST));
021                    ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_SERVER_VERSION));
022                    return ignorers;
023            }
024    
025    }