comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java @ 623:aa64fe4df8ab

Added a method to dump the artifacts state/data. flys-artifacts/trunk@1980 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 23 May 2011 14:32:17 +0000
parents fadf797bf123
children 929137ee8154
comparison
equal deleted inserted replaced
622:02ca2ff96dee 623:aa64fe4df8ab
1 package de.intevation.flys.artifacts; 1 package de.intevation.flys.artifacts;
2 2
3 import java.util.Collection;
3 import java.util.HashMap; 4 import java.util.HashMap;
4 import java.util.List; 5 import java.util.List;
5 import java.util.Map; 6 import java.util.Map;
6 import java.util.Set; 7 import java.util.Set;
7 import java.util.Vector; 8 import java.util.Vector;
925 lower += step; 926 lower += step;
926 } 927 }
927 928
928 return values; 929 return values;
929 } 930 }
931
932
933 /**
934 * Method to dump the artifacts state/data.
935 */
936 protected void dumpArtifact() {
937 if (logger.isDebugEnabled()) {
938 logger.debug("++++++++++++++ DUMP ARTIFACT DATA +++++++++++++++++");
939
940 logger.debug("------ DUMP DATA ------");
941 Collection<StateData> allData = data.values();
942
943 for (StateData d: allData) {
944 String name = d.getName();
945 String value = (String) d.getValue();
946
947 logger.debug("- " + name + ": " + value);
948 }
949
950 logger.debug("------ DUMP PREVIOUS STATES ------");
951 Vector<String> stateIds = getPreviousStateIds();
952
953 for (String id: stateIds) {
954 logger.debug("- State: " + id);
955 }
956
957 logger.debug("CURRENT STATE: " + getCurrentStateId());
958
959 logger.debug("++++++++++++++ END ARTIFACT DUMP +++++++++++++++++");
960 }
961 }
930 } 962 }
931 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 963 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org