org.jmythapi.protocol.response
Interface IProgramRecordingStatus

All Superinterfaces:
Cloneable, IEnumGroup<IProgramRecordingStatus.Status>, IGroup<IProgramRecordingStatus.Status>, IVersionable
All Known Implementing Classes:
ProgramRecordingStatus

public interface IProgramRecordingStatus
extends IEnumGroup<IProgramRecordingStatus.Status>, IVersionable


Nested Class Summary
static class IProgramRecordingStatus.Status
          The values of the IProgramInfo.Props.REC_STATUS property.
 
Method Summary
 IProgramRecordingStatus.Status getStatus()
           
 int getStatusValue()
           
 boolean hasStatus(IProgramRecordingStatus.Status... statuses)
          Checks if the recording is in one of the given statuses.
 boolean hasStatus(IProgramRecordingStatus.Status status)
           
 
Methods inherited from interface org.jmythapi.protocol.response.IEnumGroup
getEnum, hasEnum, hasEnum
 
Methods inherited from interface org.jmythapi.protocol.response.IGroup
getGroupClass, longValue
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 

Method Detail

getStatusValue

int getStatusValue()

getStatus

IProgramRecordingStatus.Status getStatus()

hasStatus

boolean hasStatus(IProgramRecordingStatus.Status status)

hasStatus

boolean hasStatus(IProgramRecordingStatus.Status... statuses)
Checks if the recording is in one of the given statuses.

Parameters:
statuses - the status values to check
Returns:
true if the current status is in the list of given statuses.


Copyright © 2008-2013. All Rights Reserved.