Annotation Interface SossEvalMethod
Annotate a
ReduceApiProcessor.evaluate(ApiProcessingContext, Object, Object, byte[]) or
ForEachApiProcessor.evaluate(ApiProcessingContext, Object, byte[]) method
with SossApiMethod to define the locking behavior of an ApiModule's evaluate method.-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionSet whether this API method should use locking when reading/writing SOSS objects.
-
Element Details
-
lockingMode
ApiProcessorLockingMode lockingModeSet whether this API method should use locking when reading/writing SOSS objects.- Returns:
ApiProcessorLockingMode.ExclusiveLockif the API method should use locking,ApiProcessorLockingMode.Noneotherwise.
-