public class IlrRemoteSession
extends ilog.rules.teamserver.model.impl.IlrAbstractCachingSession
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REMOTE_SERVICE_URL |
static java.lang.String |
SERVICE_CONTEXT |
| Constructor and Description |
|---|
IlrRemoteSession(java.lang.String url,
java.lang.String datasource,
java.lang.String username,
java.lang.String password,
RemoteConnectionContext remoteConnectionContext,
java.lang.String uuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the session.
|
ilog.rules.teamserver.model.IlrSessionContext |
getSessionContext() |
protected ilog.rules.teamserver.model.impl.IlrSessionFacade |
getSessionFacade() |
checkIsElementBusy, commit, commit, commit, commitAndFillNewIds, deleteBaselines, deleteElement, deleteElement, deleteElement, deleteElements, deleteElements, deleteElements, findCurrentVersionOf, findElementCommitableObjects, findElementDetails, findElementHandles, findElements, findHierarchyChildren, findHierarchyChildren, findHierarchyRoots, findLockForElement, findLockForElement, getAccessibleBaselines, getAccessibleBranches, getAccessibleProjects, getAllAccessibleBaselines, getAllAccessibleBranches, getAvailableGroups, getBaseline, getBaselineService, getDSUsages, getElementDetails, getElementDetailsForBrstudio, getElementDetailsForThisHandle, getElementDetailsForThisHandle, getElementsFromReference, getElementSummary, getElementSummaryForThisHandle, getGroupRoles, getGroupUsers, getHierarchyPath, getHierarchyPath, getLockOwner, getLockOwner, getQueryVariableProvider, getSecurityGroups, getSecurityProfileData, getSecurityRoles, getUser, getUserGroups, getUsers, getVariableProvider, getWorkingBaseline, getWorkingVariableProvider, initializeDSFlag, isElementBusy, isElementBusy, isPersistentLock, lockBranches, lockElement, ownsLock, ownsLock, releaseElementLock, releaseElementLocks, retrieveProjectDataFromBranches, setWorkingBaseline, triggerAutomaticCommands, unlockBranches, unlockElement, unlockElementsaddToBaseline, addToBaseline, baselineDeleted, beginUsage, cacheTimelineNav, cancelDecisionModel, changeVersionInBaseline, checkBranchAccess, checkDatabaseSchemaAvailable, checkDataExtensionsAvailable, checkDataSourceOk, checkDBLockedMode, checkLockBranchesArguments, checkMergeBaselines, checkMergeBaselines, checkModelExtensionsAvailable, checkModelUptodate, checkPermissionCreate, checkPermissionDelete, checkPermissionDelete, checkPermissionDelete, checkPermissionDelete, checkPermissionUpdate, checkPermissionUpdate, checkPermissionUpdate, checkPermissionView, checkPermissionView, checkProjectAccess, checkTablesExist, checkTablesExistAndInitialized, checkUUIDs, cleanAllNonPersistentLocks, cleanCaches, clearAllLocks, clearDeletedProjectEltRef, clearNonPersistentLocks, clearTables, cloneToBranch, cloneToBranch, closeDecisionModelSession, closeSessionThreadsTransaction, closeTransaction, commit, commit, commitAggregatedElementDetails, commitAssociation, commitBranchChangesInWorkingBaseline, commitBranchMerge, commitHierarchyDetails, commitSecurityProfile, commitSecurityProfileData, compareDecisionModels, computeDependentBaselines, computeDependentProjects, computeSecurityProfile, copyBaseline, copyElement, copyElementToTargetBranchWithoutFrozenCheck, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, countArtifactsOfTypes, countArtifactsPerProject, countVersionableArtifacts, createBaseline, createBaselineFromCurrentState, createBaselineFromCurrentState, createBaselineFromCurrentState, createBaselineFromCurrentState, createBranchFromCurrentState, createDecisionModelService, createDeploymentBaseline, createDeploymentBaseline, createDeploymentBaselines, createDeploymentTmpSnapshot, createDeploymentTmpSnapshot, createDSBranch, createDSBranch, createDSBranchNoCheck, createDsDeploymentBaseline, createDSSnapshotFromElementVersion, createElement, createElementDetails, createHierarchy, createProject, createProjectInfo, createSnapshotFromBaselineEvent, createSnapshotFromElement, createSnapshotFromElementVersion, createTestSuite, deleteBaseline, deleteClass, deleteFromBranch, deleteProject, deployDSRuleAppArchive, deployDSRuleAppArchive, deployDSRuleAppArchiveAsync, deployEventProject, deployEventProject, deployRuleAppArchive, deployRuleAppArchive, deployRuleAppArchive, dropDeploymentTmpSnapshot, dropDeploymentTmpSnapshot, elementHandleToString, elementHandleToValue, eltNameLockVisible, enableJSONLogging, endUsage, eraseElement, eraseHierarchy, eraseOldElt, eraseProject, eraseProject, eraseProject, eraseProjectContent, eraseProjectContent, eraseSecurityProfile, eraseVElt, executeCommand, executeQuery, executeQuery, executeScenarioSuite, executeScenarioSuite, executeScenarioSuiteAsynchronous, executeSqlScript, executeSqlScript, executeSQLStatement, executeTestSuiteAsynchronous, exportData, exportData, featuresToFQN, filterDeletedElements, findAllContents, findAllContents, findArtifactsCausingMergeConflicts, findArtifactsDeletedReadyToMerge, findArtifactsReadyToMerge, findCommitableObjects, findCurrentVersionOf, findDecisionServiceProjects, findDecisionServiceUUID, findElements, findHierarchyRoots, findHierarchyRoots, findHierarchyRoots, findLatestUpdates, findLocksIfNotTooMany, findOldBaselines, findOldElt, findOldVersionableElts, findPackageElementsDeep, findProjectElementsOneLevelDown, findProjectElementsOneLevelDown, findProjectFolders, findProjectFunctions, findProjectOperations, findProjectQueries, findProjectRuleflows, findProjectRules, findProjectTechnicalRules, findProjectVariables, findProjectXtdSummaries, findQueryArtefacts, findReferencingObjects, findSubPackagesDeep, findUpdatedBranches, forceMetaModelLoading, generateAlterSchemaSqlScript, generateArchiveGrantPrivilegesScript, generateArchiveRepositoryScript, generateCompactSeqGrantPrivilegesScript, generateCompactSeqScript, generateCopyProjectsGrantPrivilegesScript, generateCopyProjectsScript, generateCreateOrAlterSchemaSqlScript, generateCreateSchemaSqlScript, generateDeleteProjectScript, generateDropOldTemporaryTablesScript, generateDropSchemaSqlScript, generateDSRuleAppArchive, generateGrantPrivilegesSqlScript, generateMergeReport, generateMigrate80GrantPrivilegesScript, generateMigrate80Script, generateMigrate85GrantPrivilegesScript, generateMigrate85Script, generateMigrate86GrantPrivilegesScript, generateMigrate86Script, generateMigrateInterimGrantPrivilegesScript, generateMigrateInterimScript, generateProgressiveMigrationScript, generateReportAsync, generateRuleAppArchive, generateRuleAppArchive, generateRuleAppArchive, generateRulesetArchive, generateRulesetArchive, generateScenarioSuiteArchive, generateScenarioSuiteArchive, generateScenarioSuiteTemplate, generateSimulationArchive, getAccessibleChildrenBaselines, getAccessToken, getActivityLockOwner, getActivityLockOwner, getAdditionsList, getAdminPackage, getAllTakenValues, getAsyncDeployDSArchive, getAttribute, getAttributeColumnName, getAttributeNames, getBaselineDifferences, getBaselineForValidationRunnable, getBaselineNamed, getBaselineNamed, getBaselinesForVersion, getBOM, getBrmPackage, getBuildService, getCache, getCachedTimelineNav, getChangeActivityContributors, getChangeActivityController, getCleanupDate, getCleanupEClassFQN, getCleanupReport, getController, getCurrentElementDetailsInUnknownProject, getDataSourceInfo, getDatasourceName, getDBLockedId, getDBLockedTimestamp, getDecisionTreeImage, getDeploymentBaselineNamed, getDiffElements, getDsDeploymentBaselineNamed, getDsmPackage, getDSUsages, getElementDetails, getElementDetails, getElementDetails, getElementDetails, getElementDetails, getElementDetails, getElementDetailsInWorkingBaseline, getElementOriginalVersion, getElementsFromAggregation, getElementsFromReference, getElementsFromReference, getElementSummary, getElementVersion, getElementVersion, getElementVersions, getElementVersions, getGeneratedDSArchive, getGovernanceController, getHierarchyDetails, getHierarchyLft, getHierarchyPath, getHierarchyRgt, getHierarchySummary, getIlrChangeActivityController, getIlrReleaseController, getIlrValidationActivityController, getIsUserInRoleCallback, getLastAutomaticCommands, getLatestChanges, getLatestChanges, getLatestChanges, getLatestVersionId, getLdapConfigurationDefinitions, getListHandler, getLockMaster, getLoginDate, getManagedBranchController, getManagedUsers, getMappableClasses, getMessageFiles, getMessageHelper, getModelInfo, getModelInfoFromCache, getNextSequence, getNValuesFromAttribute, getNValuesFromAttribute, getOldCleanupReports, getPackageParents, getPermissionableClasses, getPossibleValues, getPreferenceProvider, getQueryBOM, getQueryVocabulary, getRecyclebinBaseline, getReferenceLocale, getReleaseController, getRetroSnapshotBasedOnDate, getRootLockedElementForElement, getRuleflowImage, getSchemaVersion, getSecurityProfile, getSecurityProfileDetails, getSnapshotLatestVersion, getSyncInfoData, getSyncInfoDataTxnAllowed, getTypeFQN, getTypeId, getUserLocale, getUserName, getUserNameOrNull, getUserRoleManagementService, getUserSecurityProfile, getUsersRolesRegistry, getValidationActivityController, getValidationPackage, getVersionableTypes, getVocabulary, getWorkingBOM, getWorkingVocabulary, grabSQLReport, hasElements, importAsDecisionModelService, importData, importData, importData, initBaselinesMap, initBslnProjectinfoMap, initDependenciesMap, initializeEnumerationContentSQL, initializeHierarchyContentSQL, initLastVersionInParentBranch, initProjectinfosMap, initProjectsMap, initRestoreBaselineLists, invalidate, invalidateDependencies, isActcommentFKIdxAvailable, isActivityElementBusy, isActivityElementBusy, isAdminPackageAvailable, isAsyncDeployDSRuleAppDone, isBslnDtlsXtdViewAvailable, isBslnlftrgtAvailable, isBslnlftrgtXtdAvailable, isCallerInJ2EERole, isCleanupRunning, isCmgActivityLockingEnabled, isDBLockedMode, isDecisionModelAvailable, isDependencyBslnIdxAvailable, isEditable, isFrozenBaselineSupported, isHidden, isLastVersInParentBrchAvailable, isLastVersInParentBrchXtdAvailable, isLockBusy, isMergeInfoAvailable, isServerAuthenticationAvailable, isSessionCacheDisabled, isSnapshotRetro, isSuperUser, isSystemLockAvailable, isTakeOwnershipAvailable, isTakeOwnershipAvailable, isUserInRole, launchCleanup, loadExtensionData, loadExtensionModel, lockActivityElement, lockActivityElement, lockElement, lockElement, lockElements, moveTo, openDecisionModelSession, openTransaction, ownsActivityLock, ownsActivityLock, rebuildBaselineLftRgtIndexes, rebuildBslnPkgTree, rebuildCmgPkgTree, rebuildTree, rebuildTreeInWorkingBaseline, releaseActivityLock, releaseActivityLock, releaseElementLock, releaseNonPersistentLocks, releaseSessionNonPersistentLocks, releaseUserNonPersistentLocks, releaseUserPersistentLocks, reloadDynamicDomains, reloadDynamicDomains, removeAttribute, removeFromBaseline, reorderSystemEvents, resetAutomaticCommands, resetSessionCacheStatus, restoreBaseline, restoreBaseline, restoreBaseline, restoreBaseline, restorePackageVersion, restorePackageVersion, restoreVersion, restoreVersion, restoreVersion, restoreVersion, restoreVersion, retrieveUserSecurityProfile, run, runDelayedTransaction, runDelayedTransactionNowait, runNewTransaction, runNoTxn, runWithLock, saveDecisionModel, searchManagedUsers, setAttribute, setAvailableGroups, setBaselineDependencies, setController, setDbLockedMode, setDBLockedTimestamp, setInsertBatchMode, setSuperUser, setUpdateFolderBatchMode, setUserLocale, setWorkingBaseline, setWorkingBaseline, startSQLReport, stopCleanup, stringToElementHandle, synchronizeWithLdapRegistries, takeOwnership, takeOwnership, undeleteAndUpdateElement, unlockActivityElements, unlockElement, uploadDecisionModel, uploadExtensions, uploadLdapConfigurationDefinitions, uploadManagedUsers, uploadMessages, uploadUsersRolesRegistry, useServerAuthentication, valueToElementHandle, valueToElementHandle, waitForScenarioSuiteReport, wipepublic static final java.lang.String REMOTE_SERVICE_URL
public static final java.lang.String SERVICE_CONTEXT
public IlrRemoteSession(java.lang.String url,
java.lang.String datasource,
java.lang.String username,
java.lang.String password,
RemoteConnectionContext remoteConnectionContext,
java.lang.String uuid)
throws IlrConnectException
IlrConnectExceptionprotected ilog.rules.teamserver.model.impl.IlrSessionFacade getSessionFacade()
getSessionFacade in class ilog.rules.teamserver.model.impl.IlrAbstractSessionpublic ilog.rules.teamserver.model.IlrSessionContext getSessionContext()
getSessionContext in interface ilog.rules.teamserver.model.IlrSessionExgetSessionContext in class ilog.rules.teamserver.model.impl.IlrAbstractSessionpublic void close()
IlrSessionNote: Always call this method when you have finished manipulating a user session. In particular, this method will remove the non-persistent locks that may have been set by the user.
close in interface IlrSessionclose in class ilog.rules.teamserver.model.impl.IlrAbstractCachingSession© Copyright IBM Corp. 1987, 2024