Exception¶
-
retryable
(cls)¶ Makes the given error retryable.
Parameters: cls – ( HazelcastError
), the given error.Returns: ( HazelcastError
), the given error with retryable property.
-
exception
HazelcastError
¶ Bases:
exceptions.Exception
General HazelcastError class.
-
exception
AuthenticationError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError which is raised when there is an Authentication failure: e.g. credentials from client is not valid.
-
exception
HazelcastInstanceNotActiveError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError which is raised when HazelcastInstance is not active during an invocation.
-
retryable
= True¶
-
-
exception
HazelcastSerializationError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError which is raised when an error occurs while serializing/deserializing objects.
-
exception
TargetNotMemberError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError that indicates operation is send to a machine that isn’t member of the cluster.
-
retryable
= True¶
-
-
exception
TargetDisconnectedError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError that indicates that an operation is about to be send to a non existing machine.
-
retryable
= True¶
-
-
exception
TimeoutError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError which is raised when an operation times out.
-
exception
TransactionError
¶ Bases:
hazelcast.exception.HazelcastError
A HazelcastError that is thrown when something goes wrong while dealing with transactions and transactional data structures.
-
create_exception
(error_codec)¶ Creates an exception with given error codec.
Parameters: error_codec – (Error Codec), error codec which includes the class name, message and exception trace. Returns: (Exception), the created exception.
-
is_retryable_error
(error)¶ Determines whether the given error is retryable or not. :param error: (
HazelcastError
), the given error. :return: (bool),true
if the given error is retryable,false
otherwise.