All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMPersistency Class ENOVPackageListener

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ENOVPackageListener
 

Usage: you can derive this class.


public class ENOVPackageListener

Default implementation of ENOVISessionEvent Interface, to be used to implement EventListeners.
Role: This class gives a default implementation of the CallBack interface ENOVISessionEvent that clients have to implement in order to subscribe to events emitted by the VpmSession and the Login Session. One can derive from this class and just implement the methods associated with the events he wants to subscribe to. Beware : the TIE has to be done in the class that derives from ENOVPackageListener.

See also:
ENOVIEvent
See also:
ENOVISessionEvent


Method Index


o onAfterAbortCommand(ENOVIEvent_var&,HRESULT&)
o onAfterAbortLoginSession(ENOVIEvent_var&,HRESULT&)
o onAfterCloseLoginSession(ENOVIEvent_var&,HRESULT&)
o onAfterCreateLoginSession(ENOVIEvent_var&,HRESULT&)
o onAfterExecuteCommand(ENOVIEvent_var&,HRESULT&)
o onAfterSaveLoginSession(ENOVIEvent_var&,HRESULT&)
o onAfterStartCommand(ENOVIEvent_var&,HRESULT&)
o onAfterUndoCommand(ENOVIEvent_var&,HRESULT&)
o onBeforeAbortCommand(ENOVIEvent_var&,HRESULT&)
o onBeforeAbortLoginSession(ENOVIEvent_var&,HRESULT&)
o onBeforeCloseLoginSession(ENOVIEvent_var&,HRESULT&)
o onBeforeCreateLoginSession(ENOVIEvent_var&,HRESULT&)
o onBeforeExecuteCommand(ENOVIEvent_var&,HRESULT&)
o onBeforeSaveLoginSession(ENOVIEvent_var&,HRESULT&)
o onBeforeStartCommand(ENOVIEvent_var&,HRESULT&)
o onBeforeUndoCommand(ENOVIEvent_var&,HRESULT&)
o onKo(ENOVIEvent_var&,HRESULT&)

Methods


o onAfterAbortCommand
public virtual HRESULT onAfterAbortCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterAbortLoginSession
public virtual HRESULT onAfterAbortLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterCloseLoginSession
public virtual HRESULT onAfterCloseLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterCreateLoginSession
public virtual HRESULT onAfterCreateLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterExecuteCommand
public virtual HRESULT onAfterExecuteCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterSaveLoginSession
public virtual HRESULT onAfterSaveLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterStartCommand
public virtual HRESULT onAfterStartCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onAfterUndoCommand
public virtual HRESULT onAfterUndoCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeAbortCommand
public virtual HRESULT onBeforeAbortCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeAbortLoginSession
public virtual HRESULT onBeforeAbortLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeCloseLoginSession
public virtual HRESULT onBeforeCloseLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeCreateLoginSession
public virtual HRESULT onBeforeCreateLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeExecuteCommand
public virtual HRESULT onBeforeExecuteCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeSaveLoginSession
public virtual HRESULT onBeforeSaveLoginSession( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeStartCommand
public virtual HRESULT onBeforeStartCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onBeforeUndoCommand
public virtual HRESULT onBeforeUndoCommand( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent
o onKo
public virtual HRESULT onKo( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
See also:
ENOVISessionEvent

This object is included in the file: ENOVPackageListener.h
If needed, your Imakefile.mk should include the module: VX0FACTO

Copyright © 2003, Dassault Systèmes. All rights reserved.