|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BroadcastFileListener | The BroadcastFileListener interface is implemented by
application classes which require notification of changes to
BroadcastFile data. |
Class Summary | |
---|---|
BroadcastFile | The BroadcastFile class represents
file or directory data obtained from broadcast file systems. |
BroadcastFileEvent | The BroadcastFileEvent provides notification of
a change to BroadcastFile data. |
BroadcastFilesystem | This class represents instances of broadcast filesystems mounted into the local filesystem. |
BroadcastStream | The BroadcastStream class represents
stream obtained from broadcast file systems. |
Exception Summary | |
---|---|
BroadcastException | All broadcast related exceptions MUST use this subclass of java.io.IOException
in order to make different reason easier to distinguish. |
Access to broadcast files and streams.
Provides access to broadcast file and streams through APIs that work in conjunction with the java.io package.
The Java DTV API models broadcast transmission as conventional read-only disk file systems with high access latencies.
In order to limit access latencies to a minimum it is strongly recommended to cache all incoming broadcast files.
Most interactions with the specific transport protocols are handled by the Java TV API implementation
rather than the application.
The BroadcastFilesystem authenticates its content as defined by the
Content and Application Model.
If authentication information is available for a file, the file MUST be
authenticated before it is made visible via the
BroadcastFile
API.
If authentication fails, then the file is treated as if it does not
exist.
The class java.io.File represents generic files for all data, such as files and streams.
Special clarifications as described in com.sun.dtv.broadcast.BroadcastFile
will also apply when used directly via java.io.File
.
The Java DTV API class com.sun.dtv.broadcast.BroadcastFile subclasses java.io.File to handle broadcast file access, adding the ability to:
The Java DTV API class com.sun.dtv.broadcast.BroadcastStream subclasses java.io.File to handle broadcast stream access, adding the ability to:
Applications use the conventional file input classes of the java.io package (i.e., java.io.FileInputStream, java.io.FileReader, and java.io.RandomAccessFile) to read from a BroadcastFile or BroadcastStream object.
|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |