Package lumis.portal.event
Class AbstractTransactionalPortalEvent
- java.lang.Object
-
- lumis.portal.event.AbstractPortalEvent
-
- lumis.portal.event.AbstractTransactionalPortalEvent
-
- All Implemented Interfaces:
IPortalEvent
- Direct Known Subclasses:
PageRenderDataChangedEvent
,PersistenceEvent
,SessionEvent
,SourceAddDataEvent
,SourceDeleteDataEvent
,SourceUpdateDataEvent
,WorkflowActionExecutedEvent
@StableMinor(version="17.0", sinceVersion="4.2") public abstract class AbstractTransactionalPortalEvent extends AbstractPortalEvent
An event that is raised inside a transactional context. This event provides the current user session and transaction.- Since:
- 4.1.0
- Version:
- $Revision$ $Date$
-
-
Constructor Summary
Constructors Constructor Description AbstractTransactionalPortalEvent(SessionConfig sessionConfig, ITransaction transaction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessionConfig
getSessionConfig()
Returns the user session associated with this event.ITransaction
getTransaction()
Returns the transaction in which this event occurs.-
Methods inherited from class lumis.portal.event.AbstractPortalEvent
getEventGroups, getOperationType, setEventGroups, setOperationType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface lumis.portal.event.IPortalEvent
toString
-
-
-
-
Constructor Detail
-
AbstractTransactionalPortalEvent
public AbstractTransactionalPortalEvent(SessionConfig sessionConfig, ITransaction transaction)
-
-
Method Detail
-
getSessionConfig
public SessionConfig getSessionConfig()
Returns the user session associated with this event.- Returns:
- the user session associated with this event.
- Since:
- 4.1.0
-
getTransaction
public ITransaction getTransaction()
Returns the transaction in which this event occurs.- Returns:
- the transaction in which this event occurs.
- Since:
- 4.1.0
-
-