import org.apache.log4j.Logger;\r
\r
/**\r
- *\r
* @author a.mueller\r
*/\r
public class UuidGenerator {\r
private static final Logger logger = Logger.getLogger(UuidGenerator.class);\r
\r
- /**\r
- * @param args\r
- */\r
+ private static int n = 100;\r
+\r
public static void main(String[] args) {\r
if (logger.isDebugEnabled()){logger.debug("create UUIDs");}\r
- for (int i = 0; i < 100; i++){\r
+ for (int i = 0; i < n; i++){\r
System.out.println(UUID.randomUUID());\r
}\r
-\r
}\r
-\r
}\r
/**\r
* @author a.mueller\r
* @since 09.08.2013\r
- *\r
*/\r
public class TreeIndexUpdater\r
extends AuditedSchemaUpdaterStepBase {\r
return new TreeIndexUpdater(stepList, stepName, tableName, treeIdColumnName, indexColumnName, includeAudTable);\r
}\r
\r
-\r
protected TreeIndexUpdater(List<ISchemaUpdaterStep> stepList, String stepName, String tableName, String treeIdColumnName, String indexColumnName, boolean includeAudTable) {\r
super(stepList, stepName, tableName, includeAudTable);\r
this.treeIdColumnName = treeIdColumnName;\r
@Override\r
protected void invokeOnTable(String tableName, ICdmDataSource datasource,\r
IProgressMonitor monitor, CaseType caseType, SchemaUpdateResult result) {\r
- try{\r
\r
+ try{\r
// String charType = "CHAR"; //TODO may depend on database type\r
\r
//clean up nodes without classification //this should not happen with correct "delete" implementation\r
public UUID monitLongRunningTask(CacheUpdaterConfigurator configurator);
- UUID monitLongRunningTask(Set<UUID> movingUuids, UUID targetTreeNodeUuid, int movingType);
+ public UUID monitLongRunningTask(Set<UUID> movingUuids, UUID targetTreeNodeUuid, int movingType);
/**
* Monitored invocation of {@link DescriptionAggregationBase#invoke(DescriptionAggregationConfigurationBase, eu.etaxonomy.cdm.api.application.ICdmRepository)}