C# Class Orchard.Core.Settings.Descriptor.ShellDescriptorManager

Inheritance: IShellDescriptorManager
Show file Open project: ucdavis/Orchard

Public Methods

Method Description
GetShellDescriptor ( ) : Orchard.Environment.Descriptor.Models.ShellDescriptor
ShellDescriptorManager ( IRepository shellDescriptorRepository, IShellDescriptorManagerEventHandler events, ShellSettings shellSettings ) : System
UpdateShellDescriptor ( int priorSerialNumber, IEnumerable enabledFeatures, IEnumerable parameters ) : void

Private Methods

Method Description
GetDescriptorRecord ( ) : Orchard.Core.Settings.Descriptor.Records.ShellDescriptorRecord
GetShellDescriptorFromRecord ( Orchard.Core.Settings.Descriptor.Records.ShellDescriptorRecord shellDescriptorRecord ) : Orchard.Environment.Descriptor.Models.ShellDescriptor

Method Details

GetShellDescriptor() public method

public GetShellDescriptor ( ) : Orchard.Environment.Descriptor.Models.ShellDescriptor
return Orchard.Environment.Descriptor.Models.ShellDescriptor

ShellDescriptorManager() public method

public ShellDescriptorManager ( IRepository shellDescriptorRepository, IShellDescriptorManagerEventHandler events, ShellSettings shellSettings ) : System
shellDescriptorRepository IRepository
events IShellDescriptorManagerEventHandler
shellSettings Orchard.Environment.Configuration.ShellSettings
return System

UpdateShellDescriptor() public method

public UpdateShellDescriptor ( int priorSerialNumber, IEnumerable enabledFeatures, IEnumerable parameters ) : void
priorSerialNumber int
enabledFeatures IEnumerable
parameters IEnumerable
return void