Documentation Home
> WebNFS Developer's Guide
WebNFS Developer's Guide
Book Information
Preface
Chapter 1 Introduction to the WebNFS Software Development Kit
SDK Features
NFS Classes
The Extended Filesystem API
Using the Extended Filesystem API
The XFileChooser Bean
Using the XFileChooser API
Technical References
Chapter 2 Extended Filesystem API
Features
Overview
Architecture
URL Naming
URL Names and Native Names
Filesystem Selection
Examples of File Name Usage and Filesystem Selection
Direct Access to Filesystem-Specific Features
Class Descriptions
File Interface Examples
Chapter 3 NFS Classes for the Extended Filesystem
NFS URL
Connecting to the Server
NFS Versions
TCP or UDP ?
Reliability
Security
Network Performance
Package Size
Using NFS Classes through the Extended Filesystem
Caching
Buffering
Symbolic Links
File Attributes
File Accessibility
File Truncation
NFS Exception Information
References
Chapter 4 The XFileAccessor Interface Class and Methods
Overview
The XFileAccessor Interface
Example
Methods
Chapter 5 XFileChooser
Introduction
XFileChooser is a Bean
Architecture
Requirements
Basic Requirements
Events
Action Events
Properties
Classes
Constructors
Other Methods
Customizing the File Chooser
Performing a Unique Action
File Filtering
Setting the FileView
Setting the Accessory
Sample Programs
The DemoEditor Sample Program
The XFileChooserDemo Sample Program
Determining Which File Chooser to Bring Up
Filtering Files
Modifying the FileView
Setting the Accessory
Appendix A Frequently Asked Questions
Overview
The WebNFS and Extended Filesystem API FAQ
Why Do I Get "Permission Denied" Errors When I Try to Read My Own Files?
When I Create a File Or Directory over NFS, Why Is It Owned by nobody?
Why Won't My NFS URL Work with a Non-WebNFS Server?
Can I Use an NFS Proxy Server?
How Do I Access an Internet NFS Server Through My Firewall?
Why Can't I Access Files on a Digital UNIX Server?
How Do I Browse the Exported Filesystems of a Server?
How Can I Tell If a File Is "Hidden"?
What Kind of Cacheing Does the Java NFS Client Use?
Using XFileOutputStream, I Write Data, But It Never Appears in the File. Why?
How Do I Create or Read Symbolic Links?
Can I Detect a Symbolic Link?
Can I Control the Client's Read Size and Write Size?
How Do I Lock a File Using the Extended Filesystem API?
Where Can I Find Out More about NFS?
How Do I Obtain the File Separator Character Using XFile?
Do I Have to Type a URL to Access Any Non-Native File?
What Happens If a Relative Name Looks Like a URL?
How Do I Get or Set Attributes with XFile?
How Do I Write an Accessor Class for a "Plug-in" Filesystem?
Why Isn't XFile a Subclass of File?
Appendix B Simple XFile Sample Programs
Overview
Copying a File
Recursive Copy
Appendix C The DemoEditor Sample Program
The DemoEditor Sample Program
Appendix D The XFileChooser Sample Program
Overview
The XFileChooserDemo Program
ExampleFileFilter
ExampleFileView
© 2010, Oracle Corporation and/or its affiliates