com.vodafone360.people.datatypes
Enum ActivityItem.Type

java.lang.Object
  extended by java.lang.Enum<ActivityItem.Type>
      extended by com.vodafone360.people.datatypes.ActivityItem.Type
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ActivityItem.Type>
Enclosing class:
ActivityItem

public static enum ActivityItem.Type
extends java.lang.Enum<ActivityItem.Type>

Activity types, a number of these types are not currently handled by People client but will be as more activity events are supported. These provide a mapping of all Activity types currently listed as returned by Server.


Enum Constant Summary
ACTIVITY_EVENT_UNKNOWN
           
CALL_DIALED
           
CALL_MISSED
           
CALL_RECEIVED
           
CONTACT_FRIEND_INVITATION_RECEIVED
           
CONTACT_FRIEND_INVITATION_SENT
           
CONTACT_JOINED
           
CONTACT_NEW_FRIENDS
           
CONTACT_PROFILE_ADDRESS_UPDATED
           
CONTACT_PROFILE_EMAIL_UPDATED
           
CONTACT_PROFILE_PHONE_UPDATED
           
CONTACT_PROFILE_PICTURE_UPDATED
           
CONTACT_RECEIVED_STATUS_UPDATE
           
CONTACT_SENT_STATUS_UPDATE
           
CONTACT_WALL_POST_RECEIVED
           
CONTACT_WALL_POST_SENT
           
LOCATION_PLACEMARK_CREATED
           
LOCATION_PLACEMARK_RECEIVED
           
LOCATION_RECEIVED
           
LOCATION_SENT
           
LOCATION_SHARED_PLACEMARK_CREATED
           
LOCATION_SHARED_PLACEMARK_RECEIVED
           
MESSAGE_EMAIL_RECEIVED
           
MESSAGE_EMAIL_SENT
           
MESSAGE_IM_CONVERSATION
           
MESSAGE_MMS_RECEIVED
           
MESSAGE_MMS_SENT
           
MESSAGE_SMS_RECEIVED
           
MESSAGE_SMS_SENT
           
MUSIC_DOWNLOADED_ALBUM
           
MUSIC_DOWNLOADED_PLAYLIST
           
MUSIC_DOWNLOADED_SONG
           
MUSIC_PURCHASED_ALBUM
           
MUSIC_PURCHASED_SONG
           
MUSIC_RATED_ALBUM
           
MUSIC_RATED_SONG
           
MUSIC_RECOMMENDATION_RECEIVED_ALBUM
           
MUSIC_RECOMMENDATION_RECEIVED_ALBUM_ANON
           
MUSIC_RECOMMENDATION_RECEIVED_PLAYLIST
           
MUSIC_RECOMMENDATION_RECEIVED_PLAYLIST_ANON
           
MUSIC_RECOMMENDATION_RECEIVED_TRACK
           
MUSIC_RECOMMENDATION_RECEIVED_TRACK_ANON
           
MUSIC_RECOMMENDATION_SENT_ALBUM
           
MUSIC_RECOMMENDATION_SENT_ALBUM_ANON
           
MUSIC_RECOMMENDATION_SENT_PLAYLIST
           
MUSIC_RECOMMENDATION_SENT_PLAYLIST_ANON
           
MUSIC_RECOMMENDATION_SENT_TRACK
           
MUSIC_RECOMMENDATION_SENT_TRACK_ANON
           
SHARE_ALBUM_RECEIVED
           
SHARE_ALBUM_SENT
           
SHARE_PHOTO_COMMENT_RECEIVED
           
SHARE_PHOTO_COMMENT_SENT
           
SHARE_PHOTO_MULTIPLE_RECEIVED
           
SHARE_PHOTO_MULTIPLE_SENT
           
SHARE_PHOTO_RECEIVED
           
SHARE_PHOTO_SENT
           
SHARE_VIDEO_MULTIPLE_RECEIVED
           
SHARE_VIDEO_MULTIPLE_SENT
           
SHARE_VIDEO_RECEIVED
           
SHARE_VIDEO_SENT
           
SN_ADDED
           
SN_ADDED_BY_FRIEND
           
SN_CONTACT_PROFILE_ADDRESS_UPDATED
           
SN_CONTACT_PROFILE_EMAIL_UPDATED
           
SN_CONTACT_PROFILE_PHONE_UPDATED
           
SN_MESSAGE_RECEIVED
           
SN_MESSAGE_SENT
           
SN_PHOTOS_POSTED
           
SN_STATUS_RECEIVED
           
SN_STATUS_SENT
           
SN_VIDEOS_POSTED
           
SN_WALL_POST_RECEIVED
           
SN_WALL_POST_SENT
           
STORE_APPLICATION_PURCHASED
           
 
Field Summary
private  java.lang.String mTypeCode
           
 
Method Summary
static ActivityItem.Type findType(java.lang.String t)
          Find type item for specified String
 java.lang.String getTypeCode()
          String value associated with type item.
static ActivityItem.Type valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ActivityItem.Type[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CALL_DIALED

public static final ActivityItem.Type CALL_DIALED

CALL_RECEIVED

public static final ActivityItem.Type CALL_RECEIVED

CALL_MISSED

public static final ActivityItem.Type CALL_MISSED

CONTACT_SENT_STATUS_UPDATE

public static final ActivityItem.Type CONTACT_SENT_STATUS_UPDATE

CONTACT_RECEIVED_STATUS_UPDATE

public static final ActivityItem.Type CONTACT_RECEIVED_STATUS_UPDATE

CONTACT_JOINED

public static final ActivityItem.Type CONTACT_JOINED

CONTACT_FRIEND_INVITATION_SENT

public static final ActivityItem.Type CONTACT_FRIEND_INVITATION_SENT

CONTACT_FRIEND_INVITATION_RECEIVED

public static final ActivityItem.Type CONTACT_FRIEND_INVITATION_RECEIVED

CONTACT_NEW_FRIENDS

public static final ActivityItem.Type CONTACT_NEW_FRIENDS

CONTACT_WALL_POST_SENT

public static final ActivityItem.Type CONTACT_WALL_POST_SENT

CONTACT_WALL_POST_RECEIVED

public static final ActivityItem.Type CONTACT_WALL_POST_RECEIVED

CONTACT_PROFILE_EMAIL_UPDATED

public static final ActivityItem.Type CONTACT_PROFILE_EMAIL_UPDATED

CONTACT_PROFILE_PHONE_UPDATED

public static final ActivityItem.Type CONTACT_PROFILE_PHONE_UPDATED

CONTACT_PROFILE_ADDRESS_UPDATED

public static final ActivityItem.Type CONTACT_PROFILE_ADDRESS_UPDATED

CONTACT_PROFILE_PICTURE_UPDATED

public static final ActivityItem.Type CONTACT_PROFILE_PICTURE_UPDATED

STORE_APPLICATION_PURCHASED

public static final ActivityItem.Type STORE_APPLICATION_PURCHASED

SN_ADDED

public static final ActivityItem.Type SN_ADDED

SN_ADDED_BY_FRIEND

public static final ActivityItem.Type SN_ADDED_BY_FRIEND

SN_WALL_POST_SENT

public static final ActivityItem.Type SN_WALL_POST_SENT

SN_WALL_POST_RECEIVED

public static final ActivityItem.Type SN_WALL_POST_RECEIVED

SN_MESSAGE_SENT

public static final ActivityItem.Type SN_MESSAGE_SENT

SN_MESSAGE_RECEIVED

public static final ActivityItem.Type SN_MESSAGE_RECEIVED

SN_PHOTOS_POSTED

public static final ActivityItem.Type SN_PHOTOS_POSTED

SN_VIDEOS_POSTED

public static final ActivityItem.Type SN_VIDEOS_POSTED

SN_STATUS_SENT

public static final ActivityItem.Type SN_STATUS_SENT

SN_STATUS_RECEIVED

public static final ActivityItem.Type SN_STATUS_RECEIVED

SN_CONTACT_PROFILE_EMAIL_UPDATED

public static final ActivityItem.Type SN_CONTACT_PROFILE_EMAIL_UPDATED

SN_CONTACT_PROFILE_PHONE_UPDATED

public static final ActivityItem.Type SN_CONTACT_PROFILE_PHONE_UPDATED

SN_CONTACT_PROFILE_ADDRESS_UPDATED

public static final ActivityItem.Type SN_CONTACT_PROFILE_ADDRESS_UPDATED

MESSAGE_SMS_SENT

public static final ActivityItem.Type MESSAGE_SMS_SENT

MESSAGE_SMS_RECEIVED

public static final ActivityItem.Type MESSAGE_SMS_RECEIVED

MESSAGE_MMS_SENT

public static final ActivityItem.Type MESSAGE_MMS_SENT

MESSAGE_MMS_RECEIVED

public static final ActivityItem.Type MESSAGE_MMS_RECEIVED

MESSAGE_IM_CONVERSATION

public static final ActivityItem.Type MESSAGE_IM_CONVERSATION

MESSAGE_EMAIL_SENT

public static final ActivityItem.Type MESSAGE_EMAIL_SENT

MESSAGE_EMAIL_RECEIVED

public static final ActivityItem.Type MESSAGE_EMAIL_RECEIVED

SHARE_ALBUM_SENT

public static final ActivityItem.Type SHARE_ALBUM_SENT

SHARE_ALBUM_RECEIVED

public static final ActivityItem.Type SHARE_ALBUM_RECEIVED

SHARE_PHOTO_SENT

public static final ActivityItem.Type SHARE_PHOTO_SENT

SHARE_PHOTO_RECEIVED

public static final ActivityItem.Type SHARE_PHOTO_RECEIVED

SHARE_VIDEO_SENT

public static final ActivityItem.Type SHARE_VIDEO_SENT

SHARE_VIDEO_RECEIVED

public static final ActivityItem.Type SHARE_VIDEO_RECEIVED

SHARE_PHOTO_COMMENT_SENT

public static final ActivityItem.Type SHARE_PHOTO_COMMENT_SENT

SHARE_PHOTO_COMMENT_RECEIVED

public static final ActivityItem.Type SHARE_PHOTO_COMMENT_RECEIVED

SHARE_PHOTO_MULTIPLE_SENT

public static final ActivityItem.Type SHARE_PHOTO_MULTIPLE_SENT

SHARE_PHOTO_MULTIPLE_RECEIVED

public static final ActivityItem.Type SHARE_PHOTO_MULTIPLE_RECEIVED

SHARE_VIDEO_MULTIPLE_SENT

public static final ActivityItem.Type SHARE_VIDEO_MULTIPLE_SENT

SHARE_VIDEO_MULTIPLE_RECEIVED

public static final ActivityItem.Type SHARE_VIDEO_MULTIPLE_RECEIVED

LOCATION_SENT

public static final ActivityItem.Type LOCATION_SENT

LOCATION_RECEIVED

public static final ActivityItem.Type LOCATION_RECEIVED

LOCATION_SHARED_PLACEMARK_CREATED

public static final ActivityItem.Type LOCATION_SHARED_PLACEMARK_CREATED

LOCATION_SHARED_PLACEMARK_RECEIVED

public static final ActivityItem.Type LOCATION_SHARED_PLACEMARK_RECEIVED

LOCATION_PLACEMARK_CREATED

public static final ActivityItem.Type LOCATION_PLACEMARK_CREATED

LOCATION_PLACEMARK_RECEIVED

public static final ActivityItem.Type LOCATION_PLACEMARK_RECEIVED

MUSIC_PURCHASED_SONG

public static final ActivityItem.Type MUSIC_PURCHASED_SONG

MUSIC_PURCHASED_ALBUM

public static final ActivityItem.Type MUSIC_PURCHASED_ALBUM

MUSIC_DOWNLOADED_SONG

public static final ActivityItem.Type MUSIC_DOWNLOADED_SONG

MUSIC_DOWNLOADED_ALBUM

public static final ActivityItem.Type MUSIC_DOWNLOADED_ALBUM

MUSIC_DOWNLOADED_PLAYLIST

public static final ActivityItem.Type MUSIC_DOWNLOADED_PLAYLIST

MUSIC_RATED_SONG

public static final ActivityItem.Type MUSIC_RATED_SONG

MUSIC_RATED_ALBUM

public static final ActivityItem.Type MUSIC_RATED_ALBUM

MUSIC_RECOMMENDATION_SENT_TRACK

public static final ActivityItem.Type MUSIC_RECOMMENDATION_SENT_TRACK

MUSIC_RECOMMENDATION_SENT_ALBUM

public static final ActivityItem.Type MUSIC_RECOMMENDATION_SENT_ALBUM

MUSIC_RECOMMENDATION_SENT_PLAYLIST

public static final ActivityItem.Type MUSIC_RECOMMENDATION_SENT_PLAYLIST

MUSIC_RECOMMENDATION_SENT_TRACK_ANON

public static final ActivityItem.Type MUSIC_RECOMMENDATION_SENT_TRACK_ANON

MUSIC_RECOMMENDATION_SENT_ALBUM_ANON

public static final ActivityItem.Type MUSIC_RECOMMENDATION_SENT_ALBUM_ANON

MUSIC_RECOMMENDATION_SENT_PLAYLIST_ANON

public static final ActivityItem.Type MUSIC_RECOMMENDATION_SENT_PLAYLIST_ANON

MUSIC_RECOMMENDATION_RECEIVED_TRACK

public static final ActivityItem.Type MUSIC_RECOMMENDATION_RECEIVED_TRACK

MUSIC_RECOMMENDATION_RECEIVED_ALBUM

public static final ActivityItem.Type MUSIC_RECOMMENDATION_RECEIVED_ALBUM

MUSIC_RECOMMENDATION_RECEIVED_PLAYLIST

public static final ActivityItem.Type MUSIC_RECOMMENDATION_RECEIVED_PLAYLIST

MUSIC_RECOMMENDATION_RECEIVED_TRACK_ANON

public static final ActivityItem.Type MUSIC_RECOMMENDATION_RECEIVED_TRACK_ANON

MUSIC_RECOMMENDATION_RECEIVED_ALBUM_ANON

public static final ActivityItem.Type MUSIC_RECOMMENDATION_RECEIVED_ALBUM_ANON

MUSIC_RECOMMENDATION_RECEIVED_PLAYLIST_ANON

public static final ActivityItem.Type MUSIC_RECOMMENDATION_RECEIVED_PLAYLIST_ANON

ACTIVITY_EVENT_UNKNOWN

public static final ActivityItem.Type ACTIVITY_EVENT_UNKNOWN
Field Detail

mTypeCode

private java.lang.String mTypeCode
Method Detail

values

public static ActivityItem.Type[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ActivityItem.Type c : ActivityItem.Type.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ActivityItem.Type valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getTypeCode

public java.lang.String getTypeCode()
String value associated with type item.

Returns:
String value for type item.

findType

public static ActivityItem.Type findType(java.lang.String t)
Find type item for specified String

Parameters:
tag - String value to find type item for
Returns:
type item for specified String, null otherwise


JavaDoc