[jboss-dev-forums] [Design of JBossCache] - JBCACHE-957 Discussion Thread

bstansberry@jboss.com do-not-reply at jboss.com
Mon Jan 29 20:51:59 EST 2007


Discussions related to http://jira.jboss.com/jira/browse/JBCACHE-957 -- Allow per-node configuration of LockParentForChildInsertRemove.

Elias Ross had a good suggestion on this:

anonymous wrote : 
  | The Node itself keeps a NodeLock instance.  Perhaps the specific choice of lock (read-write) could be delegated to the NodeLock itself?
  | 
  | In particular, for the method:
  |  
  | boolean acquire(Object caller, long timeout, NodeLock.LockType lock_type);
  |  
  | it might make sense to replace the LockType parameter with an operation parameter?  E.g.
  |  
  | boolean acquire(Object caller, long timeout, NodeLock.Operation op);
  |  
  | Then there needs to be some way to set the particular strategy per node. It's theoretically possible, but there needs to be a standard API to expose this.  E.g.
  | 
  | void setLockStrategy( ... );
  |  
  | With this in mind, the NodeLock interface should get revisited in time for 2.0.
  | 


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4008104#4008104

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4008104



More information about the jboss-dev-forums mailing list