public interface MusicResourceGenerator extends PermanentSoundResources, MusicProvider, MusicHelper
| Modifier and Type | Field and Description |
|---|---|
static String |
PROVIDE_RESOURCE_ERROR |
static String |
PROVIDE_RESOURCE_ERROR_GENERATING |
static String |
PROVIDE_RESOURCE_ERROR_NOT_CAPABLE |
| Modifier and Type | Method and Description |
|---|---|
default List<? extends ResourceModel> |
announceResources() |
default Optional<? extends ResourceModel> |
createCapabilitiesResource()
creates the CapabilitiesResource
|
default Optional<? extends ResourceModel> |
createNowPlayingResource()
generates NowPlayingResource
|
default Optional<? extends ResourceModel> |
createPlaybackStateResource()
generates the PlaybackState Resource
|
default Optional<? extends ResourceModel> |
createPlayerResource()
generates the PlayerResource
|
default Optional<? extends ResourceModel> |
createProgressResource()
generates the ProgressResource
|
default Optional<? extends ResourceModel> |
createTrackInfoResource()
generates the ProgressResource
|
default Optional<? extends ResourceModel> |
createVolumeResource()
generates the VolumeResource
|
default Optional<? extends ResourceModel> |
generateResource(ResourceModel resourceModel,
Optional<EventModel> event)
generates the resources
|
createUsingSoundResource, provideResourceannounceEvents, resourcesInitgetCapabilities, getCurrentPlaylist, getCurrentProgress, getPlaybackState, getVolume, isOutputRunning, isPlaying, isUsingJavaplayerError, playerError, startedSound, startedSound, updatePlayInfo, updatePlayInfo, updatePlayInfo, updatePlayInfo, updatePlayInfo, updateStateInfoendedSoundfire, fire, fire, fire, firedebug, debug, error, error, getContextstatic final String PROVIDE_RESOURCE_ERROR
static final String PROVIDE_RESOURCE_ERROR_NOT_CAPABLE
static final String PROVIDE_RESOURCE_ERROR_GENERATING
default List<? extends ResourceModel> announceResources()
announceResources in interface PermanentSoundResourcesannounceResources in interface ResourceBuilderModelannounceResources in interface ResourcesProviderBasedefault Optional<? extends ResourceModel> generateResource(ResourceModel resourceModel, Optional<EventModel> event)
generateResource in interface PermanentSoundResourcesgenerateResource in interface ResourcesProviderBaseresourceModel - the resourceModelevent - the Eventdefault Optional<? extends ResourceModel> createPlaybackStateResource()
default Optional<? extends ResourceModel> createVolumeResource()
default Optional<? extends ResourceModel> createTrackInfoResource()
default Optional<? extends ResourceModel> createProgressResource()
default Optional<? extends ResourceModel> createPlayerResource()
default Optional<? extends ResourceModel> createNowPlayingResource()
default Optional<? extends ResourceModel> createCapabilitiesResource()
Copyright © 2016. All rights reserved.