[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Koch updated ZOOKEEPER-894:
----------------------------------

    Description: 
I'd like to move classes that are not part of the API but belong to the ZK 
Client into a separate Client package. These classes are:

- Inner classes that should become normal classes:
  Zookeeper.ZkWatchManager
  Zookeeper.WatchRegistration
  ClientCnxn.SendThread (should become a Runnable anyhow)
  ClientCnxn.EventThread
  ClientCnxn.Package
  ClientCnxn.AuthData ?

- Classes now in the zookeeper package:
  ClientCnxn -> Client.Cnxn
  ClientCnxnSocket* -> Client.CnxnSocket*
  ... Maybe some others that can be moved without breaking the API

- Classes yet to be written:
  PendingQueue ?
  OutgoingQueue ?

  was:
I'd like to move classes that are not part of the API but belong to the ZK 
Client into a separate Client package. These classes are:

- Inner classes that should become normal classes:
  Zookeeper.ZkWatchManager
  Zookeeper.WatchRegistration
  ClientCnxn.SendThread (should become a Runnable anyhow)
  ClientCnxn.EventThread
  ClientCnxn.Package

- Classes now in the Zookeeper package:
  ClientCnxn -> Client.Cnxn
  ClientCnxnSocket* -> Client.CnxnSocket*
  ... Maybe some others that can be moved without breaking the API

- Classes yet to be written:
  PendingQueue (?)
  OutgoingQueue (?)

        Summary: add Package o.a.zookeeper.client  (was: add Package 
o.a.Zookeeper.Client)

> add Package o.a.zookeeper.client
> --------------------------------
>
>                 Key: ZOOKEEPER-894
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-894
>             Project: Zookeeper
>          Issue Type: Sub-task
>            Reporter: Thomas Koch
>
> I'd like to move classes that are not part of the API but belong to the ZK 
> Client into a separate Client package. These classes are:
> - Inner classes that should become normal classes:
>   Zookeeper.ZkWatchManager
>   Zookeeper.WatchRegistration
>   ClientCnxn.SendThread (should become a Runnable anyhow)
>   ClientCnxn.EventThread
>   ClientCnxn.Package
>   ClientCnxn.AuthData ?
> - Classes now in the zookeeper package:
>   ClientCnxn -> Client.Cnxn
>   ClientCnxnSocket* -> Client.CnxnSocket*
>   ... Maybe some others that can be moved without breaking the API
> - Classes yet to be written:
>   PendingQueue ?
>   OutgoingQueue ?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to