C# Class OpenIDE.Core.RScripts.ReactiveScript

Afficher le fichier Open project: continuoustests/OpenIDE Class Usage Examples

Méthodes publiques

Méthode Description
GetName ( string path ) : string
ReactiveScript ( string file, string keyPath, string>.Action outputDispatcher, Action dispatch ) : System
ReactiveScript ( string file, string keyPath, string>.Action outputDispatcher, Action dispatch, bool dispatchErrors ) : System
ReactsTo ( string @event ) : bool
Run ( string message ) : void
Shutdown ( ) : void
StartService ( ) : void

Private Methods

Méthode Description
construct ( string file, string keyPath, string>.Action outputDispatcher, Action dispatch, bool dispatchErrors ) : void
getEvents ( ) : void
internalDispatch ( string message ) : void
runScript ( string message ) : void
startService ( ) : void
wildcardmatch ( string str, string pattern ) : bool

Method Details

GetName() public static méthode

public static GetName ( string path ) : string
path string
Résultat string

ReactiveScript() public méthode

public ReactiveScript ( string file, string keyPath, string>.Action outputDispatcher, Action dispatch ) : System
file string
keyPath string
outputDispatcher string>.Action
dispatch Action
Résultat System

ReactiveScript() public méthode

public ReactiveScript ( string file, string keyPath, string>.Action outputDispatcher, Action dispatch, bool dispatchErrors ) : System
file string
keyPath string
outputDispatcher string>.Action
dispatch Action
dispatchErrors bool
Résultat System

ReactsTo() public méthode

public ReactsTo ( string @event ) : bool
@event string
Résultat bool

Run() public méthode

public Run ( string message ) : void
message string
Résultat void

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

StartService() public méthode

public StartService ( ) : void
Résultat void