commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject [JCS] event handler callback not getting called
Date Wed, 19 Mar 2014 17:25:28 GMT
Adding component marker (please remember to add the subject marker in future.
This list handles user questions for all the Commons components so it
is important that the specific component is identified.

(sorry, cannot help with the question itself)

On 18 March 2014 11:29, pushkar priyadarshi
<priyadarshi.pushkar@gmail.com> wrote:
> Hi ,
>
> I have used the code from example at
> http://commons.apache.org/proper/commons-jcs/ElementEventHandling.html for
> event handling.
>
> But when an element is evicted from JCS cache im not getting any callback
> though i know cache eviction has happened for element for sure.
>
> Is there anything else that i need to do apart from what is mentioned in
> the example.
>
> CacheAccess<String, String> jcs = JCS.getInstance( "myregion" );
>
>     . . .
>
>     MyEventHandler meh = new MyEventHandler();
>
>     // this should add the event handler to all items as
>     //they are created.
>     // jcs.getDefaultElementAttributes returns a copy not a reference
>     IElementAttributes attributes = jcs.getDefaultElementAttributes();
>     attributes.addElementEventHandler( meh );
>     jcs.setDefaultElementAttributes( attributes );

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message