C# 클래스 strICT.InFlow.WFM.Utilities.InFlowWFM

Management tools for dBPMS
파일 보기 프로젝트 열기: InFlowBPM/InFlow-BPMS 1 사용 예제들

공개 메소드들

메소드 설명
InFlowWFM ( string wfmBaseAddress, string wfmUsername, string wfmPassword, string sqlConnectionString ) : Microsoft.Activities.Messaging

constructor

addCompanyScope ( string companyScopeName, string workflow_TaskTier_Path ) : string

Create a new company-scope (no support for external input-pools)

addCompanyScope ( string companyScopeName, string workflow_TaskTier_Path, string workflow_SBMessageTier_Path ) : string

Create a new company-scope (supporting external input-pools)

addProcess ( string companyScopeName, string processScopeName, string workflow_MessageTier_Path, List processSubjects, bool createDBEntries, string startSubjectname, int WS_Project_Id, int WS_Project_Version, string processInfo ) : string
deleteCompanyScope ( string companyScopeName ) : string

Delete entire company-scope

deleteProcess ( int P_ProcessId, bool deleteDBEntries ) : string
deleteProcess ( string companyScopeName, string processScopeName ) : string

delete an existing process/process-scope

listCompanyScopes ( ) : List

List all company-scopes

listProcessScopes ( string companyScopeName ) : List

List all process-scopes within a company-scope

비공개 메소드들

메소드 설명
createProcessScope ( string companyScopeName, string processScopeName ) : string

create process-scope with configuration

listScopes ( string scope ) : List

List child-scopes of a given scope

메소드 상세

InFlowWFM() 공개 메소드

constructor
public InFlowWFM ( string wfmBaseAddress, string wfmUsername, string wfmPassword, string sqlConnectionString ) : Microsoft.Activities.Messaging
wfmBaseAddress string
wfmUsername string
wfmPassword string
sqlConnectionString string
리턴 Microsoft.Activities.Messaging

addCompanyScope() 공개 메소드

Create a new company-scope (no support for external input-pools)
public addCompanyScope ( string companyScopeName, string workflow_TaskTier_Path ) : string
companyScopeName string name of the new company-scope
workflow_TaskTier_Path string filepath of the task-handler workflow
리턴 string

addCompanyScope() 공개 메소드

Create a new company-scope (supporting external input-pools)
public addCompanyScope ( string companyScopeName, string workflow_TaskTier_Path, string workflow_SBMessageTier_Path ) : string
companyScopeName string name of the new company-scope
workflow_TaskTier_Path string filepath of the task-handler workflow
workflow_SBMessageTier_Path string filepath of the SBMessage-handler workflow
리턴 string

addProcess() 공개 메소드

public addProcess ( string companyScopeName, string processScopeName, string workflow_MessageTier_Path, List processSubjects, bool createDBEntries, string startSubjectname, int WS_Project_Id, int WS_Project_Version, string processInfo ) : string
companyScopeName string
processScopeName string
workflow_MessageTier_Path string
processSubjects List
createDBEntries bool
startSubjectname string
WS_Project_Id int
WS_Project_Version int
processInfo string
리턴 string

deleteCompanyScope() 공개 메소드

Delete entire company-scope
public deleteCompanyScope ( string companyScopeName ) : string
companyScopeName string company-scope name
리턴 string

deleteProcess() 공개 메소드

public deleteProcess ( int P_ProcessId, bool deleteDBEntries ) : string
P_ProcessId int
deleteDBEntries bool
리턴 string

deleteProcess() 공개 메소드

delete an existing process/process-scope
public deleteProcess ( string companyScopeName, string processScopeName ) : string
companyScopeName string name of the company-scope
processScopeName string name of the process-scope
리턴 string

listCompanyScopes() 공개 메소드

List all company-scopes
public listCompanyScopes ( ) : List
리턴 List

listProcessScopes() 공개 메소드

List all process-scopes within a company-scope
public listProcessScopes ( string companyScopeName ) : List
companyScopeName string Name of the company-scope
리턴 List