Namespace com.ibm.streams.teda.utility
Specialized toolkits - release 4.3.1.0-prod20190605 > com.ibm.streams.teda 2.2.1 > com.ibm.streams.teda.utility
Under this namespace you can find some utility C++ primitive operators and C++ native functions that are also useful outside of telecommunications applications.
Operators
- BloomFilter: The BloomFilter operator detects duplicate tuples in a memory-efficient way.
- ExceptionCatcher: The ExceptionCatcher operator catches exceptions from fused downstream operators and reports these exceptions via tuples that are sent to its optional second output port.
- ScheduledBeacon: The ScheduledBeacon operator is a utility source that generates tuples on-the-fly.
Functions
- getOSuid(): This function shall return the real user ID of the job.
- getSegmentPrefix(rstring): Creates the prefix for the physical shared memory segment.
- sha2hash160(blob): Computes a 160-bit SHA-2 hash value from a given input value.
- sha2hash160(rstring): Computes a 160-bit SHA-2 hash value from a given input value.
- sha2hash160raw(blob): Computes a 160-bit SHA-2 hash value from a given input value.
- sha2hash160raw(rstring): Computes a 160-bit SHA-2 hash value from a given input value.
- sha2hash224(blob): Computes a 224-bit SHA-2 hash value from a given input value.
- sha2hash224(rstring): Computes a 224-bit SHA-2 hash value from a given input value.
- sha2hash224raw(blob): Computes a 224-bit SHA-2 hash value from a given input value.
- sha2hash224raw(rstring): Computes a 224-bit SHA-2 hash value from a given input value.
- sha2hash256(blob): Computes a 256-bit SHA-2 hash value from a given input value.
- sha2hash256(rstring): Computes a 256-bit SHA-2 hash value from a given input value.
- sha2hash256raw(blob): Computes a 256-bit SHA-2 hash value from a given input value.
- sha2hash256raw(rstring): Computes a 256-bit SHA-2 hash value from a given input value.
- sha2hash384(blob): Computes a 384-bit SHA-2 hash value from a given input value.
- sha2hash384(rstring): Computes a 384-bit SHA-2 hash value from a given input value.
- sha2hash384raw(blob): Computes a 384-bit SHA-2 hash value from a given input value.
- sha2hash384raw(rstring): Computes a 384-bit SHA-2 hash value from a given input value.
- sha2hash512(blob): Computes a 512-bit SHA-2 hash value from a given input value.
- sha2hash512(rstring): Computes a 512-bit SHA-2 hash value from a given input value.
- sha2hash512raw(blob): Computes a 512-bit SHA-2 hash value from a given input value.
- sha2hash512raw(rstring): Computes a 512-bit SHA-2 hash value from a given input value.
Types
- BloomFilterTypes.Event: Indicates which configured fill level threshold was reached.
- BloomFilterTypes.Kind: Indicates whether the sent tuple is a command response or an event that was raised because of the alarm threshold configuration.
- BloomFilterTypes.Response: Indicates whether a command, which was received on the command input port of the BloomFilter, failed or succeeded.
- BloomFilterTypes.Result: Specifies the result of the BloomFilter operation:
- BloomFilterTypes.Status: The attributes of the type are filled with BloomFilter status information.