|
WIDAR Classes | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.nrc.widar.vciMapper.CorrModel
public class CorrModel
Software model of the WIDAR correlator. An instance of the class CorrModel implements all the configurable parameters and components of the WIDAR correlator; as well as the status parameters that may infulence the mapping of the VCI request into hardware configuration.
CorrModel has the following data fields: Activation time - Time when the configuration should be activated. Activation ID(s) - Activation IDs from the Activation Trigger(s). Note: Configuration Mapper can receive more than one Activation Trigger with the same Activation Time, but VCI Configuration Mapper should have only one instance of the class CorrModel for a specific Activation Time. More than one Activation ID can be assigned to the same Activation Time, and the same instance of the class CorrModel. List of messages - All the XML messages used to modify the configuration are saved, so that the "mapping" can be performed again, if necessary. List of messages can be implemented as a ArrayList
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Nested Class Summary | |
|---|---|
static class |
CorrModel.CorrModelCfgStatus
Used to report (display) configuration status, otherwise not necessary. |
| Field Summary | |
|---|---|
static int |
EVLA_NUM_BL_RACKS
|
static int |
EVLA_NUM_ST_RACKS
|
static int |
HTML_BOARD_STATUS_PAGE
|
static int |
HTML_HOME_PAGE
|
static int |
HTML_SUBBAND_PAGE
|
static int |
MAX_BLB_PAIR_ID
|
static int |
MAX_EVLA_BL_RACK_ID
|
static int |
MAX_EVLA_ST_RACK_ID
|
static int |
MAX_QUAD_ID
|
static int |
MIN_BLB_PAIR_ID
|
static int |
MIN_EVLA_BL_RACK_ID
|
static int |
MIN_EVLA_ST_RACK_ID
|
static int |
MIN_QUAD_ID
|
static int |
NUM_QUADS
|
static int |
PAIRS_IN_QUAD
|
| Constructor Summary | |
|---|---|
CorrModel()
No arg-constructor. |
|
CorrModel(long at)
Creates a correlator model based on predefined (default) configuration. |
|
| Method Summary | |
|---|---|
long |
activeCorrModelSince()
|
Rack |
addBlRack(int aRackId)
Create an empty Baseline rack, add it to the list blbRackList and return a reference to the newly created rack. |
void |
addCbeDeconfig(SubarrayDeconfig sd)
|
StationRack |
addStRack(int aRackId)
Create an empty Station Board rack, add it to the list stbRackList and return a reference to the newly created rack. |
void |
addToListOfActTriggers(ca.nrc.widar.jaxb.vci.ActivationTrigger actTrig)
|
void |
addVciMessage(java.lang.Object msg)
|
java.lang.String |
blRacksToString()
|
void |
calculatePacketDelayForVdif()
|
void |
carryForwardChangeToBeTransmitted(CorrModel prevConfiguration)
This method is called just before (or after) CorrModel becomes active. |
void |
clearListOfActTriggers()
|
void |
configChangeDeepChange(boolean newConfigChange,
ca.nrc.widar.vciMapper.ConfigChangeStatus newConfigChangeStatus)
Unconditional status change. |
java.util.List<ca.nrc.widar.jaxb.vci.ActivationTrigger> |
copyListOfActTriggers()
Used when VCI messages are received for the activation time which already exists in the actQueue. |
java.util.List<java.lang.Object> |
copyListOfMessages()
Create a copy of the list of mapped messages. |
void |
copySubarayCbeDeconfigStatus(CorrModel model,
boolean sameActTime)
|
void |
copySubarrayCbeConfigStatus(CorrModel model)
This method is called when a new CorrModel is created as a copy of the previous CorrModel. |
void |
createAndSendCbeDeconfig(SubarrayDeconfig subDeconfig,
java.util.ArrayList<java.util.logging.LogRecord> listOfLogs)
Create and send XML message widarCbe - deconfig. |
boolean |
createBaselineBoards(int numBlbs)
This method creates a specified number of Baseline Boards. |
boolean |
createStationBoards(int numStbs)
Create the specified number of Station Boards. |
boolean |
createSubarray(ca.nrc.widar.jaxb.vci.SubArray subElem,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
Parse VCI message and configure subarray If successful, add new subarray to the list of subarrays. |
void |
decrementDiscardCounter()
|
boolean |
deleteSubarray(java.lang.String configId)
|
boolean |
deleteSubarray(Subarray sub,
ca.nrc.widar.jaxb.vci.SubArray vciMessage,
java.lang.String actID,
boolean removeFromList,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
|
boolean |
discardThisModel()
|
boolean |
discardVciMessageCreateSubarray(java.lang.String configId)
|
java.lang.String |
displayListOfActTriggers(java.lang.String thisAlign)
activationTrigger is displayed in the table of Mapped Messages |
java.lang.StringBuilder |
displayListOfStations(java.lang.String thisAlign)
|
void |
displayListOfSubarraysForHomePage(java.lang.StringBuilder sBuilder,
java.lang.String thisAlign)
|
java.lang.String |
displayVciMessage(int index)
|
void |
dispose()
|
protected void |
finalize()
|
java.util.List<ca.nrc.widar.jaxb.cbe.Map> |
findProductsInSubarray(Subarray subarray,
java.util.List<ca.nrc.widar.jaxb.cbe.Map> productsToConfigure)
|
boolean |
flushCmibQueues()
Flush input queue for the CMIBs affected by this CorModel. |
boolean |
forwardConfiguration(java.util.ArrayList<java.util.logging.LogRecord> listOfLogs)
Send configuration to Station Boards, X-Bar Switches and Baseline Boards that are affected by the configuration change (i.e. |
boolean |
forwardedConfiguration()
June 2011 SV: not sure if this indicator can be used to determine whether revoke should be performed. |
java.util.ArrayList<java.lang.String> |
getActiveSubarrays()
|
java.lang.String |
getActString()
|
long |
getActTime()
|
java.lang.String |
getActTimeAsDisplayString()
|
java.lang.String |
getActTimeAsXmlString()
|
BaselineBoard |
getBaselineBoard(int r,
int c,
int s)
|
BaselineBoard |
getBaselineBoard(Mlid mlid)
|
java.lang.String |
getBlbConfigChangeStatus()
Check all the Baseline Boards and derive overall configuration change status. |
BaselineBoard |
getBlbFromQuad(int qid,
int pid,
int index)
|
void |
getCfgStatusAndDurationReportAsHtmlTable(java.lang.StringBuilder sBuilder)
Display 'Configuration Report' for subarray in HTML format. |
ca.nrc.widar.jaxb.cmStatus.CmStatus |
getCmStatusSubarrays()
|
void |
getCorrModelInHtmlFormat(java.lang.StringBuilder sBuilder,
int page,
java.lang.String thisAlign)
This method is used to display the list of subarrays on Home Page, HTML_BOARD_STATUS_PAGE and HTML_SUBBAND_PAGE |
void |
getCorrModelStrBuilder(java.lang.StringBuilder sBuf)
|
java.lang.String |
getCreatedAt()
|
void |
getHtmlHeaderNew(java.lang.StringBuilder sBuilder,
java.lang.String page)
Display CorrModel in HTML format |
void |
getHtmlHeaderWithCfgStatusTable(java.lang.StringBuilder sBuilder,
java.lang.String page)
Display CorrModel in HTML format: getHtmlHeaderWithCfgStatusTable |
long |
getId()
CorrModel ID has been introduced for debuging only. |
long |
getLastMsgTransmittedAt()
|
java.util.List<ca.nrc.widar.jaxb.vci.ActivationTrigger> |
getListOfActTriggers()
|
java.util.ArrayList<java.lang.String> |
getListOfStations()
|
java.util.List<Subarray> |
getListOfSubarrays()
|
java.util.List<java.lang.Object> |
getListOfVciMessages()
|
static long |
getNextCorrModelId()
|
Rack |
getRack(int inId)
|
Station |
getStation(int i)
|
StationBoard |
getStationBoard(int rackId,
int crateId,
int slotId)
|
StationBoard |
getStationBoard(Mlid mlid)
|
void |
getStationsAsHtmlTable(java.lang.StringBuilder sBuilder)
Displays StationRacks/Stations as table Replaced method displayListOfStations. |
java.lang.String |
getStbConfigChangeStatus()
Check all the Baseline Boards and derive overall configuration change status. |
Subarray |
getSubarray(java.lang.String id)
|
java.util.List<SubarrayDeconfig> |
getSubarrayCbeDeconfigList()
|
javax.xml.datatype.XMLGregorianCalendar |
getXmlActTime()
|
boolean |
hasSubarray(java.lang.String id)
|
boolean |
hasVciMessageCreateSubarray(java.lang.String configId)
|
void |
htmlListOfSubarraysWithBoardStatus(java.lang.StringBuilder sBuilder,
java.lang.String thisAlign)
Display list of subarray for Corr ModelPage 2: . |
void |
htmlListOfSubarraysWithSubbands(java.lang.StringBuilder sBuilder)
Display list of subarray for Corr ModelPage 2: . |
java.lang.String |
identifyCorrModel()
|
java.lang.String |
idsAsString()
|
boolean |
isActiveModel()
|
void |
listOfMessagesAsHtmlTable(java.lang.StringBuilder sBuilder,
java.lang.String thisAlign)
Display list of mapped messages in HTML format. |
java.lang.StringBuilder |
listOfMessagesAsStrBuffer()
|
java.lang.String |
listOfMessagesAsString()
|
boolean |
listOfMessagesIsEmpty()
|
boolean |
modifySubarray(Subarray subarray,
ca.nrc.widar.jaxb.vci.SubArray vciMessage,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
Parse modify subarray. |
boolean |
parseStationHw(ca.nrc.widar.jaxb.vci.StationHw msg,
java.util.ArrayList<java.util.logging.LogRecord> inLogList)
Parse element stationHw If there is no such station, create and add a new station. |
boolean |
parseStationIO(ca.nrc.widar.jaxb.vci.SubArray subElem,
Subarray sub,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
Create subarray: Parse stationInputOutput |
java.lang.StringBuilder |
printAllStations(boolean complete)
|
java.lang.String |
printBaselinesAndProducts()
|
java.lang.String |
printBlbDataStreams()
|
java.lang.StringBuilder |
printBlbInputE2e(BaselineBoard blb)
|
java.lang.String |
printBlbInputE2eForAll()
|
java.lang.String |
printBlbInputWafer(XBarBoardOutputWafer blbInputWafer)
|
java.lang.String |
printBlbInputWafers(boolean onlyIDs)
|
void |
printBoardAddresses()
|
void |
printChangedComponents()
|
void |
printChangeIndicators(java.lang.String s)
|
void |
printCorrModel(java.lang.String s)
Print content of the CorrModel. |
void |
printCorrModelShort(java.lang.String s)
|
java.lang.String |
printListOfActTriggers()
|
java.lang.StringBuilder |
printListOfStations()
|
java.lang.StringBuilder |
printListOfSubarrays()
|
java.lang.StringBuilder |
printListOfSubarraysLong()
|
java.lang.StringBuilder |
printListOfSubarraysShort()
|
java.lang.StringBuilder |
printQuads()
|
java.lang.String |
printRevokeInfo()
|
void |
printUsedComponents()
|
boolean |
removeStation(int aSid,
java.util.ArrayList<java.util.logging.LogRecord> logList)
|
void |
reportBlbStatusInHtmlFormat(java.lang.StringBuilder stringBuilder)
|
java.lang.StringBuilder |
reportConfigChangeStatus()
|
void |
reportStbStatusInHtmlFormat(java.lang.StringBuilder stringBuilder)
|
void |
reportXbbStatusInHtmlFormat(java.lang.StringBuilder stringBuilder)
|
void |
revokeConfiguration()
Revoke transmitted configuration: 1. |
boolean |
revokeTransmittedCfg()
|
void |
setActive(boolean a,
long aTime)
|
void |
setActTime(long time)
Activation Time is passed as an argument when a new instance is created. |
void |
setActTimeAsString(java.lang.String s)
|
void |
setBlbFirstForward(boolean b)
|
void |
setCbeRejectedCfg(java.lang.String forConfigId)
|
void |
setCreatedAt(long time)
|
boolean |
setDefaultXBarBoardsToBlb(StationRack rack)
Set Station Board to Baseline Board connections from Quads. |
void |
setDiscardThisModel(boolean b)
|
void |
setLastSendCfgCompletedAt(long time)
|
void |
setListOfActTriggers(java.util.List<ca.nrc.widar.jaxb.vci.ActivationTrigger> newList)
Used for re-mapping, when we are re-applying previously received set of messages to a new "startFrom" model |
void |
setListOfMessages(java.util.List<java.lang.Object> newList)
|
void |
setNewCorrModelForDifferentActTime(long actTime,
CorrModel previousConfiguration)
|
void |
setNewCorrModelForSameActTime(long actTime,
CorrModel modelToBeReplaced)
|
void |
setProductDestination(ca.nrc.widar.jaxb.cbe.NodeMaps nodeMaps)
|
void |
setProductDestination(ca.nrc.widar.jaxb.cbe.ProductDestinations ppDest)
|
void |
setRevokeTransmittedCfg(boolean b)
|
void |
setStbFirstForward(boolean b)
|
java.lang.String |
stRacksToString()
|
java.lang.String |
toString()
|
java.lang.String |
xBarBoardsInputToString()
|
java.lang.String |
xBarBoardsOutputToString()
|
java.lang.String |
xBarBoardsSetupToString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int NUM_QUADS
public static final int MIN_QUAD_ID
public static final int MAX_QUAD_ID
public static final int PAIRS_IN_QUAD
public static final int MIN_BLB_PAIR_ID
public static final int MAX_BLB_PAIR_ID
public static final int MIN_EVLA_ST_RACK_ID
public static final int MAX_EVLA_ST_RACK_ID
public static final int MIN_EVLA_BL_RACK_ID
public static final int MAX_EVLA_BL_RACK_ID
public static final int EVLA_NUM_ST_RACKS
public static final int EVLA_NUM_BL_RACKS
public static final int HTML_HOME_PAGE
public static final int HTML_BOARD_STATUS_PAGE
public static final int HTML_SUBBAND_PAGE
| Constructor Detail |
|---|
public CorrModel()
public CorrModel(long at)
throws java.lang.Exception
java.lang.Exceptionat - - activation time specified as Long (the number of milliseconds
that have passed since January 1, 1970 00:00:00.000 GMT.)| Method Detail |
|---|
public static long getNextCorrModelId()
public void dispose()
protected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic boolean setDefaultXBarBoardsToBlb(StationRack rack)
rack - - Rack IDpublic long getId()
public long getActTime()
public javax.xml.datatype.XMLGregorianCalendar getXmlActTime()
public java.lang.String getActTimeAsXmlString()
public java.lang.String getActTimeAsDisplayString()
public java.lang.String getCreatedAt()
public long getLastMsgTransmittedAt()
public boolean listOfMessagesIsEmpty()
public java.util.List<java.lang.Object> getListOfVciMessages()
public void setListOfMessages(java.util.List<java.lang.Object> newList)
public java.util.List<SubarrayDeconfig> getSubarrayCbeDeconfigList()
public void addCbeDeconfig(SubarrayDeconfig sd)
public java.util.List<java.lang.Object> copyListOfMessages()
public void addVciMessage(java.lang.Object msg)
public boolean discardVciMessageCreateSubarray(java.lang.String configId)
public boolean hasVciMessageCreateSubarray(java.lang.String configId)
public boolean forwardedConfiguration()
public boolean discardThisModel()
public void setDiscardThisModel(boolean b)
public boolean revokeTransmittedCfg()
public void setRevokeTransmittedCfg(boolean b)
public void decrementDiscardCounter()
public boolean isActiveModel()
public long activeCorrModelSince()
public java.lang.String getActString()
public void setActive(boolean a,
long aTime)
public Station getStation(int i)
public Subarray getSubarray(java.lang.String id)
public boolean hasSubarray(java.lang.String id)
public java.util.List<Subarray> getListOfSubarrays()
public Rack getRack(int inId)
public StationBoard getStationBoard(Mlid mlid)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperException
public StationBoard getStationBoard(int rackId,
int crateId,
int slotId)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperException
public BaselineBoard getBaselineBoard(Mlid mlid)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperException
public BaselineBoard getBlbFromQuad(int qid,
int pid,
int index)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperException
public BaselineBoard getBaselineBoard(int r,
int c,
int s)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperExceptionpublic void setActTime(long time)
time - - long (the number of milliseconds that have passed since January 1, 1970 00:00:00.000 GMT.)public void setActTimeAsString(java.lang.String s)
public void setCreatedAt(long time)
public void setLastSendCfgCompletedAt(long time)
public void setStbFirstForward(boolean b)
boolean - - if true, next time when an attempt is made to forward (send) configuration to CMIBs
act as if this is the first time to make such attempt. That's done when:
a) CorrModel becomes the first element in the Activation Queue
b) CorrModel becomes the active configuration.
public void setBlbFirstForward(boolean b)
public void addToListOfActTriggers(ca.nrc.widar.jaxb.vci.ActivationTrigger actTrig)
public java.util.List<ca.nrc.widar.jaxb.vci.ActivationTrigger> getListOfActTriggers()
public java.util.List<ca.nrc.widar.jaxb.vci.ActivationTrigger> copyListOfActTriggers()
public void clearListOfActTriggers()
public void setListOfActTriggers(java.util.List<ca.nrc.widar.jaxb.vci.ActivationTrigger> newList)
public java.lang.String printListOfActTriggers()
public java.lang.String idsAsString()
public void copySubarrayCbeConfigStatus(CorrModel model)
model - - CorrModel. This instance of the CorrModel was created as a copy of the 'model'.
public void copySubarayCbeDeconfigStatus(CorrModel model,
boolean sameActTime)
public boolean parseStationHw(ca.nrc.widar.jaxb.vci.StationHw msg,
java.util.ArrayList<java.util.logging.LogRecord> inLogList)
throws ca.nrc.widar.vciMapper.VciMapperException
VciMapperException - - if station can not be configured as specified.msg - - JAXB generated class StationHw
public boolean createSubarray(ca.nrc.widar.jaxb.vci.SubArray subElem,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
public boolean parseStationIO(ca.nrc.widar.jaxb.vci.SubArray subElem,
Subarray sub,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
public void setProductDestination(ca.nrc.widar.jaxb.cbe.NodeMaps nodeMaps)
public void setProductDestination(ca.nrc.widar.jaxb.cbe.ProductDestinations ppDest)
public void setCbeRejectedCfg(java.lang.String forConfigId)
public java.util.List<ca.nrc.widar.jaxb.cbe.Map> findProductsInSubarray(Subarray subarray,
java.util.List<ca.nrc.widar.jaxb.cbe.Map> productsToConfigure)
public void calculatePacketDelayForVdif()
public boolean modifySubarray(Subarray subarray,
ca.nrc.widar.jaxb.vci.SubArray vciMessage,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
public boolean deleteSubarray(Subarray sub,
ca.nrc.widar.jaxb.vci.SubArray vciMessage,
java.lang.String actID,
boolean removeFromList,
java.util.ArrayList<java.util.logging.LogRecord> logRecords)
public boolean forwardConfiguration(java.util.ArrayList<java.util.logging.LogRecord> listOfLogs)
listOfLogs - - Logrecords generated here are added to the list.
public boolean deleteSubarray(java.lang.String configId)
public void createAndSendCbeDeconfig(SubarrayDeconfig subDeconfig,
java.util.ArrayList<java.util.logging.LogRecord> listOfLogs)
public void revokeConfiguration()
public boolean createStationBoards(int numStbs)
throws ca.nrc.widar.vciMapper.VciMapperException,
java.io.IOException
ca.nrc.widar.vciMapper.VciMapperException
java.io.IOExceptionnumStbs - - Number of Station Boards in the correlator
public boolean createBaselineBoards(int numBlbs)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperExceptionnumBlbs - - Number of Baseline Boards in the correlator
public StationRack addStRack(int aRackId)
throws ca.nrc.widar.vciMapper.VciMapperException,
java.io.IOException
ca.nrc.widar.vciMapper.VciMapperException
java.io.IOException
public Rack addBlRack(int aRackId)
throws ca.nrc.widar.vciMapper.VciMapperException
ca.nrc.widar.vciMapper.VciMapperException
public boolean removeStation(int aSid,
java.util.ArrayList<java.util.logging.LogRecord> logList)
public java.lang.StringBuilder reportConfigChangeStatus()
public void reportStbStatusInHtmlFormat(java.lang.StringBuilder stringBuilder)
public void reportBlbStatusInHtmlFormat(java.lang.StringBuilder stringBuilder)
public void reportXbbStatusInHtmlFormat(java.lang.StringBuilder stringBuilder)
public java.lang.String getStbConfigChangeStatus()
public java.lang.String getBlbConfigChangeStatus()
public boolean flushCmibQueues()
public void printChangedComponents()
public void printUsedComponents()
public void printBoardAddresses()
public java.lang.String identifyCorrModel()
public java.lang.String printRevokeInfo()
public java.lang.String toString()
toString in class java.lang.Objectpublic void printCorrModel(java.lang.String s)
public void printCorrModelShort(java.lang.String s)
public void getHtmlHeaderNew(java.lang.StringBuilder sBuilder,
java.lang.String page)
public void getHtmlHeaderWithCfgStatusTable(java.lang.StringBuilder sBuilder,
java.lang.String page)
public void getCfgStatusAndDurationReportAsHtmlTable(java.lang.StringBuilder sBuilder)
public void getCorrModelInHtmlFormat(java.lang.StringBuilder sBuilder,
int page,
java.lang.String thisAlign)
public java.lang.StringBuilder displayListOfStations(java.lang.String thisAlign)
public void getStationsAsHtmlTable(java.lang.StringBuilder sBuilder)
public void displayListOfSubarraysForHomePage(java.lang.StringBuilder sBuilder,
java.lang.String thisAlign)
public void htmlListOfSubarraysWithBoardStatus(java.lang.StringBuilder sBuilder,
java.lang.String thisAlign)
public void htmlListOfSubarraysWithSubbands(java.lang.StringBuilder sBuilder)
public void listOfMessagesAsHtmlTable(java.lang.StringBuilder sBuilder,
java.lang.String thisAlign)
public java.lang.String displayListOfActTriggers(java.lang.String thisAlign)
public java.lang.String displayVciMessage(int index)
public void getCorrModelStrBuilder(java.lang.StringBuilder sBuf)
public java.util.ArrayList<java.lang.String> getListOfStations()
public java.lang.StringBuilder printListOfStations()
public java.lang.StringBuilder printAllStations(boolean complete)
public java.util.ArrayList<java.lang.String> getActiveSubarrays()
public java.lang.StringBuilder printListOfSubarraysShort()
public java.lang.StringBuilder printListOfSubarrays()
public java.lang.StringBuilder printListOfSubarraysLong()
public java.lang.String listOfMessagesAsString()
public java.lang.StringBuilder listOfMessagesAsStrBuffer()
public java.lang.StringBuilder printQuads()
public java.lang.String xBarBoardsOutputToString()
public java.lang.String xBarBoardsInputToString()
public java.lang.String xBarBoardsSetupToString()
public java.lang.String stRacksToString()
public java.lang.String blRacksToString()
public java.lang.String printBlbInputWafers(boolean onlyIDs)
public java.lang.String printBlbDataStreams()
public java.lang.StringBuilder printBlbInputE2e(BaselineBoard blb)
public java.lang.String printBlbInputE2eForAll()
public java.lang.String printBlbInputWafer(XBarBoardOutputWafer blbInputWafer)
public java.lang.String printBaselinesAndProducts()
public void setNewCorrModelForDifferentActTime(long actTime,
CorrModel previousConfiguration)
public void setNewCorrModelForSameActTime(long actTime,
CorrModel modelToBeReplaced)
public void configChangeDeepChange(boolean newConfigChange,
ca.nrc.widar.vciMapper.ConfigChangeStatus newConfigChangeStatus)
newConfigChange - - new value for configChange: true or falsenewConfigChangeStatus - - new value for configChangeStatuspublic void carryForwardChangeToBeTransmitted(CorrModel prevConfiguration)
prevConfiguration - - CorrModel for earlier activation time.public void printChangeIndicators(java.lang.String s)
public ca.nrc.widar.jaxb.cmStatus.CmStatus getCmStatusSubarrays()
|
NRAO/DRAO | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||