Method | Description | |
---|---|---|
Dispose ( ) : void |
IDisposable implementation. Releases all RemoteLoaders and AppDomains.
|
|
Init ( IKernel kernel, IConfiguration facilityConfig ) : void |
Initializes the facility.
|
|
Terminate ( ) : void |
Terminates the facility.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
GetConfigAttribute ( IConfiguration cfg, string attribute, string defaultValue ) : string | ||
GetCurrentAppRootDirectory ( ) : string |
Gets the root directory of the current application. For web applications, it is obtained from HttpServerUtility.MapPath. For other applications, AppDomain.BaseDirectory is used.
|
|
Init ( ) : void | ||
InitializeBatchRegistration ( |
||
NormalizeDirectoryPath ( string path ) : string |
Normalizes a directory path. It includes resolving parent (
|
Method | Description | |
---|---|---|
CreateAppDomain ( IConfiguration domainNode ) : |
||
CreateRemoteLoader ( |
||
GetChildNodeValue ( IConfiguration cfg, string nodeName ) : string | ||
InitializeBatchComponents ( |
Register each batch component.
|
|
IsEmpty ( string value ) : bool | ||
IsTrue ( string value ) : bool |
protected GetConfigAttribute ( IConfiguration cfg, string attribute, string defaultValue ) : string | ||
cfg | IConfiguration | |
attribute | string | |
defaultValue | string | |
return | string |
protected GetCurrentAppRootDirectory ( ) : string | ||
return | string |
public Init ( IKernel kernel, IConfiguration facilityConfig ) : void | ||
kernel | IKernel | |
facilityConfig | IConfiguration | |
return | void |
protected InitializeBatchRegistration ( |
||
loader | ||
batchRegistrationNode | IConfiguration | |
return | void |
protected NormalizeDirectoryPath ( string path ) : string | ||
path | string | The directory path |
return | string |