public abstract class DeviceRequestFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
deviceId |
protected okhttp3.Callback |
listener |
protected ICloudThingMessage |
message |
protected java.lang.String |
tenant |
protected java.lang.String |
token |
| Modifier | Constructor and Description |
|---|---|
protected |
DeviceRequestFactory() |
protected |
DeviceRequestFactory(java.lang.String deviceId,
java.lang.String token,
java.lang.String tenant) |
| Modifier and Type | Method and Description |
|---|---|
protected okhttp3.Headers |
generateHeaders()
Deprecated.
|
protected okhttp3.Headers |
generateHeaders(ContentType contentType) |
java.lang.String |
getDeviceId() |
okhttp3.Callback |
getListener() |
okhttp3.Request |
getRequest()
Deprecated.
|
protected abstract okhttp3.Request |
getRequest(ICloudThingMessage message,
ContentType contentType) |
protected okhttp3.RequestBody |
getRequestBody()
Deprecated.
|
protected okhttp3.RequestBody |
getRequestBody(ICloudThingMessage message,
ContentType contentType) |
java.lang.String |
getTenant() |
java.lang.String |
getToken() |
protected abstract java.lang.String |
getUrl() |
protected void |
initListeners() |
void |
setDeviceId(java.lang.String deviceId) |
void |
setListener(okhttp3.Callback listener) |
void |
setTenant(java.lang.String tenant) |
void |
setToken(java.lang.String token) |
protected java.lang.String tenant
protected java.lang.String deviceId
protected java.lang.String token
protected okhttp3.Callback listener
protected ICloudThingMessage message
protected DeviceRequestFactory()
protected DeviceRequestFactory(java.lang.String deviceId,
java.lang.String token,
java.lang.String tenant)
@Deprecated public okhttp3.Request getRequest()
protected abstract okhttp3.Request getRequest(ICloudThingMessage message, ContentType contentType) throws java.lang.Exception
java.lang.Exceptionprotected void initListeners()
@Deprecated protected okhttp3.Headers generateHeaders()
protected okhttp3.Headers generateHeaders(ContentType contentType)
protected abstract java.lang.String getUrl()
public okhttp3.Callback getListener()
public void setListener(okhttp3.Callback listener)
@Deprecated protected okhttp3.RequestBody getRequestBody()
protected okhttp3.RequestBody getRequestBody(ICloudThingMessage message, ContentType contentType) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getTenant()
public void setTenant(java.lang.String tenant)
public java.lang.String getDeviceId()
public void setDeviceId(java.lang.String deviceId)
public java.lang.String getToken()
public void setToken(java.lang.String token)