|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.naming.resources.ResourceAttributes | +--org.apache.naming.resources.FileDirContext.FileResourceAttributes
This specialized resource attribute implementation does some lazy reading (to speed up simple checks, like checking the last modified date).
Field Summary | |
protected boolean |
accessed
|
protected java.io.File |
file
|
Fields inherited from class org.apache.naming.resources.ResourceAttributes |
ALTERNATE_CONTENT_LENGTH, ALTERNATE_CREATION_DATE, ALTERNATE_LAST_MODIFIED, ALTERNATE_TYPE, attributes, collection, COLLECTION_TYPE, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, contentLength, creation, CREATION_DATE, creationDate, ETAG, format, formats, LAST_MODIFIED, lastModified, lastModifiedDate, name, NAME, SOURCE, TYPE |
Constructor Summary | |
FileDirContext.FileResourceAttributes(java.io.File file)
|
Method Summary | |
long |
getContentLength()
Get content length. |
long |
getCreation()
Get creation time. |
java.util.Date |
getCreationDate()
Get creation date. |
long |
getLastModified()
Get last modified time. |
java.util.Date |
getLastModifiedDate()
Get lastModified date. |
java.lang.String |
getName()
Get name. |
java.lang.String |
getResourceType()
Get resource type. |
boolean |
isCollection()
Is collection. |
Methods inherited from class org.apache.naming.resources.ResourceAttributes |
clone, get, getAll, getIDs, isCaseIgnored, put, put, remove, setCollection, setContentLength, setCreation, setCreationDate, setLastModified, setLastModified, setLastModifiedDate, setName, setResourceType, size |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.io.File file
protected boolean accessed
Constructor Detail |
public FileDirContext.FileResourceAttributes(java.io.File file)
Method Detail |
public boolean isCollection()
isCollection
in class ResourceAttributes
public long getContentLength()
getContentLength
in class ResourceAttributes
public long getCreation()
getCreation
in class ResourceAttributes
public java.util.Date getCreationDate()
getCreationDate
in class ResourceAttributes
public long getLastModified()
getLastModified
in class ResourceAttributes
public java.util.Date getLastModifiedDate()
getLastModifiedDate
in class ResourceAttributes
public java.lang.String getName()
getName
in class ResourceAttributes
public java.lang.String getResourceType()
getResourceType
in class ResourceAttributes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |