org.apache.naming.resources
Class FileDirContext.FileResourceAttributes
java.lang.Object
|
+--org.apache.naming.resources.ResourceAttributes
|
+--org.apache.naming.resources.FileDirContext.FileResourceAttributes
- Enclosing class:
- FileDirContext
- protected class FileDirContext.FileResourceAttributes
- extends ResourceAttributes
This specialized resource attribute implementation does some lazy
reading (to speed up simple checks, like checking the last modified
date).
- See Also:
- Serialized Form
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 |
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 |
file
protected java.io.File file
accessed
protected boolean accessed
FileDirContext.FileResourceAttributes
public FileDirContext.FileResourceAttributes(java.io.File file)
isCollection
public boolean isCollection()
- Is collection.
- Overrides:
- isCollection in class ResourceAttributes
getContentLength
public long getContentLength()
- Get content length.
- Overrides:
- getContentLength in class ResourceAttributes
- Returns:
- content length value
getCreation
public long getCreation()
- Get creation time.
- Overrides:
- getCreation in class ResourceAttributes
- Returns:
- creation time value
getCreationDate
public java.util.Date getCreationDate()
- Get creation date.
- Overrides:
- getCreationDate in class ResourceAttributes
- Returns:
- Creation date value
getLastModified
public long getLastModified()
- Get last modified time.
- Overrides:
- getLastModified in class ResourceAttributes
- Returns:
- lastModified time value
getLastModifiedDate
public java.util.Date getLastModifiedDate()
- Get lastModified date.
- Overrides:
- getLastModifiedDate in class ResourceAttributes
- Returns:
- LastModified date value
getName
public java.lang.String getName()
- Get name.
- Overrides:
- getName in class ResourceAttributes
- Returns:
- Name value
getResourceType
public java.lang.String getResourceType()
- Get resource type.
- Overrides:
- getResourceType in class ResourceAttributes
- Returns:
- String resource type
Copyright © 2000-2001 Apache Software Foundation. All Rights Reserved.