javax.media.protocol
Class DataSource
java.lang.Object
javax.media.protocol.DataSource
- All Implemented Interfaces:
- Duration, Controls
- Direct Known Subclasses:
- DripFeedDataSource, PullDataSource, PushDataSource
public abstract class DataSource
- extends Object
- implements Controls, Duration
DataSource
public DataSource()
DataSource
public DataSource(MediaLocator source)
setLocator
public void setLocator(MediaLocator source)
getLocator
public MediaLocator getLocator()
getContentType
public abstract String getContentType()
connect
public abstract void connect()
throws IOException
- Throws:
IOException
disconnect
public abstract void disconnect()
start
public abstract void start()
throws IOException
- Throws:
IOException
stop
public abstract void stop()
throws IOException
- Throws:
IOException