C# 클래스 Dse.Test.Integration.ClusterManagement.CcmBridge

상속: IDisposable
파일 보기 프로젝트 열기: datastax/csharp-driver-dse

보호된 프로퍼티들

프로퍼티 타입 설명
CcmProcessExecuter ICcmProcessExecuter

공개 메소드들

메소드 설명
CcmBridge ( string name, string ipPrefix ) : System
CcmBridge ( string name, string ipPrefix, ICcmProcessExecuter executer ) : System
Create ( string version, bool useSsl ) : void
Dispose ( ) : void
ExecuteCcm ( string args, int timeout = DefaultCmdTimeout, bool throwOnProcessError = true ) : ProcessOutput
Populate ( int dc1NodeLength, int dc2NodeLength, bool useVNodes ) : void
Remove ( ) : void
Start ( int n, string additionalArgs = null ) : void
Start ( string jvmArgs = null ) : void
UpdateConfig ( ) : void
UpdateDseConfig ( ) : void

비공개 메소드들

메소드 설명
SetWorkload ( int nodeId, string workload ) : void

메소드 상세

CcmBridge() 공개 메소드

public CcmBridge ( string name, string ipPrefix ) : System
name string
ipPrefix string
리턴 System

CcmBridge() 공개 메소드

public CcmBridge ( string name, string ipPrefix, ICcmProcessExecuter executer ) : System
name string
ipPrefix string
executer ICcmProcessExecuter
리턴 System

Create() 공개 메소드

public Create ( string version, bool useSsl ) : void
version string
useSsl bool
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ExecuteCcm() 공개 메소드

public ExecuteCcm ( string args, int timeout = DefaultCmdTimeout, bool throwOnProcessError = true ) : ProcessOutput
args string
timeout int
throwOnProcessError bool
리턴 Dse.Test.Integration.TestBase.ProcessOutput

Populate() 공개 메소드

public Populate ( int dc1NodeLength, int dc2NodeLength, bool useVNodes ) : void
dc1NodeLength int
dc2NodeLength int
useVNodes bool
리턴 void

Remove() 공개 메소드

public Remove ( ) : void
리턴 void

Start() 공개 메소드

public Start ( int n, string additionalArgs = null ) : void
n int
additionalArgs string
리턴 void

Start() 공개 메소드

public Start ( string jvmArgs = null ) : void
jvmArgs string
리턴 void

UpdateConfig() 공개 메소드

public UpdateConfig ( ) : void
리턴 void

UpdateDseConfig() 공개 메소드

public UpdateDseConfig ( ) : void
리턴 void

프로퍼티 상세

CcmProcessExecuter 보호되어 있는 프로퍼티

protected ICcmProcessExecuter CcmProcessExecuter
리턴 ICcmProcessExecuter