MultiplexingClientRegistrationException Class
- java.
lang. Object - Exception
- IotHubClientException
- com.
microsoft. azure. sdk. iot. device. exceptions. MultiplexingClientRegistrationException
- com.
public class MultiplexingClientRegistrationException extends IotHubClientException
Exception that is thrown when one or more devices fail to register to an active multiplexed connection.
Constructor Summary
Constructor | Description |
---|---|
MultiplexingClientRegistrationException() |
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception and no error message. |
MultiplexingClientRegistrationException(Exception cause) |
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception but no error message. |
MultiplexingClientRegistrationException(String message) |
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception but with an error message. |
MultiplexingClientRegistrationException(String message, Exception cause) |
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception and an error message. |
Method Summary
Modifier and Type | Method and Description |
---|---|
void |
addRegistrationException(String deviceId, Exception registrationException)
Associate a new registration exception to a device. |
Map<String, Exception> |
getRegistrationExceptions()
Get the exception for each device that failed to register. |
void |
setRegistrationExceptionsMap(Map<String, Exception> registrationExceptions)
Sets the full registrations exception map. This will overwrite any previously saved mappings. |
Inherited Members
Constructor Details
MultiplexingClientRegistrationException
public MultiplexingClientRegistrationException()
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception and no error message.
MultiplexingClientRegistrationException
public MultiplexingClientRegistrationException(Exception cause)
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception but no error message.
Parameters:
MultiplexingClientRegistrationException
public MultiplexingClientRegistrationException(String message)
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception but with an error message.
Parameters:
MultiplexingClientRegistrationException
public MultiplexingClientRegistrationException(String message, Exception cause)
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception and an error message.
Parameters:
Method Details
addRegistrationException
public void addRegistrationException(String deviceId, Exception registrationException)
Associate a new registration exception to a device.
Parameters:
getRegistrationExceptions
public Map
Get the exception for each device that failed to register.
Returns:
setRegistrationExceptionsMap
public void setRegistrationExceptionsMap(Map
Sets the full registrations exception map. This will overwrite any previously saved mappings.
Parameters:
Applies to
Azure SDK for Java