Project

General

Profile

« Previous | Next » 

Revision 6471

Added by Matt Jones over 12 years ago

Reverting previous @Overrides chanrge from r6470, as that is the desired
behavior under Java 1.6 -- previous versions of Java (e.g., 1.5) will not
comile with this usage of the @Overrides annotation, but the currently
supported version will. So reverting to the 1.6 convention.

View differences:

SystemMetadataMap.java
24 24
 */
25 25
public class SystemMetadataMap implements MapStore<Identifier, SystemMetadata>, MapLoader<Identifier, SystemMetadata> {
26 26

  
27
	@Override
27 28
	public void delete(Identifier arg0) {
28 29
		// we do not delete system metadata
29 30
	}
30 31

  
32
	@Override
31 33
	public void deleteAll(Collection<Identifier> arg0) {
32 34
		// we do not delete system metadata	
33 35
	}
34 36

  
37
	@Override
35 38
	public void store(Identifier pid, SystemMetadata sm) {
36 39
		try {
37 40
			//System.out.println("Storing System Metadata to store: " + pid.getValue());
......
45 48
		}
46 49
	}
47 50

  
51
	@Override
48 52
	public void storeAll(Map<Identifier, SystemMetadata> map) {
49 53
		for (Identifier key: map.keySet()) {
50 54
			store(key, map.get(key));
51 55
		}
52 56
	}
53 57

  
58
	@Override
54 59
	public SystemMetadata load(Identifier pid) {
55 60
		SystemMetadata sm = null;
56 61
		try {
......
62 67
		return sm;
63 68
	}
64 69

  
70
	@Override
65 71
	public Map<Identifier, SystemMetadata> loadAll(Collection<Identifier> keys) {
66 72
		Map<Identifier, SystemMetadata> map = new HashMap<Identifier, SystemMetadata>();
67 73
		for (Identifier key: keys) {
......
71 77
		return map;
72 78
	}
73 79

  
80
	@Override
74 81
	public Set<Identifier> loadAllKeys() {
75 82
		Set<Identifier> pids = new HashSet<Identifier>();
76 83
		try {

Also available in: Unified diff