com.liferay.portal.webdav
Class BaseResourceImpl

java.lang.Object
  extended bycom.liferay.portal.webdav.BaseResourceImpl
All Implemented Interfaces:
Resource
Direct Known Subclasses:
DLFileEntryResourceImpl, JournalStructureResourceImpl, JournalTemplateResourceImpl

public class BaseResourceImpl
extends java.lang.Object
implements Resource

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
BaseResourceImpl(java.lang.String href, java.lang.String displayName, boolean folder)
           
BaseResourceImpl(java.lang.String href, java.lang.String displayName, boolean folder, java.util.Date createDate, java.util.Date modifiedDate)
           
BaseResourceImpl(java.lang.String href, java.lang.String displayName, boolean folder, java.util.Date createDate, java.util.Date modifiedDate, int size)
           
 
Method Summary
 java.io.InputStream getContentAsStream()
           
 java.util.Date getCreateDate()
           
 java.lang.String getDisplayName()
           
 java.lang.String getHREF()
           
 java.lang.Object getModel()
           
 java.util.Date getModifiedDate()
           
 int getSize()
           
 boolean isFolder()
           
 void setModel(java.lang.Object model)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseResourceImpl

public BaseResourceImpl(java.lang.String href,
                        java.lang.String displayName,
                        boolean folder)

BaseResourceImpl

public BaseResourceImpl(java.lang.String href,
                        java.lang.String displayName,
                        boolean folder,
                        java.util.Date createDate,
                        java.util.Date modifiedDate)

BaseResourceImpl

public BaseResourceImpl(java.lang.String href,
                        java.lang.String displayName,
                        boolean folder,
                        java.util.Date createDate,
                        java.util.Date modifiedDate,
                        int size)
Method Detail

getHREF

public java.lang.String getHREF()
Specified by:
getHREF in interface Resource

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface Resource

isFolder

public boolean isFolder()
Specified by:
isFolder in interface Resource

getCreateDate

public java.util.Date getCreateDate()
Specified by:
getCreateDate in interface Resource

getModifiedDate

public java.util.Date getModifiedDate()
Specified by:
getModifiedDate in interface Resource

getSize

public int getSize()
Specified by:
getSize in interface Resource

getModel

public java.lang.Object getModel()
Specified by:
getModel in interface Resource

setModel

public void setModel(java.lang.Object model)
Specified by:
setModel in interface Resource

getContentAsStream

public java.io.InputStream getContentAsStream()
                                       throws WebDAVException
Specified by:
getContentAsStream in interface Resource
Throws:
WebDAVException