org.jmythapi.protocol.response.impl
Class RecorderInfo

java.lang.Object
  extended by org.jmythapi.impl.AData<E>
      extended by org.jmythapi.protocol.response.impl.AMythResponse<IRecorderInfo.Props>
          extended by org.jmythapi.protocol.response.impl.RecorderInfo
All Implemented Interfaces:
Cloneable, IPropertyAware<IRecorderInfo.Props>, IRecorderInfo, IVersionable, ISendable, IMythResponse<IRecorderInfo.Props>

public class RecorderInfo
extends AMythResponse<IRecorderInfo.Props>
implements IRecorderInfo


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jmythapi.IRecorderInfo
IRecorderInfo.Props
 
Field Summary
 
Fields inherited from class org.jmythapi.impl.AData
logger, propsClass, protoVersion, respArgs
 
Fields inherited from interface org.jmythapi.IRecorderInfo
ERROR_HOSTNAME
 
Constructor Summary
RecorderInfo(IMythPacket packet)
           
RecorderInfo(ProtocolVersion protoVersion, List<String> responseArgs)
           
 
Method Summary
 String getHostName()
           
 int getHostPort()
           
 int getRecorderID()
           
static boolean recorderFound(IMythPacket packet)
           
static boolean recorderFound(List<String> responseArgs)
           
static RecorderInfo valueOf(IMythPacket packet)
           
 
Methods inherited from class org.jmythapi.protocol.response.impl.AMythResponse
checkSize, decodeProperty, encodeProperty, getExpectedSize, getPacket, 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, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 
Methods inherited from interface org.jmythapi.IPropertyAware
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject
 

Constructor Detail

RecorderInfo

public RecorderInfo(IMythPacket packet)

RecorderInfo

public RecorderInfo(ProtocolVersion protoVersion,
                    List<String> responseArgs)
Method Detail

getRecorderID

public int getRecorderID()
Specified by:
getRecorderID in interface IRecorderInfo

getHostName

public String getHostName()
Specified by:
getHostName in interface IRecorderInfo

getHostPort

public int getHostPort()
Specified by:
getHostPort in interface IRecorderInfo

recorderFound

public static boolean recorderFound(IMythPacket packet)

recorderFound

public static boolean recorderFound(List<String> responseArgs)

valueOf

public static RecorderInfo valueOf(IMythPacket packet)


Copyright © 2008-2013. All Rights Reserved.