[ whitefrost.com | Account Manager 4 Product Page ]

Core.Interfaces.IRuntime Interface Reference

Summary description for IRuntime. More...

Inheritance diagram for Core.Interfaces.IRuntime:

Core.ComponentRuntime Core.ComponentRuntime

List of all members.

Public Member Functions

Boolean Shutdown ()
void Pause ()
void UnPause ()
Boolean Start ()
Boolean Stop ()
Boolean AddRunnable (IRunnable runnable, String runnable_name)
IRunnable GetRunnable (String runnable_name)
Boolean RemoveRunnableById (String runnable_id)
Boolean RemoveRunnable (IRunnable runnable)
Boolean Initialize (IApplicationContext in_context)

Properties

int ReadyState [get]
string InstanceId [get]
Boolean IsRunning [get]
Boolean IsPaused [get]
IApplicationContext ApplicationContext [get]


Detailed Description

Summary description for IRuntime.


Member Function Documentation

Boolean Core.Interfaces.IRuntime.Shutdown (  ) 

void Core.Interfaces.IRuntime.Pause (  ) 

void Core.Interfaces.IRuntime.UnPause (  ) 

Boolean Core.Interfaces.IRuntime.Start (  ) 

Boolean Core.Interfaces.IRuntime.Stop (  ) 

Boolean Core.Interfaces.IRuntime.AddRunnable ( IRunnable  runnable,
String  runnable_name 
)

IRunnable Core.Interfaces.IRuntime.GetRunnable ( String  runnable_name  ) 

Boolean Core.Interfaces.IRuntime.RemoveRunnableById ( String  runnable_id  ) 

Boolean Core.Interfaces.IRuntime.RemoveRunnable ( IRunnable  runnable  ) 

Implemented in Core.ComponentRuntime.

Boolean Core.Interfaces.IRuntime.Initialize ( IApplicationContext  in_context  ) 


Property Documentation

int Core.Interfaces.IRuntime.ReadyState [get]

Implemented in Core.ComponentRuntime.

string Core.Interfaces.IRuntime.InstanceId [get]

Implemented in Core.ComponentRuntime.

Boolean Core.Interfaces.IRuntime.IsRunning [get]

Boolean Core.Interfaces.IRuntime.IsPaused [get]

IApplicationContext Core.Interfaces.IRuntime.ApplicationContext [get]


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