C# Class ClearCanvas.Enterprise.Common.Setup.SetupHelper

Show file Open project: jasper-yeh/ClearCanvas Class Usage Examples

Public Methods

Method Description
ExportSettingsDefinition ( ISettingsStore store, ClearCanvas.Enterprise.Common.Setup.SettingDefinition request, string dataFile ) : void
ImportAuthorityGroups ( string dataFileOrFolderPath ) : void

Import authority groups defined in XML files located at the specified path.

ImportAuthorityTokens ( string addToGroups ) : void

Import authority tokens defined in local plugins.

ImportConfigurationsDefinition ( string dataFileOrFolderPath ) : void
ImportEmbeddedAuthorityGroups ( ) : void

Import authority groups defined in local plugins.

ImportSettingsDefinition ( ISettingsStore store, IEnumerable settingDefinitions, bool overwrite ) : void
ImportSettingsDefinition ( ISettingsStore store, string dataFileOrFolderPath, bool overwrite ) : void
ImportUsers ( string dataFileOrFolderPath ) : void

Import authority groups defined in XML files located at the specified path.

Private Methods

Method Description
ImportAuthorityGroups ( IEnumerable groups, string source ) : void
ImportConfigurationsDefinition ( IEnumerable configurations, string source ) : void
ImportUsers ( IEnumerable users, string source ) : void
LogImportedConfiguration ( IEnumerable configurations, string source ) : void
LogImportedGroups ( IEnumerable groups, string source ) : void
LogImportedTokens ( IEnumerable tokens ) : void
LogImportedUsers ( UserDetail u, string source ) : void

Method Details

ExportSettingsDefinition() public static method

public static ExportSettingsDefinition ( ISettingsStore store, ClearCanvas.Enterprise.Common.Setup.SettingDefinition request, string dataFile ) : void
store ISettingsStore
request ClearCanvas.Enterprise.Common.Setup.SettingDefinition
dataFile string
return void

ImportAuthorityGroups() public static method

Import authority groups defined in XML files located at the specified path.
public static ImportAuthorityGroups ( string dataFileOrFolderPath ) : void
dataFileOrFolderPath string
return void

ImportAuthorityTokens() public static method

Import authority tokens defined in local plugins.
public static ImportAuthorityTokens ( string addToGroups ) : void
addToGroups string
return void

ImportConfigurationsDefinition() public static method

public static ImportConfigurationsDefinition ( string dataFileOrFolderPath ) : void
dataFileOrFolderPath string
return void

ImportEmbeddedAuthorityGroups() public static method

Import authority groups defined in local plugins.
public static ImportEmbeddedAuthorityGroups ( ) : void
return void

ImportSettingsDefinition() public static method

public static ImportSettingsDefinition ( ISettingsStore store, IEnumerable settingDefinitions, bool overwrite ) : void
store ISettingsStore
settingDefinitions IEnumerable
overwrite bool
return void

ImportSettingsDefinition() public static method

public static ImportSettingsDefinition ( ISettingsStore store, string dataFileOrFolderPath, bool overwrite ) : void
store ISettingsStore
dataFileOrFolderPath string
overwrite bool
return void

ImportUsers() public static method

Import authority groups defined in XML files located at the specified path.
public static ImportUsers ( string dataFileOrFolderPath ) : void
dataFileOrFolderPath string
return void