Метод | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AddClient ( Client client ) : void | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AddHost ( string name, List |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AddJob ( Job job ) : void | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AddNewRole ( string roleName ) : void | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AddRoleFrequency ( int frequency, string roleName ) : void | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AddRoleToHost ( string roleName, string hostname ) : void | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AddTask ( |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
|
|
Load ( ) : void |
|
|
Save ( ) : void |
|
|
Save ( string path ) : void |
|
|
Validate ( ) : bool |
|
|
Приватные методыМетод |
Описание |
|
AddIfRolesAreTheSame ( |
|
|
AddTaskIfFrequencyIsTheSame ( |
|
|
AddTaskToNewFrequency ( |
|
|
CreateTask ( |
|
|
CreateTaskSetItem ( |
|
|
EmptyRole ( ) : WorkItems |
|
|
GetConfig ( IConfigReader configurationReader ) : SqlToGraphiteConfig |
|
|
GetHostByName ( string hostname ) : Host |
|
|
GetRemoteConfigObject ( ) : SqlToGraphiteConfig |
|
|
GetRemoteConfigXml ( ) : string |
|
|
Init ( ) : void |
|
|
IsNewHash ( string newHash ) : bool |
|
|
RemoveJob ( string jobName, TaskSet ts ) : bool |
|
|
RestForAwhile ( ) : void |
|
|
ThrowExceptionIfHostIsNotFound ( string hostname, Host foundHost ) : void |
|
|
Описание методов
public AddClient ( Client client ) : void |
client |
Client |
| Результат |
void |
|
public AddHost ( string name, List |
name |
string |
|
roles |
List |
| Результат |
void |
|
public AddJob ( Job job ) : void |
job |
Job |
| Результат |
void |
|
public AddNewRole ( string roleName ) : void |
roleName |
string |
| Результат |
void |
|
public AddRoleFrequency ( int frequency, string roleName ) : void |
frequency |
int |
|
roleName |
string |
| Результат |
void |
|
public AddRoleToHost ( string roleName, string hostname ) : void |
roleName |
string |
|
hostname |
string |
| Результат |
void |
|
public AddTask ( |
taskProperties |
| Результат |
void |
|
public AddWorkItem ( WorkItems workItem ) : void |
workItem |
WorkItems |
| Результат |
void |
|
public ConfigRepository ( IConfigReader configReader, ICache cache, ISleep sleep, log4net.ILog log, int errorReadingConfigSleepTime, IConfigPersister configPersister, IGenericSerializer genericSerializer ) : System |
configReader |
IConfigReader |
|
cache |
ICache |
|
sleep |
ISleep |
|
log |
log4net.ILog |
|
errorReadingConfigSleepTime |
int |
|
configPersister |
IConfigPersister |
|
genericSerializer |
IGenericSerializer |
| Результат |
System |
|
public ConfigRepository ( IConfigReader configReader, ICache cache, ISleep sleep, log4net.ILog log, int errorReadingConfigSleepTime, IGenericSerializer genericSerializer ) : System |
configReader |
IConfigReader |
|
cache |
ICache |
|
sleep |
ISleep |
|
log |
log4net.ILog |
|
errorReadingConfigSleepTime |
int |
|
genericSerializer |
IGenericSerializer |
| Результат |
System |
|
public DeleteHost ( string hostname ) : void |
hostname |
string |
| Результат |
void |
|
public DeleteJobFromRole ( string jobName, int frequency, string roleName ) : void |
jobName |
string |
|
frequency |
int |
|
roleName |
string |
| Результат |
void |
|
public DeleteRole ( string roleName ) : void |
roleName |
string |
| Результат |
void |
|
public DeleteRoleFrequency ( string roleName, int frequency ) : void |
roleName |
string |
|
frequency |
int |
| Результат |
void |
|
public DeleteRoleFromHost ( string roleName, string hostname ) : void |
roleName |
string |
|
hostname |
string |
| Результат |
void |
|
public GetClient ( string clientName ) : Client |
clientName |
string |
| Результат |
Client |
|
public GetClientList ( ) : GraphiteClients |
Результат |
GraphiteClients |
|
public GetClients ( ) : ListOfUniqueType |
Результат |
ListOfUniqueType |
|
public GetHosts ( ) : List |
Результат |
List |
|
public GetJob ( string jobName ) : Job |
jobName |
string |
| Результат |
Job |
|
public GetJobs ( ) : List |
Результат |
List |
|
public GetRole ( string rolename ) : WorkItems |
rolename |
string |
| Результат |
WorkItems |
|
public GetTaskSet ( string roleName, int frequency ) : TaskSet |
roleName |
string |
|
frequency |
int |
| Результат |
TaskSet |
|
public GetTemplates ( ) : List
| Результат |
List
|
|
public Load ( ) : void |
Результат |
void |
|
public Save ( ) : void |
Результат |
void |
|
public Save ( string path ) : void |
path |
string |
| Результат |
void |
|
public Validate ( ) : bool |
Результат |
bool |
| |