C# 클래스 PBAccelerator.TemplateActivityBase

Abstract class ActivityBase implements IActivity. Deriving from ActivityBase class instead of IActivity, gives a good starting point to implement an activity. Some of the methods that could be common across activity implementations are given a default definition. For overrides, the implemented methods are marked virtual. Deriving from this class does not force you to implement the overloaded 'Run' method which takes a step name, in case you are not using activity steps.
상속: ActivityBase
파일 보기 프로젝트 열기: GFTUSA/GFTInternal

공개 메소드들

메소드 설명
Init ( ) : void

IActivity.Start

Run ( ActivityRun activityRun, IGenevaActions genevaInstance ) : void

IActivity.Run(ActivityRun,IGenevaActions)

ShutDown ( ) : void

IActivity.ShutDown

Start ( ) : void

IActivity.Start

Stop ( ) : void

IActivity.Stop

Validate ( ) : List

Validate if the Activity is ready to start.

메소드 상세

Init() 공개 메소드

IActivity.Start
public Init ( ) : void
리턴 void

Run() 공개 메소드

IActivity.Run(ActivityRun,IGenevaActions)
public Run ( ActivityRun activityRun, IGenevaActions genevaInstance ) : void
activityRun ActivityRun ActivityRun instance
genevaInstance IGenevaActions GenevaAction instance
리턴 void

ShutDown() 공개 메소드

IActivity.ShutDown
public ShutDown ( ) : void
리턴 void

Start() 공개 메소드

IActivity.Start
public Start ( ) : void
리턴 void

Stop() 공개 메소드

IActivity.Stop
public Stop ( ) : void
리턴 void

Validate() 공개 메소드

Validate if the Activity is ready to start.
public Validate ( ) : List
리턴 List