C# Class Universe.Services.AbuseReportsService

Inheritance: Universe.Framework.Services.ConnectorBase, IAbuseReports, IService
Show file Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
FinishedStartup ( ) : void
GetAbuseReport ( int Number ) : AbuseReport

Cannot be reflected on purpose, so it can only be used locally. Gets the abuse report associated with the number without authentication.

GetAbuseReport ( int Number, string Password ) : AbuseReport
GetAbuseReports ( int start, int count, bool active ) : List
Initialize ( IConfigSource config, IRegistryCore registry ) : void
Start ( IConfigSource config, IRegistryCore registry ) : void
UpdateAbuseReport ( AbuseReport report ) : void
UpdateAbuseReport ( AbuseReport report, string Password ) : void

Private Methods

Method Description
AddAbuseReport ( AbuseReport abuse_report ) : void

Method Details

FinishedStartup() public method

public FinishedStartup ( ) : void
return void

GetAbuseReport() public method

Cannot be reflected on purpose, so it can only be used locally. Gets the abuse report associated with the number without authentication.
public GetAbuseReport ( int Number ) : AbuseReport
Number int
return Universe.Framework.Services.AbuseReport

GetAbuseReport() public method

public GetAbuseReport ( int Number, string Password ) : AbuseReport
Number int
Password string
return Universe.Framework.Services.AbuseReport

GetAbuseReports() public method

public GetAbuseReports ( int start, int count, bool active ) : List
start int
count int
active bool
return List

Initialize() public method

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
return void

Start() public method

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
return void

UpdateAbuseReport() public method

public UpdateAbuseReport ( AbuseReport report ) : void
report Universe.Framework.Services.AbuseReport
return void

UpdateAbuseReport() public method

public UpdateAbuseReport ( AbuseReport report, string Password ) : void
report Universe.Framework.Services.AbuseReport
Password string
return void