lumis.portal.event
Class AbstractTransactionalPortalEvent

Package class diagram package AbstractTransactionalPortalEvent
java.lang.Object
  extended by lumis.portal.event.AbstractPortalEvent
      extended by lumis.portal.event.AbstractTransactionalPortalEvent
All Implemented Interfaces:
IPortalEvent
Direct Known Subclasses:
PageRenderDataChangedEvent, PersistenceEvent, SessionEvent

@StableMinor(version="6.2",
             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

Constructor Summary
AbstractTransactionalPortalEvent(SessionConfig sessionConfig, ITransaction transaction)
           
 
Method Summary
 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


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.