interMedia BC4J Integration

oracle.ord.controls
Class OrdDomainDataSource

java.lang.Object
  |
  +--javax.media.protocol.DataSource
        |
        +--javax.media.protocol.PullDataSource
              |
              +--oracle.ord.controls.OrdDomainDataSource
All Implemented Interfaces:
javax.media.Controls, javax.media.protocol.Controls, javax.media.Duration

public class OrdDomainDataSource
extends javax.media.protocol.PullDataSource

An interMedia PullDataSource class.

Since:
JDev5.0

Fields inherited from interface javax.media.Duration
DURATION_UNBOUNDED, DURATION_UNKNOWN
 
Constructor Summary
OrdDomainDataSource(OrdDomainIOInterface domain)
           
 
Method Summary
TypeMethod
 void connect()
          Connect to the source.
 void debugPrintString(java.lang.String text)
           
 void disconnect()
          Disconnect frm the source
 java.lang.String getContentType()
          DataSource Methods
 java.lang.String getContentTypeString()
           
 java.lang.Object getControl(java.lang.String controlType)
           
 java.lang.Object[] getControls()
          Controls Methods
 javax.media.Time getDuration()
          Duration interface
 javax.media.protocol.PullSourceStream[] getStreams()
          PullDataSource Methods
 void seek(long pos)
           
 void start()
           
 void stop()
           
 long tell()
           
 
Methods inherited from class javax.media.protocol.DataSource
getLocator, setLocator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrdDomainDataSource

public OrdDomainDataSource(OrdDomainIOInterface domain)
Method Detail

getControls

public java.lang.Object[] getControls()
Controls Methods
Overrides:
getControls in class javax.media.protocol.DataSource

getControl

public java.lang.Object getControl(java.lang.String controlType)
Overrides:
getControl in class javax.media.protocol.DataSource

getDuration

public javax.media.Time getDuration()
Duration interface
Overrides:
getDuration in class javax.media.protocol.DataSource

getContentTypeString

public java.lang.String getContentTypeString()

getContentType

public java.lang.String getContentType()
DataSource Methods
Overrides:
getContentType in class javax.media.protocol.DataSource

connect

public void connect()
             throws java.io.IOException
Connect to the source.
Overrides:
connect in class javax.media.protocol.DataSource

disconnect

public void disconnect()
Disconnect frm the source
Overrides:
disconnect in class javax.media.protocol.DataSource

start

public void start()
Overrides:
start in class javax.media.protocol.DataSource

stop

public void stop()
          throws java.io.IOException
Overrides:
stop in class javax.media.protocol.DataSource

debugPrintString

public void debugPrintString(java.lang.String text)

getStreams

public javax.media.protocol.PullSourceStream[] getStreams()
PullDataSource Methods
Overrides:
getStreams in class javax.media.protocol.PullDataSource

tell

public long tell()

seek

public void seek(long pos)

interMedia BC4J Integration