public final class TopicDataType
extends com.pushtechnology.mobile.enums.Enum
Modifier and Type | Field and Description |
---|---|
static TopicDataType |
CHILD_LIST
Child Topics List.
|
static TopicDataType |
CUSTOM
Custom.
|
static TopicDataType |
NONE
No Topic Data.
|
static TopicDataType |
PAGED_RECORD
Paged Record Topic Data.
|
static TopicDataType |
PAGED_STRING
Paged String Value Topic Data.
|
static TopicDataType |
PROTOCOL_BUFFER
Protocol Buffers (from Google).
|
static TopicDataType |
RECORD
Diffusion Record Format.
|
static TopicDataType |
REMOTE_CONTROL
Remote Control Topic Data.
|
static TopicDataType |
REMOTE_CONTROL_RELAY
Remote Control Topic Data in the relay tier.
|
static TopicDataType |
REMOTE_SERVICE
Remote Service Topic Data.
|
static TopicDataType |
REMOTE_SERVICE_RELAY
Remote Service Topic Data in the relay tier.
|
static TopicDataType |
ROUTING
Routing Topic Data.
|
static TopicDataType |
SERVICE
Service Topic Data.
|
static TopicDataType |
SINGLE_VALUE
Single Value Format.
|
static TopicDataType |
SLAVE
Slave Topic Data.
|
static TopicDataType |
TOPIC_NOTIFY
Topic Notify Topic Data.
|
Modifier and Type | Method and Description |
---|---|
static TopicDataType |
getByTypeCode(String typeCode)
Map type-code string to TopicDataType object
|
String |
getDescription()
The description.
|
String |
getTypeCode()
Returns a one or two character code representing the type.
|
boolean |
isRemote()
Indicates whether this type is one of the remote control or remote
service types.
|
public static final TopicDataType NONE
This special type is used to represent a Topic that has no Topic Data.
public static final TopicDataType SINGLE_VALUE
Publishing Topic Data of type SingleValueTopicData.
public static final TopicDataType RECORD
Publishing Topic Data of type RecordTopicData.
public static final TopicDataType PROTOCOL_BUFFER
Publishing Data of type PBTopicData.
public static final TopicDataType CUSTOM
Publishing Topic Data of type CustomTopicData.
public static final TopicDataType SLAVE
Publishing Topic Data of type SlaveTopicData
public static final TopicDataType SERVICE
Functional Command Topic Data of type ServiceTopicData
public static final TopicDataType PAGED_STRING
Functional Command Topic Data of type PagedStringTopicData
public static final TopicDataType PAGED_RECORD
Functional Command Topic Data of type PagedRecordTopicData
public static final TopicDataType TOPIC_NOTIFY
Functional Command Topic Data of type TopicNotifyTopicData
public static final TopicDataType ROUTING
Functional Topic Data of type RoutingTopicData
public static final TopicDataType CHILD_LIST
Functional Topic Data of type ChildListTopicData.
public static final TopicDataType REMOTE_CONTROL
Functional Topic Data of type RemoteControlTopicDataEdge
public static final TopicDataType REMOTE_SERVICE
Functional Topic Data of type RemoteServiceTopicData in an Edge role.
public static final TopicDataType REMOTE_CONTROL_RELAY
Functional Topic Data of type RemoteControlTopicDataRelay
public static final TopicDataType REMOTE_SERVICE_RELAY
Functional Topic Data of type RemoteServiceTopicData in a relay role.
public String getTypeCode()
public static TopicDataType getByTypeCode(String typeCode)
typeCode
- public String getDescription()
public boolean isRemote()
Copyright © 2016 Push Technology Ltd. All Rights Reserved.