OTX-Runtime for Java  
OpenTestSystem.Otx.DiagManager.OtxDiagApi.OtxDiagFactory Class Reference

Factory class for creating the DiagOtxApi. More...

Static Public Member Functions

static IOtxDiag createOtxDiag (IClient client)
 Creates a OtxDiag instance inside a separate process with inter process communication. More...
 
static IOtxDiag createPipeOtxDiag (String pipeName)
 Creates a OtxDiag instance inside a separate process with inter process communication. More...
 
static IOtxDiag createSocketOtxDiag ()
 Creates a OtxDiag with default port (8888) instance inside a separate process with inter process communication. More...
 
static IOtxDiag createSocketOtxDiag (int port)
 Creates a OtxDiag instance inside a separate process with inter process communication. More...
 

Detailed Description

Factory class for creating the DiagOtxApi.

Member Function Documentation

◆ createOtxDiag()

static IOtxDiag OpenTestSystem.Otx.DiagManager.OtxDiagApi.OtxDiagFactory.createOtxDiag ( IClient  client)
inlinestatic

Creates a OtxDiag instance inside a separate process with inter process communication.

Parameters
clientThe client
Returns
IOtxDiag
Exceptions
DiagRuntimeExceptionThrow when license key is not valid or is expired

◆ createPipeOtxDiag()

static IOtxDiag OpenTestSystem.Otx.DiagManager.OtxDiagApi.OtxDiagFactory.createPipeOtxDiag ( String  pipeName)
inlinestatic

Creates a OtxDiag instance inside a separate process with inter process communication.

Parameters
pipeNamePipe name which the DiagManager listens on
Returns
IOtxDiag
Exceptions
DiagRuntimeExceptionThrow when license key is not valid or is expired

◆ createSocketOtxDiag() [1/2]

static IOtxDiag OpenTestSystem.Otx.DiagManager.OtxDiagApi.OtxDiagFactory.createSocketOtxDiag ( )
inlinestatic

Creates a OtxDiag with default port (8888) instance inside a separate process with inter process communication.

Returns
IOtxDiag
Exceptions
DiagRuntimeExceptionThrow when license key is not valid or is expired

◆ createSocketOtxDiag() [2/2]

static IOtxDiag OpenTestSystem.Otx.DiagManager.OtxDiagApi.OtxDiagFactory.createSocketOtxDiag ( int  port)
inlinestatic

Creates a OtxDiag instance inside a separate process with inter process communication.

Parameters
portPort number of the DiagManager server e.g. "8888"
Returns
IOtxDiag
Exceptions
DiagRuntimeExceptionThrow when license key is not valid or is expired

The documentation for this class was generated from the following file: