All Frameworks  Class Hierarchy  This Framework  Indexes

VPMPosManager Class ENOVPosListener

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

Usage: you can derive this class.


public class ENOVPosListener

Default implementation of ENOVIPosEvent Interface, to be used to implement EventListeners.
Role: This class gives a default implementation of the CallBack interface ENOVIPosEvent that clients have to implement in order to subscribe to P&O-Security-related events. 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 ENOVPosListener.

See also:
ENOVIEvent, ENOVIPosEvent


Constructor and Destructor Index


o ENOVPosListener()
Constructor.
o ~ENOVPosListener()
Destructor.

Method Index


o onAfterCheckAccess(ENOVIEvent_var&,HRESULT&)
Method called after a Check Access action was done.
o onAfterCheckDataAccess(ENOVIEvent_var&,HRESULT&)
Method called after a Check Data Access action was done.
o onAfterDeleteContext(ENOVIEvent_var&,HRESULT&)
Method called after a Delete Context action is done .
o onAfterDeleteDataGroup(ENOVIEvent_var&,HRESULT&)
Method called after a Delete DataGroup action is done .
o onAfterDeleteOrg(ENOVIEvent_var&,HRESULT&)
Method called after a Delete Org action is done .
o onAfterDeletePerson(ENOVIEvent_var&,HRESULT&)
Method called after a Delete Person action is done .
o onAfterDeletePrivilege(ENOVIEvent_var&,HRESULT&)
Method called after a Delete Privilege action is done .
o onAfterDeleteProject(ENOVIEvent_var&,HRESULT&)
Method called after a Delete Project action is done .
o onAfterDeleteRole(ENOVIEvent_var&,HRESULT&)
Method called after a Delete Role action is done .
o onAfterUpdateContext(ENOVIEvent_var&,HRESULT&)
Method called after an Update Context action was done.
o onAfterUpdateDataGroup(ENOVIEvent_var&,HRESULT&)
Method called after an Update DataGroup action was done.
o onAfterUpdateOrg(ENOVIEvent_var&,HRESULT&)
Method called after an Update Org action was done.
o onAfterUpdatePerson(ENOVIEvent_var&,HRESULT&)
Method called after an Update Person action was done.
o onAfterUpdatePrivilege(ENOVIEvent_var&,HRESULT&)
Method called after an Update Privilege action was done.
o onAfterUpdateProject(ENOVIEvent_var&,HRESULT&)
Method called after an Update Project action was done.
o onAfterUpdateRole(ENOVIEvent_var&,HRESULT&)
Method called after an Update Role action was done.
o onBeforeCheckAccess(ENOVIEvent_var&,HRESULT&)
Method called before a Check Access action is done .
o onBeforeCheckDataAccess(ENOVIEvent_var&,HRESULT&)
Method called before a Check Data Access action is done .
o onBeforeDeleteContext(ENOVIEvent_var&,HRESULT&)
Method called before a Delete Context action is done .
o onBeforeDeleteDataGroup(ENOVIEvent_var&,HRESULT&)
Method called before a Delete DataGroup action is done .
o onBeforeDeleteOrg(ENOVIEvent_var&,HRESULT&)
Method called before a Delete Org action is done .
o onBeforeDeletePerson(ENOVIEvent_var&,HRESULT&)
Method called before a Delete Person action is done .
o onBeforeDeletePrivilege(ENOVIEvent_var&,HRESULT&)
Method called before a Delete Privilege action is done .
o onBeforeDeleteProject(ENOVIEvent_var&,HRESULT&)
Method called before a Delete Project action is done .
o onBeforeDeleteRole(ENOVIEvent_var&,HRESULT&)
Method called before a Delete Role action is done .
o onBeforeNewPrivilege(ENOVIEvent_var&,HRESULT&)
Method called before a Create Privilege action was done.
o onBeforeUpdateContext(ENOVIEvent_var&,HRESULT&)
Method called before an Update Context action is done .
o onBeforeUpdateDataGroup(ENOVIEvent_var&,HRESULT&)
Method called before an Update DataGroup action is done .
o onBeforeUpdateOrg(ENOVIEvent_var&,HRESULT&)
Method called before an Update Org action is done .
o onBeforeUpdatePerson(ENOVIEvent_var&,HRESULT&)
Method called before an Update Person action is done .
o onBeforeUpdatePrivilege(ENOVIEvent_var&,HRESULT&)
Method called before an Update Privilege action is done .
o onBeforeUpdateProject(ENOVIEvent_var&,HRESULT&)
Method called before an Update Project action is done .
o onBeforeUpdateRole(ENOVIEvent_var&,HRESULT&)
Method called before an Update Role action is done .
o onCreateContext(ENOVIEvent_var&,HRESULT&)
Method called after a Create Context action was done.
o onCreateDataGroup(ENOVIEvent_var&,HRESULT&)
Method called after a Create DataGroup action was done.
o onCreateOrg(ENOVIEvent_var&,HRESULT&)
Method called after a Create Org action was done.
o onCreatePerson(ENOVIEvent_var&,HRESULT&)
Method called after a Create Person action was done.
o onCreatePrivilege(ENOVIEvent_var&,HRESULT&)
Method called after a Create Privilege action was done.
o onCreateProject(ENOVIEvent_var&,HRESULT&)
Method called after a Create Project action was done.
o onCreateRole(ENOVIEvent_var&,HRESULT&)
Method called after a Create Role action was done.
o onKo(ENOVIEvent_var&,HRESULT&)
Method called when something was wrong for another subscriber.
o onLogon(ENOVIEvent_var&,HRESULT&)
Method called after logon was done.
o onLogout(ENOVIEvent_var&,HRESULT&)
Method called after logout was done.

Constructor and Destructor


o ENOVPosListener
public ENOVPosListener()
Constructor.
o ~ENOVPosListener
public virtual ~ENOVPosListener()
Destructor.

Methods


o onAfterCheckAccess
public virtual HRESULT onAfterCheckAccess( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Check Access action was done.
See also:
ENOVIPosEvent
o onAfterCheckDataAccess
public virtual HRESULT onAfterCheckDataAccess( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Check Data Access action was done.
See also:
ENOVIPosEvent
o onAfterDeleteContext
public virtual HRESULT onAfterDeleteContext( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete Context action is done .
See also:
ENOVIPosEvent
o onAfterDeleteDataGroup
public virtual HRESULT onAfterDeleteDataGroup( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete DataGroup action is done .
See also:
ENOVIPosEvent
o onAfterDeleteOrg
public virtual HRESULT onAfterDeleteOrg( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete Org action is done .
See also:
ENOVIPosEvent
o onAfterDeletePerson
public virtual HRESULT onAfterDeletePerson( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete Person action is done .
See also:
ENOVIPosEvent
o onAfterDeletePrivilege
public virtual HRESULT onAfterDeletePrivilege( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete Privilege action is done .
See also:
ENOVIPosEvent
o onAfterDeleteProject
public virtual HRESULT onAfterDeleteProject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete Project action is done .
See also:
ENOVIPosEvent
o onAfterDeleteRole
public virtual HRESULT onAfterDeleteRole( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Delete Role action is done .
See also:
ENOVIPosEvent
o onAfterUpdateContext
public virtual HRESULT onAfterUpdateContext( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update Context action was done.
See also:
ENOVIPosEvent
o onAfterUpdateDataGroup
public virtual HRESULT onAfterUpdateDataGroup( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update DataGroup action was done.
See also:
ENOVIPosEvent
o onAfterUpdateOrg
public virtual HRESULT onAfterUpdateOrg( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update Org action was done.
See also:
ENOVIPosEvent
o onAfterUpdatePerson
public virtual HRESULT onAfterUpdatePerson( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update Person action was done.
See also:
ENOVIPosEvent
o onAfterUpdatePrivilege
public virtual HRESULT onAfterUpdatePrivilege( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update Privilege action was done.
See also:
ENOVIPosEvent
o onAfterUpdateProject
public virtual HRESULT onAfterUpdateProject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update Project action was done.
See also:
ENOVIPosEvent
o onAfterUpdateRole
public virtual HRESULT onAfterUpdateRole( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after an Update Role action was done.
See also:
ENOVIPosEvent
o onBeforeCheckAccess
public virtual HRESULT onBeforeCheckAccess( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Check Access action is done .
See also:
ENOVIPosEvent
o onBeforeCheckDataAccess
public virtual HRESULT onBeforeCheckDataAccess( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Check Data Access action is done .
See also:
ENOVIPosEvent
o onBeforeDeleteContext
public virtual HRESULT onBeforeDeleteContext( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete Context action is done .
See also:
ENOVIPosEvent
o onBeforeDeleteDataGroup
public virtual HRESULT onBeforeDeleteDataGroup( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete DataGroup action is done .
See also:
ENOVIPosEvent
o onBeforeDeleteOrg
public virtual HRESULT onBeforeDeleteOrg( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete Org action is done .
See also:
ENOVIPosEvent
o onBeforeDeletePerson
public virtual HRESULT onBeforeDeletePerson( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete Person action is done .
See also:
ENOVIPosEvent
o onBeforeDeletePrivilege
public virtual HRESULT onBeforeDeletePrivilege( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete Privilege action is done .
See also:
ENOVIPosEvent
o onBeforeDeleteProject
public virtual HRESULT onBeforeDeleteProject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete Project action is done .
See also:
ENOVIPosEvent
o onBeforeDeleteRole
public virtual HRESULT onBeforeDeleteRole( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Delete Role action is done .
See also:
ENOVIPosEvent
o onBeforeNewPrivilege
public virtual HRESULT onBeforeNewPrivilege( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before a Create Privilege action was done.
See also:
ENOVIPosEvent
o onBeforeUpdateContext
public virtual HRESULT onBeforeUpdateContext( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update Context action is done .
See also:
ENOVIPosEvent
o onBeforeUpdateDataGroup
public virtual HRESULT onBeforeUpdateDataGroup( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update DataGroup action is done .
See also:
ENOVIPosEvent
o onBeforeUpdateOrg
public virtual HRESULT onBeforeUpdateOrg( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update Org action is done .
See also:
ENOVIPosEvent
o onBeforeUpdatePerson
public virtual HRESULT onBeforeUpdatePerson( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update Person action is done .
See also:
ENOVIPosEvent
o onBeforeUpdatePrivilege
public virtual HRESULT onBeforeUpdatePrivilege( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update Privilege action is done .
See also:
ENOVIPosEvent
o onBeforeUpdateProject
public virtual HRESULT onBeforeUpdateProject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update Project action is done .
See also:
ENOVIPosEvent
o onBeforeUpdateRole
public virtual HRESULT onBeforeUpdateRole( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called before an Update Role action is done .
See also:
ENOVIPosEvent
o onCreateContext
public virtual HRESULT onCreateContext( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create Context action was done.
See also:
ENOVIPosEvent
o onCreateDataGroup
public virtual HRESULT onCreateDataGroup( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create DataGroup action was done.
See also:
ENOVIPosEvent
o onCreateOrg
public virtual HRESULT onCreateOrg( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create Org action was done.
See also:
ENOVIPosEvent
o onCreatePerson
public virtual HRESULT onCreatePerson( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create Person action was done.
See also:
ENOVIPosEvent
o onCreatePrivilege
public virtual HRESULT onCreatePrivilege( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create Privilege action was done.
See also:
ENOVIPosEvent
o onCreateProject
public virtual HRESULT onCreateProject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create Project action was done.
See also:
ENOVIPosEvent
o onCreateRole
public virtual HRESULT onCreateRole( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after a Create Role action was done.
See also:
ENOVIPosEvent
o onKo
public virtual HRESULT onKo( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called when something was wrong for another subscriber.
See also:
ENOVIPosEvent
o onLogon
public virtual HRESULT onLogon( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after logon was done.
See also:
ENOVIPosEvent
o onLogout
public virtual HRESULT onLogout( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)
Method called after logout was done.
See also:
ENOVIPosEvent

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

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