public class FitsServiceHeaderCommands extends Object
| Constructor and Description |
|---|
FitsServiceHeaderCommands(org.lsst.ccs.Agent agent) |
| Modifier and Type | Method and Description |
|---|---|
void |
setHeaderKeyword(String name,
Serializable value)
Set the value of a Header Keyword to be shared by all Fits extensions.
|
void |
setHeaderKeywordForCCD(String ccdId,
String name,
Serializable value,
boolean sticky)
Set the value of a header keyword for a given named HDU.
|
void |
setHeaderKeywords(Map<String,Serializable> headersMap)
Set the value of a set of Header Keywords to be shared by all Fits extensions.
|
void |
setNamedHeaderKeywords(String hduName,
Map<String,Serializable> headersMap)
Set the values of a named HDU Header Keywords
|
void |
setPrimaryHeaderKeyword(String name,
Serializable value)
Set the value of a Primary extension Header Keyword
|
void |
setPrimaryHeaderKeywords(Map<String,Serializable> headersMap)
Set the values of Primary Header Keywords
|
public FitsServiceHeaderCommands(org.lsst.ccs.Agent agent)
@Command(type=ACTION,
description="Set a header keyword value shared by all extensions")
public void setHeaderKeyword(String name,
Serializable value)
name - The name of the header keywordvalue - The value of the header keyword@Command(type=ACTION,
description="Set a header keyword value shared by all extensions")
public void setHeaderKeywords(Map<String,Serializable> headersMap)
headersMap - The map of header keyword name, value pairs to be set@Command(type=ACTION,
description="Set a primary header keyword value")
public void setPrimaryHeaderKeyword(String name,
Serializable value)
name - The name of the header keywordvalue - The value of the header keyword@Command(type=ACTION,
description="Set primary header keyword values")
public void setPrimaryHeaderKeywords(Map<String,Serializable> headersMap)
headersMap - The map of header keyword name, value pairs to be set@Command(type=ACTION,
description="Set a header keyword value for a given CCD extension")
public void setHeaderKeywordForCCD(String ccdId,
String name,
Serializable value,
@Argument(defaultValue="false")
boolean sticky)
ccdId - The Id of the CCD for which this keyword is publishedname - The name of the header keywordvalue - The value of the header keywordsticky - If this value is sticky@Command(type=ACTION,
description="Set header keyword values on a named HDU")
public void setNamedHeaderKeywords(String hduName,
Map<String,Serializable> headersMap)
hduName - The name of the HDU on which to set the header keywordheadersMap - The map of header keyword name, value pairs to be setCopyright © 2019 LSST. All rights reserved.