com.wowza.wms.mediacaster
Interface IMediaCasterValidateMediaCaster

All Known Implementing Classes:
ModuleMediaCasterStreamMonitorAdvanced

public interface IMediaCasterValidateMediaCaster

IMediaCasterValidateMediaCaster: interface for implementing stream validators. See IApplicationInstance.setMediaCasterValidator(IMediaCasterValidateMediaCaster mediaCasterValidator)


Method Summary
 boolean onResetMediaCaster(IApplicationInstance appInstance, IMediaCaster mediaCaster)
          Called when media caster is reset
 boolean onValidateMediaCaster(IApplicationInstance appInstance, IMediaCaster mediaCaster)
          Called for each media caster to validate the media caster.
 void onValidateMediaCastersStart(IApplicationInstance appInstance)
          Called when validation for all streams of an application instance is starting
 void onValidateMediaCastersStop(IApplicationInstance appInstance)
          Called when validation for all streams of an application instance is done
 

Method Detail

onResetMediaCaster

boolean onResetMediaCaster(IApplicationInstance appInstance,
                           IMediaCaster mediaCaster)
Called when media caster is reset

Parameters:
appInstance - application instance
mediaCaster - media caster
Returns:
return true

onValidateMediaCaster

boolean onValidateMediaCaster(IApplicationInstance appInstance,
                              IMediaCaster mediaCaster)
Called for each media caster to validate the media caster. Return true if valid.

Parameters:
appInstance - application instance
mediaCaster - media caster
Returns:
true, if valid

onValidateMediaCastersStart

void onValidateMediaCastersStart(IApplicationInstance appInstance)
Called when validation for all streams of an application instance is starting

Parameters:
appInstance - application instance

onValidateMediaCastersStop

void onValidateMediaCastersStop(IApplicationInstance appInstance)
Called when validation for all streams of an application instance is done

Parameters:
appInstance -