|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--com.neoworks.jukex.tracksource.TrackSourcePipelineElementSkeleton
|
+--com.neoworks.jukex.tracksource.AudioBannerPipelineElement
PipelineElement that plays the results of a query at regular intervals.
| Field Summary |
| Fields inherited from class com.neoworks.jukex.tracksource.TrackSourcePipelineElementSkeleton |
name |
| Constructor Summary | |
AudioBannerPipelineElement()
Public constructor |
|
AudioBannerPipelineElement(Query q)
Public constructor |
|
| Method Summary | |
java.lang.Object |
clone()
Clone this RandomiserPipelineElement |
java.lang.String |
getDescription()
Return a String describing what, in general terms, this TrackSource does |
Track |
getNextTrack()
Get a track at random |
java.lang.String |
getQueryString()
Get a String representation of the current query |
java.util.Map |
getState()
Get the current state of this PipelineElement for persisting |
java.lang.String |
getSummary()
Return a String summarising the configuration of the task the source is performing |
java.util.List |
peekTracks(int count)
Peek up the track list |
void |
setQuery(Query q)
Set the query to use |
boolean |
setState(java.util.Map state)
Load the configuration of this PipelineElement |
| Methods inherited from class com.neoworks.jukex.tracksource.TrackSourcePipelineElementSkeleton |
delegateGetNextTrack, delegatePeekTracks, disable, enable, getName, getNextTrackSource, getOwner, isEnabled, removeTrack, setName, setNextTrackSource, setOwner, storeState |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.neoworks.jukex.tracksource.TrackSourcePipelineElement |
disable, enable, getNextTrackSource, removeTrack, setName, setNextTrackSource, setOwner, storeState |
| Methods inherited from interface com.neoworks.jukex.tracksource.TrackSource |
getName, isEnabled |
| Constructor Detail |
public AudioBannerPipelineElement()
public AudioBannerPipelineElement(Query q)
q - The query to execute| Method Detail |
public void setQuery(Query q)
setQuery in interface SearchPipelineElementq - The new querypublic java.util.Map getState()
getState in interface TrackSourcePipelineElementgetState in class TrackSourcePipelineElementSkeletonpublic boolean setState(java.util.Map state)
setState in interface TrackSourcePipelineElementsetState in class TrackSourcePipelineElementSkeletonstate - a Map of values keyed by Strings representing the state of this PipelineElement.
public Track getNextTrack()
getNextTrack in interface TrackSourcepublic java.util.List peekTracks(int count)
peekTracks in interface TrackSourcePipelineElementcount - The number of tracks to peek
public java.lang.String getQueryString()
getQueryString in interface SearchPipelineElementpublic java.lang.Object clone()
clone in interface TrackSourceclone in class TrackSourcePipelineElementSkeletonpublic java.lang.String getDescription()
getDescription in interface TrackSourcepublic java.lang.String getSummary()
getSummary in interface TrackSource
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||