## Uses of Class
org.jgroups.annotations.GuardedBy

- Packages that use GuardedBy
  Package | Description
  --- | ---
  org.jgroups.blocks | Provides building blocks that are layered on top of channels.
  org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
  org.jgroups.stack | Support for managing protocol stacks.
  org.jgroups.util | Provides useful functionality which cannot be assigned to any particular other package.

- - ### Uses of GuardedBy in org.jgroups.blocks

    Methods in org.jgroups.blocks with annotations of type GuardedBy
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | MultiRequest.`responsesComplete()`
    `protected boolean` | UnicastRequest.`responsesComplete()`
    `protected boolean` | GroupRequest.`responsesComplete()`
    `protected boolean` | Request.`responsesComplete(long timeout)` This method runs with lock locked (called by `execute()`).
    `protected boolean` | Request.`waitForResults(long timeout)`

  - ### Uses of GuardedBy in org.jgroups.protocols

    Fields in org.jgroups.protocols with annotations of type GuardedBy
    Modifier and Type | Field and Description
    --- | ---
    `protected long` | RATE_LIMITER.`end_of_current_period`
    `protected java.util.List<Address>` | FD.`members`
    `protected long` | RATE_LIMITER.`num_bytes_sent` Keeps track of the number of bytes sent in the current time period
    `protected Address` | FD.`ping_dest`
    `protected java.util.List<Address>` | FD.`pingable_mbrs` Members from which we select ping_dest.

  - ### Uses of GuardedBy in org.jgroups.stack

    Methods in org.jgroups.stack with annotations of type GuardedBy
    Modifier and Type | Method and Description
    --- | ---
    `long` | StaticInterval.`next()`

  - ### Uses of GuardedBy in org.jgroups.util

    Fields in org.jgroups.util with annotations of type GuardedBy
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Map<Address,java.lang.Long>` | CreditMap.`credits`

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