C# Class SobekCM.Engine_Library.Endpoints.BuilderServices

Class supports all the builder-related services provided by the SobekCM engine
Inheritance: EndpointBase
ファイルを表示 Open project: MarkVSullivan/SobekCM-Web-Application

Public Methods

Method Description
GetBuilderSettings ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void

Gets the builder-specific settings, including all the builder modules and incoming folders

GetBuilderStatus ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void

Gets the latest update on the builder status, including the relevant builder setting values and updates on the scheduled tasks

GetSingleFolder ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void

Gets the information about a single incoming builder folder

Get_Builder_Logs_JDataTable ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void

Get the list of all the recent updates for consumption by the jQuery DataTable.net plug-in

Private Methods

Method Description
get_recent_builder_logs ( System.DateTime StartDate, System.DateTime EndDate, string Filter, bool Include_No_Work, Custom_Tracer Tracer ) : DataSet

Method Details

GetBuilderSettings() public method

Gets the builder-specific settings, including all the builder modules and incoming folders
public GetBuilderSettings ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void
Response System.Web.HttpResponse
UrlSegments List
QueryString System.Collections.Specialized.NameValueCollection
Protocol Microservice_Endpoint_Protocol_Enum
IsDebug bool
return void

GetBuilderStatus() public method

Gets the latest update on the builder status, including the relevant builder setting values and updates on the scheduled tasks
public GetBuilderStatus ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void
Response System.Web.HttpResponse
UrlSegments List
QueryString System.Collections.Specialized.NameValueCollection
Protocol Microservice_Endpoint_Protocol_Enum
IsDebug bool
return void

GetSingleFolder() public method

Gets the information about a single incoming builder folder
public GetSingleFolder ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void
Response System.Web.HttpResponse
UrlSegments List
QueryString System.Collections.Specialized.NameValueCollection
Protocol Microservice_Endpoint_Protocol_Enum
IsDebug bool
return void

Get_Builder_Logs_JDataTable() public method

Get the list of all the recent updates for consumption by the jQuery DataTable.net plug-in
public Get_Builder_Logs_JDataTable ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void
Response System.Web.HttpResponse
UrlSegments List
QueryString System.Collections.Specialized.NameValueCollection
Protocol Microservice_Endpoint_Protocol_Enum
IsDebug bool
return void