Package org.restlet.data

Examples of org.restlet.data.Preference


      } else {
        try {
          PreferenceReader pr = new PreferenceReader(
              PreferenceReader.TYPE_CHARACTER_SET,
              acceptCharsetHeader);
          Preference currentPref = pr.readPreference();
          while (currentPref != null) {
            client.getAcceptedCharacterSets().add(currentPref);
            currentPref = pr.readPreference();
          }
        } catch (IOException ioe) {
          throw new IllegalArgumentException(
              "An exception occurred during character set preferences parsing. Header: "
                  + acceptCharsetHeader
                  + ". Ignoring header.");
        }
      }
    } else {
      client.getAcceptedCharacterSets().add(
          new Preference(CharacterSet.ALL));
    }
  }
View Full Code Here


      ClientInfo preference) {
    if (acceptEncodingHeader != null) {
      try {
        PreferenceReader pr = new PreferenceReader(
            PreferenceReader.TYPE_ENCODING, acceptEncodingHeader);
        Preference currentPref = pr.readPreference();
        while (currentPref != null) {
          preference.getAcceptedEncodings().add(currentPref);
          currentPref = pr.readPreference();
        }
      } catch (IOException ioe) {
        throw new IllegalArgumentException(
            "An exception occurred during encoding preferences parsing. Header: "
                + acceptEncodingHeader + ". Ignoring header.");
      }
    } else {
      preference.getAcceptedEncodings().add(
          new Preference(Encoding.IDENTITY));
    }
  }
View Full Code Here

      ClientInfo preference) {
    if (acceptLanguageHeader != null) {
      try {
        PreferenceReader pr = new PreferenceReader(
            PreferenceReader.TYPE_LANGUAGE, acceptLanguageHeader);
        Preference currentPref = pr.readPreference();
        while (currentPref != null) {
          preference.getAcceptedLanguages().add(currentPref);
          currentPref = pr.readPreference();
        }
      } catch (IOException ioe) {
        throw new IllegalArgumentException(
            "An exception occurred during language preferences parsing. Header: "
                + acceptLanguageHeader + ". Ignoring header.");
      }
    } else {
      preference.getAcceptedLanguages().add(new Preference(Language.ALL));
    }
  }
View Full Code Here

      ClientInfo preference) {
    if (acceptMediaTypeHeader != null) {
      try {
        PreferenceReader pr = new PreferenceReader(
            PreferenceReader.TYPE_MEDIA_TYPE, acceptMediaTypeHeader);
        Preference currentPref = pr.readPreference();
        while (currentPref != null) {
          preference.getAcceptedMediaTypes().add(currentPref);
          currentPref = pr.readPreference();
        }
      } catch (IOException ioe) {
        throw new IllegalArgumentException(
            "An exception occurred during media type preferences parsing. Header: "
                + acceptMediaTypeHeader + ". Ignoring header.");
      }
    } else {
      preference.getAcceptedMediaTypes().add(
          new Preference(MediaType.ALL));
    }
  }
View Full Code Here

            } else {
                try {
                    final PreferenceReader pr = new PreferenceReader(
                            PreferenceReader.TYPE_CHARACTER_SET,
                            acceptCharsetHeader);
                    Preference currentPref = pr.readPreference();
                    while (currentPref != null) {
                        client.getAcceptedCharacterSets().add(currentPref);
                        currentPref = pr.readPreference();
                    }
                } catch (IOException ioe) {
                    throw new IllegalArgumentException(
                            "An exception occurred during character set preferences parsing. Header: "
                                    + acceptCharsetHeader
                                    + ". Ignoring header.");
                }
            }
        } else {
            client.getAcceptedCharacterSets().add(
                    new Preference(CharacterSet.ALL));
        }
    }
View Full Code Here

            ClientInfo preference) {
        if (acceptEncodingHeader != null) {
            try {
                final PreferenceReader pr = new PreferenceReader(
                        PreferenceReader.TYPE_ENCODING, acceptEncodingHeader);
                Preference currentPref = pr.readPreference();
                while (currentPref != null) {
                    preference.getAcceptedEncodings().add(currentPref);
                    currentPref = pr.readPreference();
                }
            } catch (IOException ioe) {
                throw new IllegalArgumentException(
                        "An exception occurred during encoding preferences parsing. Header: "
                                + acceptEncodingHeader + ". Ignoring header.");
            }
        } else {
            preference.getAcceptedEncodings().add(
                    new Preference(Encoding.IDENTITY));
        }
    }
View Full Code Here

            ClientInfo preference) {
        if (acceptLanguageHeader != null) {
            try {
                final PreferenceReader pr = new PreferenceReader(
                        PreferenceReader.TYPE_LANGUAGE, acceptLanguageHeader);
                Preference currentPref = pr.readPreference();
                while (currentPref != null) {
                    preference.getAcceptedLanguages().add(currentPref);
                    currentPref = pr.readPreference();
                }
            } catch (IOException ioe) {
                throw new IllegalArgumentException(
                        "An exception occurred during language preferences parsing. Header: "
                                + acceptLanguageHeader + ". Ignoring header.");
            }
        } else {
            preference.getAcceptedLanguages().add(new Preference(Language.ALL));
        }
    }
View Full Code Here

            ClientInfo preference) {
        if (acceptMediaTypeHeader != null) {
            try {
                final PreferenceReader pr = new PreferenceReader(
                        PreferenceReader.TYPE_MEDIA_TYPE, acceptMediaTypeHeader);
                Preference currentPref = pr.readPreference();
                while (currentPref != null) {
                    preference.getAcceptedMediaTypes().add(currentPref);
                    currentPref = pr.readPreference();
                }
            } catch (IOException ioe) {
                throw new IllegalArgumentException(
                        "An exception occurred during media type preferences parsing. Header: "
                                + acceptMediaTypeHeader + ". Ignoring header.");
            }
        } else {
            preference.getAcceptedMediaTypes().add(
                    new Preference(MediaType.ALL));
        }
    }
View Full Code Here

      } else {
        try {
          PreferenceReader pr = new PreferenceReader(
              PreferenceReader.TYPE_CHARACTER_SET,
              acceptCharsetHeader);
          Preference currentPref = pr.readPreference();
          while (currentPref != null) {
            client.getAcceptedCharacterSets().add(currentPref);
            currentPref = pr.readPreference();
          }
        } catch (IOException ioe) {
          throw new IllegalArgumentException(
              "An exception occurred during character set preferences parsing. Header: "
                  + acceptCharsetHeader
                  + ". Ignoring header.");
        }
      }
    } else {
      client.getAcceptedCharacterSets().add(
          new Preference(CharacterSet.ALL));
    }
  }
View Full Code Here

      ClientInfo preference) {
    if (acceptEncodingHeader != null) {
      try {
        PreferenceReader pr = new PreferenceReader(
            PreferenceReader.TYPE_ENCODING, acceptEncodingHeader);
        Preference currentPref = pr.readPreference();
        while (currentPref != null) {
          preference.getAcceptedEncodings().add(currentPref);
          currentPref = pr.readPreference();
        }
      } catch (IOException ioe) {
        throw new IllegalArgumentException(
            "An exception occurred during encoding preferences parsing. Header: "
                + acceptEncodingHeader + ". Ignoring header.");
      }
    } else {
      preference.getAcceptedEncodings().add(
          new Preference(Encoding.IDENTITY));
    }
  }
View Full Code Here

TOP

Related Classes of org.restlet.data.Preference

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.