Method | Description | |
---|---|---|
FindPluginFeature ( string PluginIdOrRepairProviderId ) : PluginFeatureManifest | ||
JobDetails ( |
Called when a job repair information is shown. Allows a plugin to inject a View to display additional information.
|
|
SubmitJob ( |
Called when the plugin should submit the job to the external party.
|
|
SubmitJobBegin ( |
Called when a user selects this plugin to repair and allows a plugin to inject a View to collect additional information.
|
|
SubmitJobDiscloseInfo ( |
Plugins are required to disclose any information that will be transmitted to any external party. This method is expected to return a clear list all data which will be transmitted.
|
|
SubmitJobParseProperties ( |
Called after the RepairDescription is completed and allows the plugin to parse any data collected from SubmitJobBegin.
|
public static FindPluginFeature ( string PluginIdOrRepairProviderId ) : PluginFeatureManifest | ||
PluginIdOrRepairProviderId | string | |
return | PluginFeatureManifest |
public JobDetails ( |
||
Database | ||
controller | Controller | |
Job | ||
return | dynamic>.Tuple |
public abstract SubmitJob ( |
||
Database | ||
Job | ||
Address | ||
TechUser | ||
RepairDescription | string | |
ProviderProperties | string>.Dictionary | |
return | string |
public SubmitJobBegin ( |
||
Database | ||
controller | Controller | |
Job | ||
Address | ||
TechUser | ||
return | dynamic>.Tuple |
public abstract SubmitJobDiscloseInfo ( |
||
Database | ||
Job | ||
Address | ||
TechUser | ||
RepairDescription | string | |
ProviderProperties | string>.Dictionary | |
return | string>.Dictionary |
public SubmitJobParseProperties ( |
||
Database | ||
form | System.Web.Mvc.FormCollection | |
controller | Controller | |
Job | ||
Address | ||
TechUser | ||
RepairDescription | string | |
return | string>.Dictionary |