KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jahia > services > events > JahiaEventGeneratorService


1 //
2
// ____.
3
// __/\ ______| |__/\. _______
4
// __ .____| | \ | +----+ \
5
// _______| /--| | | - \ _ | : - \_________
6
// \\______: :---| : : | : | \________>
7
// |__\---\_____________:______: :____|____:_____\
8
// /_____|
9
//
10
// . . . i n j a h i a w e t r u s t . . .
11
//
12

13 //
14
// JahiaEventGeneratorService
15
// EV 12.01.2001
16
//
17
//
18
// fireUpdateField( theEvent )
19
// fireAddContainer( theEvent )
20
// fireUpdateContainer( theEvent )
21
// fireDeleteContainer( theEvent )
22
// fireAddPage( theEvent )
23
// fireLogin( theEvent )
24
// fireLogout( theEvent )
25
// fireUpdateTemplate ( theEvent )
26
//
27

28 package org.jahia.services.events;
29
30 import org.jahia.data.events.JahiaEvent;
31 import org.jahia.exceptions.JahiaException;
32 import org.jahia.services.JahiaService;
33
34
35 public abstract class JahiaEventGeneratorService extends JahiaService {
36     public abstract void fireBeforeFieldActivation (JahiaEvent theEvent) throws JahiaException;
37
38     public abstract void fireAddField (JahiaEvent theEvent) throws JahiaException;
39
40     public abstract void fireUpdateField (JahiaEvent theEvent) throws JahiaException;
41
42     public abstract void fireDeleteField (JahiaEvent theEvent) throws JahiaException;
43
44     public abstract void fireBeforeContainerActivation (JahiaEvent theEvent)
45             throws JahiaException;
46
47     public abstract void fireAddContainerEngineAfterSave (JahiaEvent theEvent)
48     throws JahiaException;
49
50     public abstract void fireAddContainerEngineBeforeSave (JahiaEvent theEvent)
51             throws JahiaException;
52
53     public abstract void fireAddContainerEngineAfterInit (JahiaEvent theEvent)
54             throws JahiaException;
55
56     public abstract void fireAddContainer (JahiaEvent theEvent) throws JahiaException;
57
58     public abstract void fireContainerValidation (JahiaEvent theEvent)
59             throws JahiaException;
60     
61     public abstract void fireUpdateContainerEngineBeforeSave (JahiaEvent theEvent)
62             throws JahiaException;
63
64     public abstract void fireUpdateContainerEngineAfterInit (JahiaEvent theEvent)
65             throws JahiaException;
66
67     public abstract void fireUpdateContainer (JahiaEvent theEvent) throws JahiaException;
68
69     public abstract void fireDeleteContainer (JahiaEvent theEvent) throws JahiaException;
70
71     public abstract void fireSetPageProperties (JahiaEvent theEvent) throws JahiaException;
72
73     public abstract void fireSetContainerListProperties (JahiaEvent theEvent)
74             throws JahiaException;
75
76     public abstract void fireAddPage (JahiaEvent theEvent) throws JahiaException;
77
78     public abstract void fireLoadPage (JahiaEvent theEvent) throws JahiaException;
79
80     public abstract void fireSetRights (JahiaEvent theEvent) throws JahiaException;
81
82     public abstract void fireLogin (JahiaEvent theEvent) throws JahiaException;
83
84     public abstract void fireLogout (JahiaEvent theEvent) throws JahiaException;
85
86     public abstract void fireUpdateTemplate (JahiaEvent theEvent) throws JahiaException;
87
88     /**
89      * Event fired after ContentObject.activate(...)
90      *
91      * @param theEvent JahiaEvent
92      * @throws JahiaException
93      */

94     public abstract void fireContentActivation (JahiaEvent theEvent)
95     throws JahiaException;
96
97 } // end JahiaEventGeneratorService
98
Popular Tags