Uses of Class
org.jgroups.annotations.Experimental

Packages that use Experimental
org.jgroups.blocks Provides building blocks that are layered on top of channels. 
org.jgroups.blocks.locking   
org.jgroups.client   
org.jgroups.mux   
org.jgroups.protocols Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network. 
org.jgroups.util Provides useful functionality which cannot be assigned to any particular other package. 
 

Uses of Experimental in org.jgroups.blocks
 

Classes in org.jgroups.blocks with annotations of type Experimental
 class Cache<K,V>
          Simple cache which maintains keys and value.
 class GridFile
          Subclass of File to iterate through directories and files in a grid
 class GridFilesystem
          Entry point for GridFile and GridInputStream / GridOutputStream
 class GridInputStream
           
 class GridOutputStream
           
 class PartitionedHashMap<K,V>
          Hashmap which distributes its keys and values across the cluster.
 class ReplCache<K,V>
          Cache which allows for replication factors per data items; the factor determines how many replicas of a key/value we create across the cluster.
See doc/design/ReplCache.txt for details.
 

Uses of Experimental in org.jgroups.blocks.locking
 

Classes in org.jgroups.blocks.locking with annotations of type Experimental
 class LockService
          LockService is the main class for to use for distributed locking functionality.
 

Uses of Experimental in org.jgroups.client
 

Classes in org.jgroups.client with annotations of type Experimental
 class StompConnection
          STOMP client to access the STOMP [1] protocol.
 

Uses of Experimental in org.jgroups.mux
 

Classes in org.jgroups.mux with annotations of type Experimental
 class Multiplexer
          Deprecated. 
 class MuxChannel
          Deprecated. 
 

Uses of Experimental in org.jgroups.protocols
 

Classes in org.jgroups.protocols with annotations of type Experimental
 class BPING
          Broadcast PING.
 class BSH
          Beanshell (www.beanshell.org) interpreter class.
 class CENTRAL_EXECUTOR
          This is a central executor service where each request is sent to the coordinator for either a task or a current waiting thread.
 class CENTRAL_LOCK
          Implementation of a locking protocol which acquires locks by contacting the coordinator.
 class DAISYCHAIN
          Implementation of daisy chaining.
 class FD_ICMP
          Protocol which uses InetAddress.isReachable() to check whether a given host is up or not, taking 1 argument; the host name of the host to be pinged.
 class FILE_PING
          Simple discovery protocol which uses a file on shared storage such as an SMB share, NFS mount or S3.
 class HTOTAL
          Implementation of UTO-TCP as designed by EPFL.
 class MERGE3
          Protocol to discover subgroups; e.g., existing due to a network partition (that healed).
 class MERGEFAST
          The coordinator attaches a small header with its view to each (or every nth) message.
 class PEER_LOCK
          Implementation of a locking protocol which acquires locks by contacting all of the nodes of a cluster.
 class PRIO
          This protocol will provide message sending and receiving prioritization.
 class RATE_LIMITER
          Protocol which sends at most max_bytes in time_period milliseconds.
 class RELAY
          Simple relaying protocol: RELAY is added to the top of the stack, creates a channel to a bridge cluster, and - if coordinator - relays all multicast messages via the bridge cluster to the remote cluster.

This is not a big virtual cluster, e.g.

 class S3_PING
          Discovery protocol using Amazon's S3 storage.
 class SCOPE
          Implements https://jira.jboss.org/jira/browse/JGRP-822, which allows for concurrent delivery of messages from the same sender based on scopes.
 class SEQUENCER
          Implementation of total order protocol using a sequencer.
 class SFC
          Deprecated. 
 class SMACK
          Simple Multicast ACK protocol.
 class STOMP
          Protocol which provides STOMP (http://stomp.codehaus.org/) support.
 class TCP_NIO
          Transport using NIO
 class TUNNEL
          Replacement for UDP.
 class UNICAST2
          Reliable unicast layer.
 

Fields in org.jgroups.protocols with annotations of type Experimental
protected  int TP.bundler_capacity
           
 

Methods in org.jgroups.protocols with annotations of type Experimental
 void SCOPE.removeAllQueues()
           
 

Uses of Experimental in org.jgroups.util
 

Classes in org.jgroups.util with annotations of type Experimental
 class HashedTimingWheel
          Implementation of TimeScheduler.
 class Proxy
          Redirects incoming TCP connections to other hosts/ports.
 class TimeScheduler2
          Implementation of TimeScheduler.
 



Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.