C# Class Dev2.Runtime.ServiceModel.Esb.Brokers.PluginBroker

Handle interaction with plugins ;)
Inheritance: IPluginBroker
Mostrar archivo Open project: Warewolf-ESB/Warewolf Class Usage Examples

Public Methods

Method Description
GetMethods ( string assemblyLocation, string assemblyName, string fullName ) : ServiceMethodList

Gets the methods.

GetNamespaces ( PluginSource pluginSource ) : NamespaceList

Gets the namespaces.

TestPlugin ( PluginService pluginService ) : IOutputDescription

Tests the plugin.

ValidatePlugin ( string toLoad, string &error ) : bool

Method Details

GetMethods() public method

Gets the methods.
public GetMethods ( string assemblyLocation, string assemblyName, string fullName ) : ServiceMethodList
assemblyLocation string The assembly location.
assemblyName string Name of the assembly.
fullName string The full name.
return ServiceMethodList

GetNamespaces() public method

Gets the namespaces.
public GetNamespaces ( PluginSource pluginSource ) : NamespaceList
pluginSource Dev2.Runtime.ServiceModel.Data.PluginSource The plugin source.
return NamespaceList

TestPlugin() public method

Tests the plugin.
public TestPlugin ( PluginService pluginService ) : IOutputDescription
pluginService Dev2.Runtime.ServiceModel.Data.PluginService The plugin service.
return IOutputDescription

ValidatePlugin() public method

public ValidatePlugin ( string toLoad, string &error ) : bool
toLoad string
error string
return bool