TransactionalList

class TransactionalList(name, transaction, context)[source]

Bases: hazelcast.proxy.base.TransactionalProxy

Transactional implementation of List.

add(item)[source]

Transactional implementation of List.add(item)

Parameters

item – The new item to be added.

Returns

True if the item is added successfully, False otherwise.

Return type

hazelcast.future.Future[bool]

remove(item)[source]

Transactional implementation of List.remove(item)

Parameters

item – The specified item to be removed.

Returns

True if the item is removed successfully, False otherwise.

Return type

hazelcast.future.Future[bool]

size()[source]

Transactional implementation of List.size()

Returns

The size of the list.

Return type

hazelcast.future.Future[int]