Base¶
-
class
Proxy(service_name, name, context)¶ Bases:
objectProvides basic functionality for Hazelcast Proxies.
-
destroy()¶ Destroys this proxy.
- Returns
Trueif this proxy is destroyed successfully,Falseotherwise.- Return type
bool
-
blocking()¶ Returns a version of this proxy with only blocking method calls.
-
-
class
PartitionSpecificProxy(service_name, name, context)¶ Bases:
hazelcast.proxy.base.ProxyProvides basic functionality for Partition Specific Proxies.
-
class
TransactionalProxy(name, transaction, context)¶ Bases:
objectProvides an interface for all transactional distributed objects.
-
class
ItemEventType¶ Bases:
objectType of item events.
-
ADDED= 1¶ Fired when an item is added.
-
REMOVED= 2¶ Fired when an item is removed.
-
-
class
EntryEventType¶ Bases:
objectType of entry event.
-
ADDED= 1¶ Fired if an entry is added.
-
REMOVED= 2¶ Fired if an entry is removed.
-
UPDATED= 4¶ Fired if an entry is updated.
-
EVICTED= 8¶ Fired if an entry is evicted.
-
EXPIRED= 16¶ Fired if an entry is expired.
-
EVICT_ALL= 32¶ Fired if all entries are evicted.
-
CLEAR_ALL= 64¶ Fired if all entries are cleared.
-
MERGED= 128¶ Fired if an entry is merged after a network partition.
-
INVALIDATION= 256¶ Fired if an entry is invalidated.
-
LOADED= 512¶ Fired if an entry is loaded.
-
-
class
ItemEvent(name, item_data, event_type, member, to_object)¶ Bases:
objectMap Item event.
-
name¶ Name of the proxy that fired the event.
- Type
str
-
event_type¶ Type of the event.
- Type
-
member¶ Member that fired the event.
-
property
item¶ The item related to the event.
-
-
class
EntryEvent(to_object, key, value, old_value, merging_value, event_type, uuid, number_of_affected_entries)¶ Bases:
objectMap Entry event.
-
event_type¶ Type of the event.
- Type
-
uuid¶ UUID of the member that fired the event.
- Type
uuid.UUID
-
number_of_affected_entries¶ Number of affected entries by this event.
- Type
int
-
property
key¶ The key of this entry event.
-
property
old_value¶ The old value of the entry event.
-
property
value¶ The value of the entry event.
-
property
merging_value¶ The incoming merging value of the entry event.
-
-
class
TopicMessage(name, message_data, publish_time, member, to_object)¶ Bases:
objectTopic message.
-
name¶ Name of the proxy that fired the event.
- Type
str
-
publish_time¶ UNIX time that the event is published as seconds.
- Type
int
-
member¶ Member that fired the event.
-
property
message¶ The message sent to Topic.
-
-
get_entry_listener_flags(**kwargs)¶