moos.ssds.model
Class ProcessRun

java.lang.Object
  extended bymoos.ssds.model.DataProducer
      extended bymoos.ssds.model.ProcessRun
All Implemented Interfaces:
IDataProducer, IDateRange, IDescription, IProcessRun, ResourceOwner, java.io.Serializable, ValueObject

public class ProcessRun
extends DataProducer
implements java.io.Serializable, IProcessRun

A ProcessRun is a DataProducer that contains a Software Reference.


Version:
: $Revision: 1.7 $

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement. This information should not be published or distributed to third parties without specific written permission from MBARI.


Copyright 2002 MBARI.
MBARI Proprietary Information. All rights reserved.



Author:
: $Author: mccann $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class moos.ssds.model.DataProducer
ojbConcreteClass
 
Constructor Summary
ProcessRun()
           
 
Method Summary
 java.lang.String getHostName()
           
 ISoftware getSoftware()
           
 java.lang.Long getSoftwareId()
           
 void setHostName(java.lang.String hostName)
           
 void setSoftware(ISoftware p)
           
 void setSoftwareId(java.lang.Long id)
           
 java.lang.String toString()
           
 
Methods inherited from class moos.ssds.model.DataProducer
addEvent, addInput, addOutput, addResource, getContact, getContactId, getDateRange, getDescription, getEndDate, getId, getName, getOjbConcreteClass, getStartDate, listAllOutputs, listBestOutput, listDerivedOutputs, listEvents, listInputs, listOutputs, listResources, removeEvent, removeInput, removeOutput, removeResource, setContact, setContactId, setDescription, setEndDate, setId, setName, setOjbConcreteClass, setStartDate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface moos.ssds.model.IDataProducer
addEvent, addInput, addOutput, addResource, getContact, getContactId, getDateRange, getDescription, getEndDate, getId, getName, getOjbConcreteClass, getStartDate, listAllOutputs, listBestOutput, listDerivedOutputs, listEvents, listInputs, listOutputs, listResources, removeEvent, removeInput, removeOutput, removeResource, setContact, setContactId, setDescription, setEndDate, setId, setName, setOjbConcreteClass, setStartDate
 

Constructor Detail

ProcessRun

public ProcessRun()
Method Detail

getSoftwareId

public java.lang.Long getSoftwareId()
Specified by:
getSoftwareId in interface IProcessRun

setSoftwareId

public void setSoftwareId(java.lang.Long id)
Specified by:
setSoftwareId in interface IProcessRun

getSoftware

public ISoftware getSoftware()
Specified by:
getSoftware in interface IProcessRun

setSoftware

public void setSoftware(ISoftware p)
Specified by:
setSoftware in interface IProcessRun

toString

public java.lang.String toString()
Specified by:
toString in interface IProcessRun

getHostName

public java.lang.String getHostName()
Specified by:
getHostName in interface IProcessRun
Returns:
Name of host where this the software was run

setHostName

public void setHostName(java.lang.String hostName)
Specified by:
setHostName in interface IProcessRun
Parameters:
hostName -