Using the Unlock Operator


The Lock and Unlock operators and the Lock Set data construct are deprecated and will be removed in a future release. Do not design new applications that use this feature. Contact StreamBase Technical Support if you need help with replacing this feature in an existing application.

  This topic briefly describes the Properties view for the Unlock operator. Since the Unlock operator is always used in conjunction with a Lock operator and a Lock Set data construct, see Using the Lock Operator for the full discussion of these components.

Properties: General Tab

Name: Use this required field to specify or change the name of this instance of this component, which must be unique in the current EventFlow module. The name must contain only alphabetic characters, numbers, and underscores, and no hyphens or other special characters. The first character must be alphabetic or an underscore.

Enable Error Output Port: Select this check box to add an Error Port to this component. In the EventFlow canvas, the Error Port shows as a red output port, always the last port for the component. See Using Error Ports to learn about Error Ports.

Description: Optionally enter text to briefly describe the component's purpose and function. In the EventFlow canvas, you can see the description by pressing Ctrl while the component's tooltip is displayed.

Properties: Unlock Settings Tab

Use the Unlock Settings tab (and the Lock Settings tab in the Lock operator) to specify the fields and expressions that comprise the lock key, which is used to determine whether tuples can be passed downstream for processing. Tuples matching the lock key cannot be processed until a previous tuple with that same lock key has been unlocked. This tab can only be edited after a valid Lock Set has been connected to the Unlock operator.