C# Class Jackett.Services.IndexerManagerService

Inheritance: IIndexerManagerService
Afficher le fichier Open project: Jackett/Jackett

Méthodes publiques

Méthode Description
DeleteIndexer ( string name ) : void
GetAllIndexers ( ) : IEnumerable
GetIndexer ( string name ) : IIndexer
IndexerManagerService ( IContainer c, IConfigurationService config, Logger l, ICacheService cache ) : Autofac
InitCardigannIndexers ( string path ) : void
InitIndexers ( ) : void
SaveConfig ( IIndexer indexer, JToken obj ) : void
SortIndexers ( ) : void
TestIndexer ( string name ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
LoadIndexerConfig ( IIndexer idx ) : void

Private Methods

Méthode Description
GetIndexerConfigFilePath ( IIndexer indexer ) : string

Method Details

DeleteIndexer() public méthode

public DeleteIndexer ( string name ) : void
name string
Résultat void

GetAllIndexers() public méthode

public GetAllIndexers ( ) : IEnumerable
Résultat IEnumerable

GetIndexer() public méthode

public GetIndexer ( string name ) : IIndexer
name string
Résultat IIndexer

IndexerManagerService() public méthode

public IndexerManagerService ( IContainer c, IConfigurationService config, Logger l, ICacheService cache ) : Autofac
c IContainer
config IConfigurationService
l Logger
cache ICacheService
Résultat Autofac

InitCardigannIndexers() public méthode

public InitCardigannIndexers ( string path ) : void
path string
Résultat void

InitIndexers() public méthode

public InitIndexers ( ) : void
Résultat void

LoadIndexerConfig() protected méthode

protected LoadIndexerConfig ( IIndexer idx ) : void
idx IIndexer
Résultat void

SaveConfig() public méthode

public SaveConfig ( IIndexer indexer, JToken obj ) : void
indexer IIndexer
obj JToken
Résultat void

SortIndexers() public méthode

public SortIndexers ( ) : void
Résultat void

TestIndexer() public méthode

public TestIndexer ( string name ) : System.Threading.Tasks.Task
name string
Résultat System.Threading.Tasks.Task