org.lsst.ccs.localdb.statusdb.model
Class DataDesc

java.lang.Object
  extended by org.lsst.ccs.localdb.statusdb.model.DataDesc
All Implemented Interfaces:
Serializable

@Entity
public class DataDesc
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
DataDesc()
           
 
Method Summary
static String[] decodePath(String path)
           
static String encodePath(String[] path)
           
 String getDataType()
           
 List<StatDesc> getDerived()
           
 long getId()
           
 int getMaxSamplingMillis()
           
 String getName()
           
 String[] getPath()
           
 long getPreservationDelay()
           
 String getSrcName()
           
 String getSrcSubsystem()
           
 void setDataType(String dataType)
           
 void setDerived(List<StatDesc> derived)
           
 void setId(long id)
           
 void setMaxSamplingMillis(int maxSamplingMillis)
           
 void setName(String name)
           
 void setPreservationDelay(long preservationDelay)
           
 void setSrcName(String srcName)
           
 void setSrcSubsystem(String srcSubsystem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataDesc

public DataDesc()
Method Detail

getPath

public String[] getPath()

encodePath

public static String encodePath(String[] path)

decodePath

public static String[] decodePath(String path)

getId

public long getId()
Returns:
the id

setId

public void setId(long id)
Parameters:
id - the id to set

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

getSrcSubsystem

public String getSrcSubsystem()
Returns:
the srcSubsystem

setSrcSubsystem

public void setSrcSubsystem(String srcSubsystem)
Parameters:
srcSubsystem - the srcSubsystem to set

getSrcName

public String getSrcName()
Returns:
the srcName

setSrcName

public void setSrcName(String srcName)
Parameters:
srcName - the srcName to set

getMaxSamplingMillis

public int getMaxSamplingMillis()
Returns:
the maxSamplingMillis

setMaxSamplingMillis

public void setMaxSamplingMillis(int maxSamplingMillis)
Parameters:
maxSamplingMillis - the maxSamplingMillis to set

getDataType

public String getDataType()
Returns:
the dataType

setDataType

public void setDataType(String dataType)
Parameters:
dataType - the dataType to set

getPreservationDelay

public long getPreservationDelay()
Returns:
the preservationDelay

setPreservationDelay

public void setPreservationDelay(long preservationDelay)
Parameters:
preservationDelay - the preservationDelay to set

getDerived

public List<StatDesc> getDerived()
Returns:
the derived

setDerived

public void setDerived(List<StatDesc> derived)
Parameters:
derived - the derived to set


Copyright © 2013 LSST. All Rights Reserved.