org.jmythapi.database.impl
Class JobQueue

java.lang.Object
  extended by org.jmythapi.impl.AData<E>
      extended by org.jmythapi.database.impl.ADatabaseRow<IJobQueue.Props>
          extended by org.jmythapi.database.impl.JobQueue
All Implemented Interfaces:
Cloneable, IJobQueue, IPropertyAware<IJobQueue.Props>, IVersionable

public class JobQueue
extends ADatabaseRow<IJobQueue.Props>
implements IJobQueue


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jmythapi.database.IJobQueue
IJobQueue.Props
 
Field Summary
 
Fields inherited from class org.jmythapi.impl.AData
logger, propsClass, protoVersion, respArgs
 
Constructor Summary
JobQueue(ProtocolVersion protoVersion, int dbVersion)
           
JobQueue(ProtocolVersion protoVersion, int dbVersion, List<String> data)
           
 
Method Summary
 Integer getChannelId()
           
 String getComment()
           
 Integer getId()
           
 Date getInsertTime()
           
 Date getRecordingStartTime()
           
 IJobStatus getStatus()
           
 Date getStatusTime()
           
 IJobType getType()
           
 boolean hasFinished()
           
 
Methods inherited from class org.jmythapi.database.impl.ADatabaseRow
clone, decodeProperty, encodeProperty, equals, getDatabaseVersion, getProperties, getProperty, getPropertyIndex
 
Methods inherited from class org.jmythapi.impl.AData
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.IPropertyAware
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 

Constructor Detail

JobQueue

public JobQueue(ProtocolVersion protoVersion,
                int dbVersion)

JobQueue

public JobQueue(ProtocolVersion protoVersion,
                int dbVersion,
                List<String> data)
Method Detail

getId

public Integer getId()
Specified by:
getId in interface IJobQueue

getChannelId

public Integer getChannelId()
Specified by:
getChannelId in interface IJobQueue

getRecordingStartTime

public Date getRecordingStartTime()
Specified by:
getRecordingStartTime in interface IJobQueue

getInsertTime

public Date getInsertTime()
Specified by:
getInsertTime in interface IJobQueue

getType

public IJobType getType()
Specified by:
getType in interface IJobQueue

getStatus

public IJobStatus getStatus()
Specified by:
getStatus in interface IJobQueue

getStatusTime

public Date getStatusTime()
Specified by:
getStatusTime in interface IJobQueue

hasFinished

public boolean hasFinished()
Specified by:
hasFinished in interface IJobQueue

getComment

public String getComment()
Specified by:
getComment in interface IJobQueue


Copyright © 2008-2013. All Rights Reserved.