1
14
15 package com.liferay.portlet;
16
17 import com.liferay.portal.kernel.log.Log;
18 import com.liferay.portal.kernel.log.LogFactoryUtil;
19
20 import javax.portlet.Event;
21 import javax.portlet.EventRequest;
22 import javax.portlet.PortletRequest;
23
24
29 public class EventRequestImpl
30 extends PortletRequestImpl implements EventRequest {
31
32 public Event getEvent() {
33 return _event;
34 }
35
36 public void setEvent(Event event) {
37 _event = event;
38 }
39
40 public String getLifecycle() {
41 return PortletRequest.EVENT_PHASE;
42 }
43
44 protected EventRequestImpl() {
45 if (_log.isDebugEnabled()) {
46 _log.debug("Creating new instance " + hashCode());
47 }
48 }
49
50 protected void recycle() {
51 if (_log.isDebugEnabled()) {
52 _log.debug("Recycling instance " + hashCode());
53 }
54
55 super.recycle();
56
57 _event = null;
58 }
59
60 private static Log _log = LogFactoryUtil.getLog(EventRequestImpl.class);
61
62 private Event _event;
63
64 }