Table of Contents

Interface IConnector

Namespace
MASES.KNet.Connect
Assembly
MASES.KNet.dll

.NET interface for Connector

public interface IConnector : IVersion
Inherited Members

Methods

Config()

ConfigDef Config()

Returns

ConfigDef

ConfigDef

Initialize(ConnectorContext)

void Initialize(ConnectorContext ctx)

Parameters

ctx ConnectorContext

Initialize(ConnectorContext, List<Map<String, String>>)

void Initialize(ConnectorContext ctx, List<Map<String, String>> taskConfigs)

Parameters

ctx ConnectorContext
taskConfigs List<Map<String, String>>

Reconfigure(Map<String, String>)

void Reconfigure(Map<String, String> props)

Parameters

props Map<String, String>

Start(Map<String, String>)

void Start(Map<String, String> props)

Parameters

props Map<String, String>

Stop()

void Stop()

TaskClass()

Class TaskClass()

Returns

Class

Class

TaskConfigs(int)

List<Map<String, String>> TaskConfigs(int maxTasks)

Parameters

maxTasks int

Returns

List<Map<String, String>>

List

Validate(Map<String, String>)

Config Validate(Map<String, String> connectorConfigs)

Parameters

connectorConfigs Map<String, String>

Returns

Config

Config