public class DeviceRegistrationImpl extends Object implements DeviceRegistration
| Modifier and Type | Field and Description | 
|---|---|
| protected String | applicationId | 
| protected String | deviceOS | 
| protected DeviceServiceImpl | deviceService | 
| protected boolean | enabled | 
| protected String | tenantId | 
| protected String | token | 
| protected String | tokenEncoding | 
| protected String | userId | 
| Constructor and Description | 
|---|
| DeviceRegistrationImpl(DeviceServiceImpl deviceService) | 
| Modifier and Type | Method and Description | 
|---|---|
| DeviceRegistration | applicationId(String applicationId)The id of the application that this device is registered for. | 
| DeviceRegistration | deviceOS(String deviceOS)The OS of the device. | 
| DeviceRegistration | disabled()Register a disabled device. | 
| String | getApplicationId() | 
| String | getDeviceOS() | 
| String | getTenantId() | 
| String | getToken() | 
| String | getTokenEncoding() | 
| String | getUserId() | 
| boolean | isEnabled() | 
| Device | register()Perform the registration of the device. | 
| DeviceRegistration | tenantId(String tenantId)The id of the tenant in which this device is registered in. | 
| DeviceRegistration | token(String token)The token for the new device. | 
| DeviceRegistration | tokenEncoding(String tokenEncoding)The encoding of the token. | 
| DeviceRegistration | userId(String userId)The id of the user that this device is registered to. | 
protected final DeviceServiceImpl deviceService
protected String token
protected String tokenEncoding
protected boolean enabled
protected String deviceOS
protected String userId
protected String applicationId
protected String tenantId
public DeviceRegistrationImpl(DeviceServiceImpl deviceService)
public DeviceRegistration token(String token)
DeviceRegistrationtoken in interface DeviceRegistrationtoken - the tokenpublic DeviceRegistration tokenEncoding(String tokenEncoding)
DeviceRegistrationnone.tokenEncoding in interface DeviceRegistrationtokenEncoding - the encoding of the tokenDeviceTokenEncodingspublic DeviceRegistration disabled()
DeviceRegistrationdisabled in interface DeviceRegistrationpublic DeviceRegistration deviceOS(String deviceOS)
DeviceRegistrationdeviceOS in interface DeviceRegistrationdeviceOS - the OS deviceDeviceOSpublic DeviceRegistration userId(String userId)
DeviceRegistrationuserId in interface DeviceRegistrationuserId - the id of the userpublic DeviceRegistration applicationId(String applicationId)
DeviceRegistrationapplicationId in interface DeviceRegistrationapplicationId - the id of the applicationpublic DeviceRegistration tenantId(String tenantId)
DeviceRegistrationtenantId in interface DeviceRegistrationtenantId - the tenant idpublic Device register()
DeviceRegistrationDeviceRegistration.token(String) and DeviceRegistration.deviceOS(String)
 have been set.register in interface DeviceRegistrationpublic String getToken()
public String getTokenEncoding()
public boolean isEnabled()
public String getDeviceOS()
public String getUserId()
public String getApplicationId()
public String getTenantId()
Copyright © 2019. All rights reserved.