comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultBackendListener.java @ 311:1d517e051e95

Made backend listeners loadable at boot time. artifacts/trunk@2436 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 01 Aug 2011 14:17:09 +0000
parents 63122b9dee1d
children 31ee2b3b5a57
comparison
equal deleted inserted replaced
310:63122b9dee1d 311:1d517e051e95
1 package de.intevation.artifactdatabase; 1 package de.intevation.artifactdatabase;
2 2
3 import de.intevation.artifacts.Artifact; 3 import de.intevation.artifacts.Artifact;
4 import de.intevation.artifacts.ArtifactCollection;
5 import de.intevation.artifacts.GlobalContext;
6 import de.intevation.artifacts.User;
7
8 import org.w3c.dom.Document;
4 9
5 import org.apache.log4j.Logger; 10 import org.apache.log4j.Logger;
6 11
7 public class DefaultBackendListener 12 public class DefaultBackendListener
8 implements BackendListener 13 implements BackendListener
11 16
12 public DefaultBackendListener() { 17 public DefaultBackendListener() {
13 } 18 }
14 19
15 @Override 20 @Override
16 public void artifactStored(Artifact artifact, Backend backend) { 21 public void setup(GlobalContext globalContext) {
17 log.debug("artifactStored"); 22 log.debug("setup");
23 }
24
25 @Override
26 public void createdArtifact(Artifact artifact, Backend backend) {
27 log.debug("createdArtifact");
28 }
29
30 @Override
31 public void storedArtifact(Artifact artifact, Backend backend) {
32 log.debug("storedArtifact");
33 }
34
35 @Override
36 public void createdUser(User user, Backend backend) {
37 log.debug("createdUser");
38 }
39
40 @Override
41 public void deletedUser(String identifier, Backend backend) {
42 log.debug("deletedUser");
43 }
44
45 @Override
46 public void createdCollection(
47 ArtifactCollection collection,
48 Backend backend
49 ) {
50 log.debug("createdCollection");
51 }
52
53 @Override
54 public void deletedCollection(String identifier, Backend backend) {
55 log.debug("deletedCollection");
56 }
57
58 @Override
59 public void changedCollectionAttribute(
60 String identifier,
61 Document document,
62 Backend backend
63 ) {
64 log.debug("changedCollectionAttribute");
65 }
66
67 @Override
68 public void changedCollectionItemAttribute(
69 String collectionId,
70 String artifactId,
71 Document document,
72 Backend backend
73 ) {
74 log.debug("changedCollectionItemAttribute");
75 }
76
77 @Override
78 public void addedArtifactToCollection(
79 String artifactId,
80 String collectionId,
81 Backend backend
82 ) {
83 log.debug("addedArtifactToCollection");
84 }
85
86 @Override
87 public void removedArtifactFromCollection(
88 String artifactId,
89 String collectionId,
90 Backend backend
91 ) {
92 log.debug("removedArtifactFromCollection");
93 }
94
95 @Override
96 public void setCollectionName(
97 String collectionId,
98 String name
99 ) {
100 log.debug("setCollectionName");
18 } 101 }
19 } 102 }
20 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 103 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :
21 104

http://dive4elements.wald.intevation.org