Jive API (3.0.13) Core Javadocs

com.jivesoftware.community
Interface JiveObject

All Known Subinterfaces:
Announcement, Attachment, AttachmentContentResource, Avatar, BinaryBody, Blog, BlogPost, Comment, Community, ContentTag, Document, DocumentField, DocumentFieldOption, DocumentFieldType, DocumentPresenter, DocumentType, DocumentTypeElement, DocumentTypeLabelElement, DocumentTypeSectionElement, Draft, ForumMessage, ForumThread, Group, Image, IntrospectiveGroup, JiveContainer, JiveContentObject, JiveHierarchicalContainer, Media, MultiOptionDocumentField, Poll, PrivateMessage, PrivateMessageFolder, Project, Question, SearchEngine, SearchQuery, SocialGroup, StatusLevel, TagSet, Trackback, User, VersionableContentObject, Video
All Known Implementing Classes:
Ban, CheckPoint, ContainerAwareEntityDescriptor, EntityDescriptor, UserTemplate, VideoWatermark

public interface JiveObject

An interface for jive objects that contains two method common to all jive objects


Method Summary
 long getID()
          Retrieve the unique identifier for the jive object, or -1 if the object hasn't yet been added/inserted into the system.
 int getObjectType()
          Return the object type of the jive object.
 

Method Detail

getID

long getID()
Retrieve the unique identifier for the jive object, or -1 if the object hasn't yet been added/inserted into the system.

Returns:
the unique identifier for the jive object.

getObjectType

int getObjectType()
Return the object type of the jive object.

Returns:
the object type of the jive object.

Jive Product Page

Copyright © 1999-2007 Jive Software.