gov.sns.xal.model.sync
Interface Synchronizer

All Known Implementing Classes:
ElectromagnetSynchronizer, RfCavitySynchronizer, RfGapSynchronizer

public interface Synchronizer

Specifies abstract interface for element synchronizers, used by the SynchronizationManager to synchronize lattice elements to a variety of data sources.


Method Summary
 void checkSynchronization(IElement anElem, java.util.Map valueMap)
           
 void resync(IElement anElem, java.util.Map valueMap)
           
 

Method Detail

resync

public void resync(IElement anElem,
                   java.util.Map valueMap)
            throws SynchronizationException
SynchronizationException

checkSynchronization

public void checkSynchronization(IElement anElem,
                                 java.util.Map valueMap)
                          throws SynchronizationException
SynchronizationException