C# Class SqlToGraphite.Conf.ConfigRepository

Inheritance: IConfigRepository
Afficher le fichier Open project: perryofpeek/SqlToGraphite-core Class Usage Examples

Méthodes publiques

Méthode Description
AddClient ( Client client ) : void
AddHost ( string name, List roles ) : void
AddJob ( Job job ) : void
AddNewRole ( string roleName ) : void
AddRoleFrequency ( int frequency, string roleName ) : void
AddRoleToHost ( string roleName, string hostname ) : void
AddTask ( TaskDetails taskProperties ) : void
AddWorkItem ( WorkItems workItem ) : void
ConfigRepository ( IConfigReader configReader, ICache cache, ISleep sleep, log4net.ILog log, int errorReadingConfigSleepTime, IConfigPersister configPersister, IGenericSerializer genericSerializer ) : System
ConfigRepository ( IConfigReader configReader, ICache cache, ISleep sleep, log4net.ILog log, int errorReadingConfigSleepTime, IGenericSerializer genericSerializer ) : System
DeleteHost ( string hostname ) : void
DeleteJobFromRole ( string jobName, int frequency, string roleName ) : void
DeleteRole ( string roleName ) : void
DeleteRoleFrequency ( string roleName, int frequency ) : void
DeleteRoleFromHost ( string roleName, string hostname ) : void
GetClient ( string clientName ) : Client
GetClientList ( ) : GraphiteClients
GetClients ( ) : ListOfUniqueType
GetHosts ( ) : List
GetJob ( string jobName ) : Job
GetJobs ( ) : List
GetRole ( string rolename ) : WorkItems
GetTaskSet ( string roleName, int frequency ) : TaskSet
GetTemplates ( ) : List