org.mmbase.applications.media.urlcomposers
Class RamURLComposer
java.lang.Object
org.mmbase.applications.media.urlcomposers.URLComposer
org.mmbase.applications.media.urlcomposers.FragmentURLComposer
org.mmbase.applications.media.urlcomposers.RamURLComposer
- Direct Known Subclasses:
- CgiSbURLComposer, CgiURLComposer
public class RamURLComposer
- extends FragmentURLComposer
Provides the functionality to create URL's (or URI's) for a certain
fragment, source, provider combination.
Depends on mediafragment.ram.jsp and mediafragment.asf.jsp in the
templates dir. These can be mapped to something else in
web.xml. The servlet name must be media-asf and media-rm then.
- Since:
- MMBase-1.7
- Author:
- Michiel Meeuwissen, Rob Vermeulen (VPRO)
- See Also:
Config
| Methods inherited from class org.mmbase.applications.media.urlcomposers.URLComposer |
canCompose, getAcodec, getBitrate, getCodec, getDescription, getDimension, getFilename, getFilesize, getGUIIndicator, getInfo, getMimeType, getProvider, getSource, getState, getURL, isMain, toString |
format
protected Format format
RamURLComposer
public RamURLComposer()
init
public void init(MMObjectNode provider,
MMObjectNode source,
MMObjectNode fragment,
Map<String,Object> info,
Set<MMObjectNode> cacheExpireObjects)
- Overrides:
init in class FragmentURLComposer
getURLBuffer
protected StringBuilder getURLBuffer()
- Description copied from class:
URLComposer
- Extension will normally create URL's differently. They override this function.
- Overrides:
getURLBuffer in class URLComposer
getFormat
public Format getFormat()
- Description copied from class:
URLComposer
- The format of the produced URL. This is not necessarily the format of the source.
(Though it normally would be)
- Overrides:
getFormat in class URLComposer
MMBase 2.0-SNAPSHOT - null