Version: 9.12.0
SALOME::DataScopeServerTransaction Interface Reference

import"SALOME_SDS.idl";

Inheritance diagram for SALOME::DataScopeServerTransaction:

Public Member Functions

string getAccessOfVar (in string varName) raises (SALOME::SALOME_Exception)
 
void fetchAndGetAccessOfVar (in string varName, out string access, out ByteVec data) raises (SALOME::SALOME_Exception)
 
Transaction createRdOnlyVarTransac (in string varName, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
Transaction createRdExtVarTransac (in string varName, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
Transaction createRdExtVarFreeStyleTransac (in string varName, in ByteVec constValue, in string compareFuncContent) raises (SALOME::SALOME_Exception)
 
Transaction createRdExtInitVarTransac (in string varName, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
Transaction createRdWrVarTransac (in string varName, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
Transaction addKeyValueInVarHard (in string varName, in ByteVec keyValue, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
Transaction addKeyValueInVarErrorIfAlreadyExisting (in string varName, in ByteVec keyValue, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
TransactionMultiKeyAddSession addMultiKeyValueSession (in string varName) raises (SALOME::SALOME_Exception)
 
Transaction removeKeyInVarErrorIfNotAlreadyExisting (in string varName, in ByteVec keyValue) raises (SALOME::SALOME_Exception)
 
TransactionRdWrAccess createWorkingVarTransac (in string varName, in ByteVec constValue) raises (SALOME::SALOME_Exception)
 
Transaction killVarTransac (in string varName) raises (SALOME::SALOME_Exception)
 
KeyWaiter waitForKeyInVar (in string varName, in ByteVec keyVal) raises (SALOME::SALOME_Exception)
 
KeyWaiter waitForKeyInVarAndKillIt (in string varName, in ByteVec keyVal, out Transaction transac) raises (SALOME::SALOME_Exception)
 
void atomicApply (in ListOfTransaction transactions) raises (SALOME::SALOME_Exception)
 
ByteVec waitForMonoThrRev (in KeyWaiter kw) raises (SALOME::SALOME_Exception)
 
ByteVec waitForAndKill (in KeyWaiter kw) raises (SALOME::SALOME_Exception)
 
RequestSwitcher getRequestSwitcher ()
 
void ping ()
 
string getScopeName ()
 
StringVec listVars ()
 
boolean existVar (in string varName) raises (SALOME::SALOME_Exception)
 
void deleteVar (in string varName) raises (SALOME::SALOME_Exception)
 
boolean shutdownIfNotHostedByDSM (out DataScopeKiller killer) raises (SALOME::SALOME_Exception)
 
ByteVec fetchSerializedContent (in string varName) raises (SALOME::SALOME_Exception)
 
SeqOfByteVec getAllKeysOfVarWithTypeDict (in string varName) raises (SALOME::SALOME_Exception)
 
ByteVec getValueOfVarWithTypeDict (in string varName, in ByteVec constKey) raises (SALOME::SALOME_Exception)
 
void takeANap (in double napDurationInSec) raises (SALOME::SALOME_Exception)
 

Member Function Documentation

◆ addKeyValueInVarErrorIfAlreadyExisting()

Transaction SALOME::DataScopeServerTransaction::addKeyValueInVarErrorIfAlreadyExisting ( in string  varName,
in ByteVec  keyValue,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ addKeyValueInVarHard()

Transaction SALOME::DataScopeServerTransaction::addKeyValueInVarHard ( in string  varName,
in ByteVec  keyValue,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ addMultiKeyValueSession()

TransactionMultiKeyAddSession SALOME::DataScopeServerTransaction::addMultiKeyValueSession ( in string  varName)
raises (SALOME::SALOME_Exception
)

◆ atomicApply()

void SALOME::DataScopeServerTransaction::atomicApply ( in ListOfTransaction  transactions)
raises (SALOME::SALOME_Exception
)

◆ createRdExtInitVarTransac()

Transaction SALOME::DataScopeServerTransaction::createRdExtInitVarTransac ( in string  varName,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ createRdExtVarFreeStyleTransac()

Transaction SALOME::DataScopeServerTransaction::createRdExtVarFreeStyleTransac ( in string  varName,
in ByteVec  constValue,
in string  compareFuncContent 
)
raises (SALOME::SALOME_Exception
)

◆ createRdExtVarTransac()

Transaction SALOME::DataScopeServerTransaction::createRdExtVarTransac ( in string  varName,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ createRdOnlyVarTransac()

Transaction SALOME::DataScopeServerTransaction::createRdOnlyVarTransac ( in string  varName,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ createRdWrVarTransac()

Transaction SALOME::DataScopeServerTransaction::createRdWrVarTransac ( in string  varName,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ createWorkingVarTransac()

TransactionRdWrAccess SALOME::DataScopeServerTransaction::createWorkingVarTransac ( in string  varName,
in ByteVec  constValue 
)
raises (SALOME::SALOME_Exception
)

◆ deleteVar()

void SALOME::DataScopeServerBase::deleteVar ( in string  varName)
raises (SALOME::SALOME_Exception
)
inherited

◆ existVar()

boolean SALOME::DataScopeServerBase::existVar ( in string  varName)
raises (SALOME::SALOME_Exception
)
inherited

◆ fetchAndGetAccessOfVar()

void SALOME::DataScopeServerTransaction::fetchAndGetAccessOfVar ( in string  varName,
out string  access,
out ByteVec  data 
)
raises (SALOME::SALOME_Exception
)

◆ fetchSerializedContent()

ByteVec SALOME::DataScopeServerBase::fetchSerializedContent ( in string  varName)
raises (SALOME::SALOME_Exception
)
inherited

◆ getAccessOfVar()

string SALOME::DataScopeServerTransaction::getAccessOfVar ( in string  varName)
raises (SALOME::SALOME_Exception
)

◆ getAllKeysOfVarWithTypeDict()

SeqOfByteVec SALOME::DataScopeServerBase::getAllKeysOfVarWithTypeDict ( in string  varName)
raises (SALOME::SALOME_Exception
)
inherited

◆ getRequestSwitcher()

RequestSwitcher SALOME::DataScopeServerTransaction::getRequestSwitcher ( )

◆ getScopeName()

string SALOME::DataScopeServerBase::getScopeName ( )
inherited

◆ getValueOfVarWithTypeDict()

ByteVec SALOME::DataScopeServerBase::getValueOfVarWithTypeDict ( in string  varName,
in ByteVec  constKey 
)
raises (SALOME::SALOME_Exception
)
inherited

◆ killVarTransac()

Transaction SALOME::DataScopeServerTransaction::killVarTransac ( in string  varName)
raises (SALOME::SALOME_Exception
)

◆ listVars()

StringVec SALOME::DataScopeServerBase::listVars ( )
inherited

◆ ping()

void SALOME::DataScopeServerBase::ping ( )
inherited

◆ removeKeyInVarErrorIfNotAlreadyExisting()

Transaction SALOME::DataScopeServerTransaction::removeKeyInVarErrorIfNotAlreadyExisting ( in string  varName,
in ByteVec  keyValue 
)
raises (SALOME::SALOME_Exception
)

◆ shutdownIfNotHostedByDSM()

boolean SALOME::DataScopeServerBase::shutdownIfNotHostedByDSM ( out DataScopeKiller  killer)
raises (SALOME::SALOME_Exception
)
inherited

◆ takeANap()

void SALOME::DataScopeServerBase::takeANap ( in double  napDurationInSec)
raises (SALOME::SALOME_Exception
)
inherited

◆ waitForAndKill()

ByteVec SALOME::DataScopeServerTransaction::waitForAndKill ( in KeyWaiter  kw)
raises (SALOME::SALOME_Exception
)

◆ waitForKeyInVar()

KeyWaiter SALOME::DataScopeServerTransaction::waitForKeyInVar ( in string  varName,
in ByteVec  keyVal 
)
raises (SALOME::SALOME_Exception
)

◆ waitForKeyInVarAndKillIt()

KeyWaiter SALOME::DataScopeServerTransaction::waitForKeyInVarAndKillIt ( in string  varName,
in ByteVec  keyVal,
out Transaction  transac 
)
raises (SALOME::SALOME_Exception
)

◆ waitForMonoThrRev()

ByteVec SALOME::DataScopeServerTransaction::waitForMonoThrRev ( in KeyWaiter  kw)
raises (SALOME::SALOME_Exception
)