Interface ITDConnection9
-
- All Superinterfaces:
com4j.Com4jObject
,ITDConnection
,ITDConnection2
,ITDConnection3
,ITDConnection4
,ITDConnection5
,ITDConnection6
,ITDConnection7
,ITDConnection8
- All Known Subinterfaces:
ITDConnection10
,ITDConnection11
,ITDConnection12
,ITDConnection13
public interface ITDConnection9 extends ITDConnection8
Represents a single server connection.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyClientCert(java.lang.Object certContext)
Apply client certificate to connection, the parameter should be valid CERT_CONTEXT structure.void
applyCookie(java.lang.String cookie)
Applies cookie to connectionvoid
createSession()
Creates application session on server, similar to login operation but for SSO configuration.IList
createSessionEx()
For HP use.java.lang.Object
createSessionEx(int index)
boolean
externalAuthenticationEnabled()
Checks if external authentication enabled on serverboolean
initAndCheckServerCompatibility(java.lang.String serverName)
Initialize connection and check whether server version is compatible with OTAboolean
isServerCompatible()
Get Compatibility of OTA to Servervoid
setExecutionMode(TDAPI_EXECUTION_MODES executionMode)
Set execution mode to WebClient-
Methods inherited from interface com4j.Com4jObject
advise, dispose, equals, getComThread, getIUnknownPointer, getPointer, getPtr, hashCode, is, queryInterface, setName, toString
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection
actionPermission, alertManager, allowReconnect, allowReconnect, analysis, bugFactory, changeFactory, changePassword, checkoutRepository, clientType, command, commonSettings, componentFactory, componentFolderFactory, connected, connectProject, connectProjectEx, connectToVCSAs, customization, dbManager, dbName, dbType, directoryPath, disconnectProject, domainName, domainsList, domainsList, extendedStorage, fields, getLicense, getLicenses, getLicenseStatus, getTDVersion, hostFactory, hostGroupFactory, ignoreHtmlFormat, ignoreHtmlFormat, initConnection, initConnectionEx, keepConnection, keepConnection, mailConditions, moduleVisible, password, projectConnected, projectName, projectProperties, projectsList, projectsList, projectsListEx, purgeRuns, releaseConnection, reportRole, reqFactory, rules, runFactory, sendMail, serverName, serverTime, serverURL, synchronizeFollowUps, tdParams, tdSettings, testFactory, testRepository, testSetFactory, testSetTreeManager, textParam, treeManager, userGroupsList, userGroupsList, userName, userSettings, usersList, usersList, usingProgress, usingProgress, vcs, vcsDbRepository, viewsRepository, vmRepository
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection2
auditPropertyFactory, auditRecordFactory, connect, disconnect, graphBuilder, isSearchSupported, loggedIn, login, logout, productInfo, tsTestFactory, visibleDomains, visibleDomains, visibleProjects
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection3
applicationConfigurationFactory, applicationEntityFactory, applicationEntityTreeManager, blueprintFactory, changeEntityFactory, changeEntityTreeManager, cycleFactory, extensionFactory, extensionsManager, getExtensions, getNonce, getTDParamsNames, getTDParamsNames, releaseFactory, releaseFolderFactory, serviceChangeFactory, serviceFactory, serviceFolderFactory, serviceGroupFactory, validate
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection4
analysisItemFactory, analysisItemFolderFactory, assetRelationFactory, assetRepositoryItemFactory, baselineFactory, clientVersion, comparisonFactory, comparisonNodeFactory, crossProjectAPI, dashboardFolderFactory, dashboardPageFactory, dashboardPageItemFactory, excelReportManager, getAllVisibleProjectDescriptors, getAllVisibleProjectDescriptors, getFavoriteFactory, getFavoriteFolderFactory, getRootsFavoriteFactory, getRootsFavoriteFolderFactory, libraryFactory, libraryFolderFactory, licenseManager, policyStatus, qcResourceFactory, qcResourceFolderFactory, refreshConnectionState, rootsAnalysisItemFactory, rootsAnalysisItemFolderFactory, rootsDashboardFolderFactory, rootsDashboardPageFactory, sendFramedMail, taskFactory, taskLogFactory, templateManager, userAssetFactory
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection5
applicativeSessionCookie, attachmentFactory, authenticationToken, bpComponentFactory, bpIterationFactory, bpIterationParamFactory, bpmLinkFactory, bpModelElementFactory, bpModelFactory, bpModelFolderFactory, bpModelPathFactory, bpParamFactory, brand, brandDisplayName, componentParamFactory, componentStepFactory, connectedProjectDescriptor, contentDefinitionFactory, coverageFactory, deletedAssetInfoFactory, deniedFeatures, disconnectLocally, edition, eventLogFactory, genericOneParamCall, getCommonFavoriteFactory, getCommonFavoriteFolderFactory, getLinkedProjects, kpiDefinitionFactory, kpiFactory, kpiMilestoneScopeItemFactory, loginEx, loginMetadata, loginSessionId, loginWithAuthenticationToken, milestoneFactory, milestoneScopeItemFactory, projectSessionId, publicEntityKeyFactory, purgeRuns2, reconnect, reportManager, reportToReportProjectTemplateLinkFactory, reportUserTemplateFactory, runCriterionFactory, runIterationFactory, scopeItemFactory, serverAddress, sessionToken, stepFactory, testConfigFactory, testCriterionFactory, thresholdValueFactory
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection6
designStepFactory, setProxyCredentials, setServerCredentials
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection7
analysisItemFileFactory, analysisSegmentFactory, asyncMailEnabled, asyncMailEnabled, bpStepParamFactory, businessViewsExcelReportManager, facetFactory, ldapToken, testFolderFactory, testLabFolderFactory
-
Methods inherited from interface step.repository.alm.v16.otaclient.ITDConnection8
getTDVersionEx, sendFramedMailEx, sendMailEx
-
-
-
-
Method Detail
-
externalAuthenticationEnabled
boolean externalAuthenticationEnabled()
Checks if external authentication enabled on server
Getter method for the COM property "ExternalAuthenticationEnabled"
- Returns:
- Returns a value of type boolean
-
createSession
void createSession()
Creates application session on server, similar to login operation but for SSO configuration.
-
createSessionEx
IList createSessionEx()
For HP use. Establishes application session on the server in SSO env. Returns the list of project descriptors visible to the authenticating user.
- Returns:
- Returns a value of type step.repository.alm.v16.otaclient.IList
-
createSessionEx
java.lang.Object createSessionEx(int index)
-
applyClientCert
void applyClientCert(java.lang.Object certContext)
Apply client certificate to connection, the parameter should be valid CERT_CONTEXT structure.
- Parameters:
certContext
- Mandatory java.lang.Object parameter.
-
setExecutionMode
void setExecutionMode(TDAPI_EXECUTION_MODES executionMode)
Set execution mode to WebClient
- Parameters:
executionMode
- Mandatory step.repository.alm.v16.otaclient.TDAPI_EXECUTION_MODES parameter.
-
applyCookie
void applyCookie(java.lang.String cookie)
Applies cookie to connection
- Parameters:
cookie
- Mandatory java.lang.String parameter.
-
isServerCompatible
boolean isServerCompatible()
Get Compatibility of OTA to Server
Getter method for the COM property "IsServerCompatible"
- Returns:
- Returns a value of type boolean
-
initAndCheckServerCompatibility
boolean initAndCheckServerCompatibility(java.lang.String serverName)
Initialize connection and check whether server version is compatible with OTA
- Parameters:
serverName
- Mandatory java.lang.String parameter.- Returns:
- Returns a value of type boolean
-
-