org.mmbase.applications.media.urlcomposers.omroep
Class CgiSbURLComposer

java.lang.Object
  extended by org.mmbase.applications.media.urlcomposers.URLComposer
      extended by org.mmbase.applications.media.urlcomposers.FragmentURLComposer
          extended by org.mmbase.applications.media.urlcomposers.RamURLComposer
              extended by org.mmbase.applications.media.urlcomposers.omroep.CgiSbURLComposer
Direct Known Subclasses:
CgiBbURLComposer

public class CgiSbURLComposer
extends RamURLComposer

An example. Produces an URL to the omroep cgi-scripts (for real and wm)

Since:
MMBase-1.7
Version:
$Id: CgiSbURLComposer.java 36047 2009-06-14 14:44:44Z michiel $
Author:
Michiel Meeuwissen

Field Summary
 
Fields inherited from class org.mmbase.applications.media.urlcomposers.RamURLComposer
format
 
Fields inherited from class org.mmbase.applications.media.urlcomposers.FragmentURLComposer
fragment
 
Fields inherited from class org.mmbase.applications.media.urlcomposers.URLComposer
info, preference, provider, source
 
Constructor Summary
CgiSbURLComposer()
           
 
Method Summary
 boolean canCompose()
          Host must be cgi.omroep.nl script.
protected  String getBand()
           
protected  String getBandPrefix()
           
 Format getFormat()
          These scripts actually wrap the source in a ram or wmp
 String getGUIIndicator(Map<String,Locale> options)
           
protected  StringBuilder getURLBuffer()
          Extension will normally create URL's differently.
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.RamURLComposer
init
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.FragmentURLComposer
equals, getFragment, hashCode, isAvailable
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.URLComposer
getAcodec, getBitrate, getCodec, getDescription, getDimension, getFilename, getFilesize, getInfo, getMimeType, getProvider, getSource, getState, getURL, isMain, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CgiSbURLComposer

public CgiSbURLComposer()
Method Detail

getBandPrefix

protected String getBandPrefix()

getBand

protected String getBand()

getGUIIndicator

public String getGUIIndicator(Map<String,Locale> options)
Overrides:
getGUIIndicator in class URLComposer

getFormat

public Format getFormat()
These scripts actually wrap the source in a ram or wmp

Overrides:
getFormat in class RamURLComposer

canCompose

public boolean canCompose()
Host must be cgi.omroep.nl script.

Overrides:
canCompose in class URLComposer

getURLBuffer

protected StringBuilder getURLBuffer()
Description copied from class: URLComposer
Extension will normally create URL's differently. They override this function.

Overrides:
getURLBuffer in class RamURLComposer


MMBase 2.0-SNAPSHOT - null