X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fnotification%2Fandroid%2Fnotification-service%2Fsrc%2Fmain%2Fjava%2Forg%2Fiotivity%2Fservice%2Fns%2Fcommon%2FTopic.java;h=e949d2cc700b26dbbe522e94e1c719315a46460c;hb=3c093548382bb2542c87a67e6e5fa32552c29cb3;hp=2ac35561b35ff376bf14da0a15ee2ba12a69f2ad;hpb=0790ffc0edc5ba0eaab65ae563d6564646edc52a;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/notification/android/notification-service/src/main/java/org/iotivity/service/ns/common/Topic.java b/service/notification/android/notification-service/src/main/java/org/iotivity/service/ns/common/Topic.java index 2ac3556..e949d2c 100644 --- a/service/notification/android/notification-service/src/main/java/org/iotivity/service/ns/common/Topic.java +++ b/service/notification/android/notification-service/src/main/java/org/iotivity/service/ns/common/Topic.java @@ -19,60 +19,61 @@ //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= package org.iotivity.service.ns.common; + import android.util.Log; + /** - * @class Topic - * @brief This class provides implementation of Notification Topic object. - */ -public class Topic -{ + * + * This class provides implementation of Notification Topic object. + * + */ +public class Topic { + private static final String LOG_TAG = "NotificationService_Topic"; - public enum TopicState - { - UNSUBSCRIBED (0), - SUBSCRIBED (1); + /** + * This enum is used to represent subscribtion status for this Topic + * resource + */ + public enum TopicState { + UNSUBSCRIBED(0), + SUBSCRIBED(1); + private int type; - private TopicState(int type) - { + private TopicState(int type) { this.type = type; } - public int getTopicState() - { + public int getTopicState() { return this.type; } }; - public String mTopicName = null; - public TopicState mState = TopicState.UNSUBSCRIBED; - public Topic(String topicName, TopicState state) - { - Log.i (LOG_TAG, "Topic()"); + private String mTopicName = null; + private TopicState mState = TopicState.UNSUBSCRIBED; + + public Topic(String topicName, TopicState state) { + Log.i(LOG_TAG, "Topic()"); mTopicName = topicName; mState = state; } - public String getTopicName() - { + public String getTopicName() { return mTopicName; } - public void setTopicName(String topicName) - { + public void setTopicName(String topicName) { mTopicName = topicName; } - public TopicState getState() - { + public TopicState getState() { return mState; } - public void setState(TopicState state) - { + public void setState(TopicState state) { mState = state; }