Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-223

Six new J2SE 5 classes in java.net package haven't been implemented yet in Harmony

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Classlib
    • Labels:
      None

      Description

      Hi,
      Six new classes in java.net package haven't been implemented in Harmony yet, they are:
      1. Proxy
      2. Proxy.Type (Enum)
      3. ProxySelector
      4. Authenticator.RequestorType (Enum)
      5. CookieHandler
      6. HttpRetryException

      I'll attach a patch soon for these six classes.

      1. JIRA223.zip
        17 kB
        Paulex Yang

        Activity

        Hide
        paulex Paulex Yang added a comment -

        The impl. and tests for these classes are attached. thx.

        Show
        paulex Paulex Yang added a comment - The impl. and tests for these classes are attached. thx.
        Hide
        georgeharley George Harley added a comment -

        Hi Richard,

        Changes committed in revision 393091. All new API tests run OK against both Harmony and the 5.0 RI.

        Thanks for these enhancements, please could you check that they have been applied as expected ?

        Do you want to open a placeholder JIRA for making Proxy.Type and Authenticator.RequestorType into Java 5.0 enums or shall I ?

        Best regards,
        George

        Show
        georgeharley George Harley added a comment - Hi Richard, Changes committed in revision 393091. All new API tests run OK against both Harmony and the 5.0 RI. Thanks for these enhancements, please could you check that they have been applied as expected ? Do you want to open a placeholder JIRA for making Proxy.Type and Authenticator.RequestorType into Java 5.0 enums or shall I ? Best regards, George
        Hide
        richard_liang Richard Liang added a comment -

        Hi, George,

        The fix looks quite good. Thanks a lot! Please close the issue.

        The issue about two Enum class: I have added "FIXME" in the code to reminder that these two classes need

        modification when Harmony supports Enum features. So I'd like to raise a JIRA then.

        Do you have any suggestion? Thank you!

        Show
        richard_liang Richard Liang added a comment - Hi, George, The fix looks quite good. Thanks a lot! Please close the issue. The issue about two Enum class: I have added "FIXME" in the code to reminder that these two classes need modification when Harmony supports Enum features. So I'd like to raise a JIRA then. Do you have any suggestion? Thank you!
        Hide
        georgeharley George Harley added a comment -

        Verified by Richard.

        Show
        georgeharley George Harley added a comment - Verified by Richard.

          People

          • Assignee:
            georgeharley George Harley
            Reporter:
            richard_liang Richard Liang
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development