org.wso2.registry
Class Comment

java.lang.Object
  extended by org.wso2.registry.ResourceImpl
      extended by org.wso2.registry.Comment
All Implemented Interfaces:
Resource

public class Comment
extends ResourceImpl

Represents comments and its metadata. Note that only the Comment.text field needs to be filled when adding new comments. All other attributes are ignored and they are filled with appropriate values for the current context. Therefore, when contructing an instance of this class outside the Regisrty impl, it is recommended to use new Comment("my comment text") constructor.


Field Summary
 
Fields inherited from class org.wso2.registry.ResourceImpl
authorUserName, content, contentID, contentModified, contentStream, createdTime, dataSource, description, directory, id, lastModified, lastUpdaterUserName, matchingSnapshotID, mediaType, parentPath, path, permanentPath, properties, propertiesModified, state, versionableChange, versionNumber
 
Constructor Summary
Comment()
           
Comment(java.lang.String commentText)
           
 
Method Summary
 java.lang.String getAuthorUserName()
           
 java.lang.String getCommentPath()
           
 java.lang.Object getContent()
           
 java.util.Date getLastModified()
           
 java.lang.String getMediaType()
           
 java.lang.String getResourcePath()
           
 java.lang.String getText()
           
 java.util.Date getTime()
           
 java.lang.String getUser()
           
 void setCommentPath(java.lang.String commentPath)
           
 void setResourcePath(java.lang.String resourcePath)
           
 void setText(java.lang.String text)
           
 void setTime(java.util.Date time)
           
 void setUser(java.lang.String user)
           
 
Methods inherited from class org.wso2.registry.ResourceImpl
addAspect, addProperty, getAspects, getContentID, getContentStream, getCreatedTime, getDescription, getId, getLastUpdaterUserName, getMatchingSnapshotID, getParentPath, getPath, getPermanentPath, getProperties, getProperty, getPropertyValues, getState, getVersionNumber, isContentModified, isPropertiesModified, isVersionableChange, removeAspect, setAuthorUserName, setContent, setContentID, setContentModified, setContentStream, setCreatedTime, setDataSource, setDescription, setId, setLastModified, setLastUpdaterUserName, setMatchingSnapshotID, setMediaType, setParentPath, setPath, setProperties, setPropertiesModified, setProperty, setProperty, setState, setVersionableChange, setVersionNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Comment

public Comment()

Comment

public Comment(java.lang.String commentText)
Method Detail

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getUser

public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)

getTime

public java.util.Date getTime()

setTime

public void setTime(java.util.Date time)

getResourcePath

public java.lang.String getResourcePath()

setResourcePath

public void setResourcePath(java.lang.String resourcePath)

getContent

public java.lang.Object getContent()
                            throws RegistryException
Specified by:
getContent in interface Resource
Overrides:
getContent in class ResourceImpl
Throws:
RegistryException

getCommentPath

public java.lang.String getCommentPath()

setCommentPath

public void setCommentPath(java.lang.String commentPath)

getMediaType

public java.lang.String getMediaType()
Specified by:
getMediaType in interface Resource
Overrides:
getMediaType in class ResourceImpl

getAuthorUserName

public java.lang.String getAuthorUserName()
Specified by:
getAuthorUserName in interface Resource
Overrides:
getAuthorUserName in class ResourceImpl

getLastModified

public java.util.Date getLastModified()
Specified by:
getLastModified in interface Resource
Overrides:
getLastModified in class ResourceImpl


Copyright © 2007 Apache Web Services Project. All Rights Reserved.