Class RepositoryFileProxy

  • All Implemented Interfaces:
    Serializable, Comparable<org.pentaho.platform.api.repository2.unified.RepositoryFile>

    public class RepositoryFileProxy
    extends org.pentaho.platform.api.repository2.unified.RepositoryFile
    User: nbaker Date: 5/28/13
    See Also:
    Serialized Form
    • Constructor Detail

      • RepositoryFileProxy

        public RepositoryFileProxy​(javax.jcr.Node node,
                                   org.springframework.extensions.jcr.JcrTemplate template,
                                   org.pentaho.platform.api.locale.IPentahoLocale pentahoLocale)
    • Method Detail

      • getLogger

        public static org.slf4j.Logger getLogger()
      • compareTo

        public int compareTo​(org.pentaho.platform.api.repository2.unified.RepositoryFile other)
        Specified by:
        compareTo in interface Comparable<org.pentaho.platform.api.repository2.unified.RepositoryFile>
        Overrides:
        compareTo in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getCreatedDate

        public Date getCreatedDate()
        Overrides:
        getCreatedDate in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getCreatorId

        public String getCreatorId()
        Overrides:
        getCreatorId in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getDescription

        public String getDescription()
        Overrides:
        getDescription in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getFileSize

        public Long getFileSize()
        Overrides:
        getFileSize in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getId

        public Serializable getId()
        Overrides:
        getId in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getLastModifiedDate

        public Date getLastModifiedDate()
        Overrides:
        getLastModifiedDate in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getLocale

        public String getLocale()
        Overrides:
        getLocale in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getLocalePropertiesMap

        public Map<String,​Properties> getLocalePropertiesMap()
        Overrides:
        getLocalePropertiesMap in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getLockDate

        public Date getLockDate()
        Overrides:
        getLockDate in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getLockMessage

        public String getLockMessage()
        Overrides:
        getLockMessage in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getLockOwner

        public String getLockOwner()
        Overrides:
        getLockOwner in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getName

        public String getName()
        Overrides:
        getName in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getPath

        public String getPath()
        Overrides:
        getPath in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getTitle

        public String getTitle()
        Overrides:
        getTitle in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • getVersionId

        public Serializable getVersionId()
        Overrides:
        getVersionId in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • isFolder

        public boolean isFolder()
        Overrides:
        isFolder in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • isHidden

        public Boolean isHidden()
        Overrides:
        isHidden in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • isSchedulable

        public Boolean isSchedulable()
        Overrides:
        isSchedulable in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • isLocked

        public boolean isLocked()
        Overrides:
        isLocked in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • isVersioned

        public boolean isVersioned()
        Overrides:
        isVersioned in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • isAclNode

        public boolean isAclNode()
        Overrides:
        isAclNode in class org.pentaho.platform.api.repository2.unified.RepositoryFile
      • toString

        public String toString()
        Overrides:
        toString in class org.pentaho.platform.api.repository2.unified.RepositoryFile