TransactionalSet

class TransactionalSet(name, transaction, context)

Bases: hazelcast.proxy.base.TransactionalProxy

Transactional implementation of Set.

add(item)

Transactional implementation of Set.add(item)

Parameters

item – The new item to be added.

Returns

True if item is added successfully, False otherwise.

Return type

hazelcast.future.Future[bool]

remove(item)

Transactional implementation of Set.remove(item)

Parameters

item – The specified item to be deleted.

Returns

True if item is remove successfully, False otherwise.

Return type

hazelcast.future.Future[bool]

size()

Transactional implementation of Set.size()

Returns

Size of the set.

Return type

hazelcast.future.Future[int]