C# Класс SqlAzureWriterStormApplication.IISLogGeneratorSpout

IISLogGeneratorSpout - A SCP.Net C# Bolt that emits random IIS Logs for upstream tasks. This is a non-transactional spout that can operate with or without acks In enableAck = true mode, it caches the tuples and re-emits them on Fail
Наследование: ISCPSpout
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
OutputFieldTypes List
OutputFields List
RandomClientIps List
RandomMethods List
RandomResponses List
RandomUris List
random System.Random

Открытые методы

Метод Описание
Ack ( long seqId, object>.Dictionary parms ) : void

The ack method of a spout

Fail ( long seqId, object>.Dictionary parms ) : void

The fail method of a spout

Get ( Context context, Object>.Dictionary parms ) : IISLogGeneratorSpout

IISLogGeneratorSpout contructor delegate that SCP.Net uses to invoke the instance of this class

GetRandomIISLog ( ) : Values

Generate a random IISLog

IISLogGeneratorSpout ( Context context, object>.Dictionary parms = null ) : Microsoft.SCP
NextTuple ( object>.Dictionary parms ) : void

The NextTuple method of a spout

Описание методов

Ack() публичный Метод

The ack method of a spout
public Ack ( long seqId, object>.Dictionary parms ) : void
seqId long The sequence id of the tuple
parms object>.Dictionary
Результат void

Fail() публичный Метод

The fail method of a spout
public Fail ( long seqId, object>.Dictionary parms ) : void
seqId long The sequence id of the tuple
parms object>.Dictionary
Результат void

Get() публичный статический Метод

IISLogGeneratorSpout contructor delegate that SCP.Net uses to invoke the instance of this class
public static Get ( Context context, Object>.Dictionary parms ) : IISLogGeneratorSpout
context Context
parms Object>.Dictionary
Результат IISLogGeneratorSpout

GetRandomIISLog() публичный статический Метод

Generate a random IISLog
public static GetRandomIISLog ( ) : Values
Результат Values

IISLogGeneratorSpout() публичный Метод

public IISLogGeneratorSpout ( Context context, object>.Dictionary parms = null ) : Microsoft.SCP
context Context
parms object>.Dictionary
Результат Microsoft.SCP

NextTuple() публичный Метод

The NextTuple method of a spout
public NextTuple ( object>.Dictionary parms ) : void
parms object>.Dictionary
Результат void

Описание свойств

OutputFieldTypes публичное статическое свойство

public static List OutputFieldTypes
Результат List

OutputFields публичное статическое свойство

public static List OutputFields
Результат List

RandomClientIps публичное статическое свойство

public static List RandomClientIps
Результат List

RandomMethods публичное статическое свойство

public static List RandomMethods
Результат List

RandomResponses публичное статическое свойство

public static List RandomResponses
Результат List

RandomUris публичное статическое свойство

public static List RandomUris
Результат List

random публичное статическое свойство

public static Random,System random
Результат System.Random