Interface IPRange

  • All Superinterfaces:
    java.lang.Comparable
    All Known Implementing Classes:
    IPRangeImpl, RPIPRange

    public interface IPRange
    extends java.lang.Comparable
    • Method Detail

      • getDescription

        java.lang.String getDescription()
      • setDescription

        void setDescription​(java.lang.String str)
      • checkValid

        void checkValid()
        For a range to be usable it has to be valid. To make it valid you have to call checkValid. Failure to do so will leave newly created ranges as invalid and therefore checks won't be made against it!!!!
      • isValid

        boolean isValid()
      • isSessionOnly

        boolean isSessionOnly()
      • getStartIP

        java.lang.String getStartIP()
      • setStartIP

        void setStartIP​(java.lang.String str)
      • getEndIP

        java.lang.String getEndIP()
      • setEndIP

        void setEndIP​(java.lang.String str)
      • setSessionOnly

        void setSessionOnly​(boolean sessionOnly)
      • isInRange

        boolean isInRange​(java.lang.String ipAddress)
      • delete

        void delete()