[ whitefrost.com | Account Manager 4 Product Page ]

Core.Interfaces.IRunnable Interface Reference

Summary description for IRunnable. More...

Inheritance diagram for Core.Interfaces.IRunnable:

Core.Objects.ComponentRunnable Core.Database.ConnectionHead Core.Objects.Runnables.MessengerRunnable Core.Objects.Runnables.StatusRunnable Core.Tools.AccountManager.Jobs.BufferedDataLoader Core.Tools.AccountManager.Jobs.SessionTracker Core.Tools.AccountManager.Jobs.SpoolTracker Core.Util.Logger.LogSpool Core.Web.Monitor.BehaviorDataSpool Core.Web.Monitor.MaintenanceSpool Core.Web.Monitor.PerformanceDataSpool Vault2.GalleryRunnable Vault2.GraphicRunnable

List of all members.

Public Member Functions

void Reset ()
bool Start ()
bool Stop ()
bool Stop (bool quiet)
void Prepare ()
int RunTime ()
bool Shutdown ()
bool Initialize ()
void Execute ()

Properties

WindowsIdentity ImpersonationIdentity [get, set]
bool ForceRun [get, set]
String RunnableName [get, set]
String InstanceId [get]
int ReadyState [get]
bool AutoDestroy [get, set]
bool IsRunning [get]
bool IsResetting [get]
bool IsCompleted [get]
DateTime StartTime [get]
DateTime StopTime [get]
double Delay [get, set]
bool MultiThreaded [get, set]
bool MultiUse [get, set]
IRuntime ComponentRuntime [get, set]


Detailed Description

Summary description for IRunnable.


Member Function Documentation

void Core.Interfaces.IRunnable.Reset (  ) 

bool Core.Interfaces.IRunnable.Start (  ) 

bool Core.Interfaces.IRunnable.Stop (  ) 

bool Core.Interfaces.IRunnable.Stop ( bool  quiet  ) 

void Core.Interfaces.IRunnable.Prepare (  ) 

int Core.Interfaces.IRunnable.RunTime (  ) 

bool Core.Interfaces.IRunnable.Shutdown (  ) 

bool Core.Interfaces.IRunnable.Initialize (  ) 

void Core.Interfaces.IRunnable.Execute (  ) 


Property Documentation

WindowsIdentity Core.Interfaces.IRunnable.ImpersonationIdentity [get, set]

bool Core.Interfaces.IRunnable.ForceRun [get, set]

String Core.Interfaces.IRunnable.RunnableName [get, set]

String Core.Interfaces.IRunnable.InstanceId [get]

int Core.Interfaces.IRunnable.ReadyState [get]

bool Core.Interfaces.IRunnable.AutoDestroy [get, set]

bool Core.Interfaces.IRunnable.IsRunning [get]

bool Core.Interfaces.IRunnable.IsResetting [get]

bool Core.Interfaces.IRunnable.IsCompleted [get]

DateTime Core.Interfaces.IRunnable.StartTime [get]

DateTime Core.Interfaces.IRunnable.StopTime [get]

double Core.Interfaces.IRunnable.Delay [get, set]

bool Core.Interfaces.IRunnable.MultiThreaded [get, set]

bool Core.Interfaces.IRunnable.MultiUse [get, set]

IRuntime Core.Interfaces.IRunnable.ComponentRuntime [get, set]


The documentation for this interface was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com