org.jmythapi.protocol.events.impl
Class DoneRecording

java.lang.Object
  extended by org.jmythapi.impl.AData<E>
      extended by org.jmythapi.protocol.response.impl.AMythResponse<E>
          extended by org.jmythapi.protocol.events.impl.AMythEvent<IDoneRecording.Props>
              extended by org.jmythapi.protocol.events.impl.DoneRecording
All Implemented Interfaces:
Cloneable, IPropertyAware<IDoneRecording.Props>, IVersionable, IDoneRecording, IMythEvent<IDoneRecording.Props>, ISendable, IMythResponse<IDoneRecording.Props>

public class DoneRecording
extends AMythEvent<IDoneRecording.Props>
implements IDoneRecording


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jmythapi.protocol.events.IDoneRecording
IDoneRecording.Props
 
Field Summary
 
Fields inherited from class org.jmythapi.impl.AData
logger, propsClass, protoVersion, respArgs
 
Constructor Summary
DoneRecording(IMythPacket packet)
           
 
Method Summary
 Long getRecordedFrames()
          Gets the amount of recorded frames.
 Long getRecordedSeconds()
          Gets the amount of recorded seconds.
 Integer getRecorderID()
          Gets the ID of the recorder, which has finished a recording.
 
Methods inherited from class org.jmythapi.protocol.events.impl.AMythEvent
decodeProperty, encodeProperty, extractArgumentsList, extractEventName, getEventName, getPacket, toString
 
Methods inherited from class org.jmythapi.protocol.response.impl.AMythResponse
checkSize, getExpectedSize, getProperties, getProperty, getPropertyIndex
 
Methods inherited from class org.jmythapi.impl.AData
clone, equals, getPropertyClass, getPropertyCount, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValueObject, getPropertyValues, getVersionNr, hashCode, init, postProcessArguments, setPropertyValue, setPropertyValue, setPropertyValueObject
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jmythapi.protocol.events.IMythEvent
getEventName
 
Methods inherited from interface org.jmythapi.IPropertyAware
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 
Methods inherited from interface org.jmythapi.protocol.ISendable
getPacket
 

Constructor Detail

DoneRecording

public DoneRecording(IMythPacket packet)
Method Detail

getRecordedFrames

public Long getRecordedFrames()
Description copied from interface: IDoneRecording
Gets the amount of recorded frames.

Specified by:
getRecordedFrames in interface IDoneRecording
Returns:
the amount of recorded frames

getRecordedSeconds

public Long getRecordedSeconds()
Description copied from interface: IDoneRecording
Gets the amount of recorded seconds.

Specified by:
getRecordedSeconds in interface IDoneRecording
Returns:
the amount of recorded seconds.

getRecorderID

public Integer getRecorderID()
Description copied from interface: IDoneRecording
Gets the ID of the recorder, which has finished a recording.

Specified by:
getRecorderID in interface IDoneRecording
Returns:
the recorder ID.


Copyright © 2008-2013. All Rights Reserved.