curator-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CURATOR-386) Allow listener to be passed in to PersistentNode to notify for node creation events
Date Mon, 27 Mar 2017 06:07:42 GMT

    [ https://issues.apache.org/jira/browse/CURATOR-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15942698#comment-15942698
] 

ASF GitHub Bot commented on CURATOR-386:
----------------------------------------

Github user lvfangmin commented on the issue:

    https://github.com/apache/curator/pull/198
  
    Thanks @akira, the new patch looks good to me. 


> Allow listener to be passed in to PersistentNode to notify for node creation events
> -----------------------------------------------------------------------------------
>
>                 Key: CURATOR-386
>                 URL: https://issues.apache.org/jira/browse/CURATOR-386
>             Project: Apache Curator
>          Issue Type: Improvement
>          Components: Recipes
>    Affects Versions: 3.2.1
>            Reporter: Alex Kira
>            Priority: Minor
>
> I think it would be useful to allow a listener to be passed in to the PersistentNode
that would notify when the new node is created. This is useful as some cases such as disconnect
/ reconnect or when an ephemeral node is deleted and recreated by PersistentNode. In this
case, I would like to be able to listen to these even so I can do something like issue a watch
on the node.  
> For example:
> ```
> public interface PersistentNodeListener {
>     /**
>      * Called on a persistentNode event when node is created
>      *
>      * @param path Path of the znode
>      * @throws Exception errors
>      */
>     void nodeCreated(String path) throws Exception;
> }
> ```
> I have a code change implementing this and can issue a pull request for this.  



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message