org.ow2.carol.cmi.controller.server.impl.jgroups
Interface IIntercepted

All Known Implementing Classes:
SynchronizedDistributedTree

public interface IIntercepted

Declare the methods of IDistributedTree for which invocations should be intercepted.

Author:
Loris Bouzonnet

Method Summary
 void add(java.lang.String fqn)
           
 void add(java.lang.String fqn, java.io.Serializable element)
           
 void add(java.lang.String fqn, java.io.Serializable element, int timeout)
           
 boolean exists(java.lang.String fqn)
           
 java.io.Serializable get(java.lang.String fqn)
           
 java.util.Vector<java.lang.String> getChildrenNames(java.lang.String fqn)
           
 void remove(java.lang.String fqn)
           
 void remove(java.lang.String fqn, int timeout)
           
 void reset(java.lang.String fqn, java.io.Serializable element)
          resets an existing node, useful after a merge when you want to tell other members of your state, but do not wish to remove and then add as two separate calls
 void reset(java.lang.String fqn, java.io.Serializable element, int timeout)
          resets an existing node, useful after a merge when you want to tell other members of your state, but do not wish to remove and then add as two separate calls
 void set(java.lang.String fqn, java.io.Serializable element)
           
 void set(java.lang.String fqn, java.io.Serializable element, int timeout)
           
 void stop()
           
 

Method Detail

stop

void stop()

add

void add(java.lang.String fqn)

add

void add(java.lang.String fqn,
         java.io.Serializable element)

reset

void reset(java.lang.String fqn,
           java.io.Serializable element)
resets an existing node, useful after a merge when you want to tell other members of your state, but do not wish to remove and then add as two separate calls


remove

void remove(java.lang.String fqn)

add

void add(java.lang.String fqn,
         java.io.Serializable element,
         int timeout)

reset

void reset(java.lang.String fqn,
           java.io.Serializable element,
           int timeout)
resets an existing node, useful after a merge when you want to tell other members of your state, but do not wish to remove and then add as two separate calls


remove

void remove(java.lang.String fqn,
            int timeout)

exists

boolean exists(java.lang.String fqn)

get

java.io.Serializable get(java.lang.String fqn)

set

void set(java.lang.String fqn,
         java.io.Serializable element)

set

void set(java.lang.String fqn,
         java.io.Serializable element,
         int timeout)

getChildrenNames

java.util.Vector<java.lang.String> getChildrenNames(java.lang.String fqn)


Copyright © 2008 OW2 Consortium. All Rights Reserved.