Class ReaderConfigurationModel

    • Field Detail

      • ignored

        protected java.util.HashSet<java.lang.String> ignored
    • Constructor Detail

      • ReaderConfigurationModel

        public ReaderConfigurationModel()
    • Method Detail

      • getSelectedTerminal

        public java.lang.String getSelectedTerminal()
      • setSelectedTerminal

        public void setSelectedTerminal​(java.lang.String terminal)
      • getAllTerminals

        public java.util.HashSet<java.lang.String> getAllTerminals()
      • getValidTerminals

        public java.util.HashSet<java.lang.String> getValidTerminals()
        {available reader} \ {ignored reader}
      • getIgnoredTerminals

        public java.util.HashSet<java.lang.String> getIgnoredTerminals()
      • setIgnoredTerminals

        public void setIgnoredTerminals​(java.util.HashSet<java.lang.String> ignored)
      • ignoreTerminal

        public void ignoreTerminal​(java.lang.String terminal)
      • approveTerminal

        public void approveTerminal​(java.lang.String terminal)
      • isCandidate

        public boolean isCandidate​(CardID cardID)
        Description copied from interface: CardIDFilter
        Checks whether a card ID is a candidate for satisfying a card request.
        Specified by:
        isCandidate in interface CardIDFilter
        Parameters:
        cardID - the card ID that may be a candidate
        Returns:
        true if the card ID is a candidate, false otherwise
      • saveSettings

        public abstract void saveSettings()
      • discardChanges

        public abstract void discardChanges()