Looks for a tuple containing a specified value, and if it is found, takes the tuple value. If there is
no mismatch compareAndTake returns same java object given as oldTuple
Namespace: Com.Tibco.As.SpaceAssembly: TIBCO.ActiveSpaces.Common (in TIBCO.ActiveSpaces.Common.dll) Version: 2.1.0.0 (2.1)
Syntax
C# |
---|
Tuple CompareAndTake( Tuple oldTuple, TakeOptions takeOpts ) |
Visual Basic |
---|
Function CompareAndTake ( _ oldTuple As Tuple, _ takeOpts As TakeOptions _ ) As Tuple |
Visual C++ |
---|
Tuple^ CompareAndTake( Tuple^ oldTuple, TakeOptions^ takeOpts ) |
Parameters
- oldTuple
- Type: Com.Tibco.As.Space..::..Tuple
Old tuple to be used to compare with the value in Space
- takeOpts
- Type: Com.Tibco.As.Space..::..TakeOptions
TakeOptions Take options to specify custom lock wait, lock/unlock options. Forget option is ignored since on a mismatch ActiveSpaces needs to return actual value