Class RepositoryFileProxy
- java.lang.Object
-
- org.pentaho.platform.api.repository2.unified.RepositoryFile
-
- org.pentaho.platform.repository2.unified.jcr.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 Summary
Constructors Constructor Description RepositoryFileProxy(javax.jcr.Node node, org.springframework.extensions.jcr.JcrTemplate template, org.pentaho.platform.api.locale.IPentahoLocale pentahoLocale)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(org.pentaho.platform.api.repository2.unified.RepositoryFile other)
boolean
equals(Object obj)
Date
getCreatedDate()
String
getCreatorId()
String
getDescription()
Long
getFileSize()
Serializable
getId()
Date
getLastModifiedDate()
String
getLocale()
Map<String,Properties>
getLocalePropertiesMap()
Date
getLockDate()
String
getLockMessage()
String
getLockOwner()
static org.slf4j.Logger
getLogger()
Map<String,Serializable>
getMetadata()
String
getName()
String
getPath()
String
getTitle()
Serializable
getVersionId()
int
hashCode()
boolean
isAclNode()
boolean
isFolder()
Boolean
isHidden()
boolean
isLocked()
Boolean
isSchedulable()
boolean
isVersioned()
void
setMetadata(Map<String,Serializable> metadata)
String
toString()
-
-
-
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 interfaceComparable<org.pentaho.platform.api.repository2.unified.RepositoryFile>
- Overrides:
compareTo
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getCreatedDate
public Date getCreatedDate()
- Overrides:
getCreatedDate
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getMetadata
public Map<String,Serializable> getMetadata()
-
setMetadata
public void setMetadata(Map<String,Serializable> metadata)
-
getCreatorId
public String getCreatorId()
- Overrides:
getCreatorId
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getDescription
public String getDescription()
- Overrides:
getDescription
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getFileSize
public Long getFileSize()
- Overrides:
getFileSize
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getId
public Serializable getId()
- Overrides:
getId
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getLastModifiedDate
public Date getLastModifiedDate()
- Overrides:
getLastModifiedDate
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getLocale
public String getLocale()
- Overrides:
getLocale
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getLocalePropertiesMap
public Map<String,Properties> getLocalePropertiesMap()
- Overrides:
getLocalePropertiesMap
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getLockDate
public Date getLockDate()
- Overrides:
getLockDate
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getLockMessage
public String getLockMessage()
- Overrides:
getLockMessage
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getLockOwner
public String getLockOwner()
- Overrides:
getLockOwner
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getName
public String getName()
- Overrides:
getName
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getPath
public String getPath()
- Overrides:
getPath
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getTitle
public String getTitle()
- Overrides:
getTitle
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
getVersionId
public Serializable getVersionId()
- Overrides:
getVersionId
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
isFolder
public boolean isFolder()
- Overrides:
isFolder
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
isHidden
public Boolean isHidden()
- Overrides:
isHidden
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
isSchedulable
public Boolean isSchedulable()
- Overrides:
isSchedulable
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
isLocked
public boolean isLocked()
- Overrides:
isLocked
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
isVersioned
public boolean isVersioned()
- Overrides:
isVersioned
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
isAclNode
public boolean isAclNode()
- Overrides:
isAclNode
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
toString
public String toString()
- Overrides:
toString
in classorg.pentaho.platform.api.repository2.unified.RepositoryFile
-
-