Class ReplicatedTree.Request

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    ReplicatedTree

    private static final class ReplicatedTree.Request
    extends java.lang.Object
    implements java.io.Serializable
    Class used to multicast add(), remove() and set() methods to all members.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.HashMap data  
      (package private) java.lang.String fqn  
      (package private) java.lang.String key  
      (package private) static int PUT  
      (package private) static int REMOVE  
      private static long serialVersionUID  
      (package private) int type  
      (package private) java.lang.Object value  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Request​(int type, java.lang.String fqn)  
      private Request​(int type, java.lang.String fqn, java.lang.String key)  
      private Request​(int type, java.lang.String fqn, java.lang.String key, java.lang.Object value)  
      private Request​(int type, java.lang.String fqn, java.util.HashMap data)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toString()  
      (package private) static java.lang.String type2String​(int t)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Request

        private Request​(int type,
                        java.lang.String fqn)
      • Request

        private Request​(int type,
                        java.lang.String fqn,
                        java.util.HashMap data)
      • Request

        private Request​(int type,
                        java.lang.String fqn,
                        java.lang.String key)
      • Request

        private Request​(int type,
                        java.lang.String fqn,
                        java.lang.String key,
                        java.lang.Object value)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • type2String

        static java.lang.String type2String​(int t)