C# Class Deveel.Data.Sql.Triggers.CallbackTriggerManager

Inheritance: ITriggerManager
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Méthode Description
CallbackTriggerManager ( ITriggerScope scope ) : System
CreateTrigger ( CallbackTriggerInfo triggerInfo ) : void
Dispose ( ) : void
DropTrigger ( string triggerName ) : bool
FireTriggers ( IRequest context, TableEvent tableEvent ) : void
GetTrigger ( string name ) : CallbackTrigger
TriggerExists ( string triggerName ) : bool

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
ITriggerManager ( ObjectName triggerName ) : Trigger
ITriggerManager ( ObjectName triggerName ) : bool
ITriggerManager ( TriggerInfo triggerInfo ) : void

Method Details

CallbackTriggerManager() public méthode

public CallbackTriggerManager ( ITriggerScope scope ) : System
scope ITriggerScope
Résultat System

CreateTrigger() public méthode

public CreateTrigger ( CallbackTriggerInfo triggerInfo ) : void
triggerInfo CallbackTriggerInfo
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DropTrigger() public méthode

public DropTrigger ( string triggerName ) : bool
triggerName string
Résultat bool

FireTriggers() public méthode

public FireTriggers ( IRequest context, TableEvent tableEvent ) : void
context IRequest
tableEvent TableEvent
Résultat void

GetTrigger() public méthode

public GetTrigger ( string name ) : CallbackTrigger
name string
Résultat CallbackTrigger

TriggerExists() public méthode

public TriggerExists ( string triggerName ) : bool
triggerName string
Résultat bool