public void addCoreCommandTagChanger(final Long equipmentId,final ICoreCommandTagChanger commandTagChanger){
  List<ICoreCommandTagChanger> changers=coreCommandTagChangers.get(equipmentId);
  if (changers == null) {
    changers=new ArrayList<>();
    coreCommandTagChangers.put(equipmentId,changers);
  }
  changers.add(commandTagChanger);
}

public void addCoreCommandTagChanger ( final Long equipmentId , final ICoreCommandTagChanger commandTagChanger ) { List < ICoreCommandTagChanger > changers = coreCommandTagChangers . get ( equipmentId ) ; if ( changers == null ) { changers = new ArrayList < > ( ) ; coreCommandTagChangers . put ( equipmentId , changers ) ; } changers . add ( commandTagChanger ) ; }
adds a core command tag changer to the configuration controller . this changers should never fail to maintain a proper state of the daq .
