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

- Packages that use ManagedOperation
  Package | Description
  --- | ---
  org.jgroups | Provides top-level public JGroups classes such as Channel, Message, etc.
  org.jgroups.blocks | Provides building blocks that are layered on top of channels.
  org.jgroups.demos | Provides demonstrations of JGroups functionality.
  org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
  org.jgroups.protocols.pbcast | Supports probabilistic broadcasts.
  org.jgroups.stack | Support for managing protocol stacks.

- - ### Uses of ManagedOperation in org.jgroups

    Methods in org.jgroups with annotations of type ManagedOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | Channel.`addChannelListener(ChannelListener listener)` Allows to be notified when a channel event such as connect, disconnect or close occurs.
    `void` | JChannelFactory.`clearConfigurations()` Deprecated. Removes all configurations
    `void` | JChannel.`close()` Destroys the channel.
    `void` | JChannel.`connect(java.lang.String cluster_name)` Connects the channel to a group.
    `void` | JChannel.`connect(java.lang.String cluster_name, boolean useFlushIfPresent)` Connects the channel to a group.
    `Channel` | JChannelFactory.`createMultiplexerChannel(java.lang.String stack_name, java.lang.String id)` Deprecated. Use a shared transport instead of the multiplexer
    `Channel` | JChannelFactory.`createMultiplexerChannel(java.lang.String stack_name, java.lang.String id, boolean register_for_state_transfer, java.lang.String substate_id)` Deprecated. Use a shared transport instead of the multiplexer
    `void` | JChannelFactory.`destroy()` Deprecated.
    `void` | JChannel.`disconnect()` Disconnects the channel if it is connected.
    `java.lang.String` | JChannelFactory.`dumpChannels()` Deprecated.
    `java.lang.String` | JChannelFactory.`dumpConfiguration()` Deprecated.
    `java.lang.String` | JChannel.`dumpQueue()`
    `java.util.Map<java.lang.String,java.lang.Object>` | JChannel.`dumpStats()` Returns a map of statistics of the various protocols and of the channel itself.
    `java.util.Map<java.lang.String,java.lang.Object>` | JChannel.`dumpStats(java.lang.String protocol_name)`
    `java.lang.String` | JChannel.`dumpTimerQueue()`
    `java.lang.String` | JChannelFactory.`getConfig(java.lang.String stack_name)` Deprecated. Returns the stack configuration as a string (to be fed into new JChannel()).
    `java.lang.String` | JChannelFactory.`getMultiplexerConfig()` Deprecated. Use a shared transport instead of the multiplexer
    `java.lang.String` | JChannel.`printProtocolSpec(boolean include_properties)` Returns a pretty-printed form of all the protocols.
    `void` | Channel.`removeChannelListener(ChannelListener listener)`
    `void` | JChannel.`resetStats()`
    `void` | JChannel.`send(Address dst, Address src, java.io.Serializable obj)` creates a new message with the destination address, and the source address and the object as the message value
    `void` | JChannel.`send(Message msg)` Sends a message through the protocol stack.
    `void` | JChannelFactory.`setMultiplexerConfig(java.lang.String properties)` Deprecated. Use a shared transport instead of the multiplexer
    `void` | JChannelFactory.`setMultiplexerConfig(java.lang.String properties, boolean replace)` Deprecated. Use a shared transport instead of the multiplexer
    `void` | JChannel.`shutdown()` Deprecated. Use `Util.shutdown(Channel)` instead. This method will be removed in 3.0
    `void` | JChannelFactory.`start()` Deprecated.
    `void` | JChannelFactory.`stop()` Deprecated.
    `java.lang.String` | JChannel.`toString(boolean details)`

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

    Methods in org.jgroups.blocks with annotations of type ManagedOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | ReplCache.`clear()` Removes all keys and values in the L2 and L1 caches
    `void` | Cache.`disableReaping()`
    `java.lang.String` | ReplCache.`dump()`
    `java.lang.String` | PartitionedHashMap.`dump()`
    `void` | Cache.`enableReaping(long interval)` Runs the reaper every interval ms, evicts expired items
    `V` | Cache.`get(K key)`
    `V` | ReplCache.`get(K key)` Returns the value associated with key
    `V` | PartitionedHashMap.`get(K key)`
    `void` | ReplCache.`put(K key, V val)`
    `void` | PartitionedHashMap.`put(K key, V val)`
    `V` | Cache.`put(K key, V val, long caching_time)`
    `void` | PartitionedHashMap.`put(K key, V val, long caching_time)` Adds a key/value to the cache, replacing a previous item if there was one
    `void` | ReplCache.`put(K key, V val, short repl_count, long timeout)` Places a key/value pair into one or several nodes in the cluster.
    `void` | ReplCache.`put(K key, V val, short repl_count, long timeout, boolean synchronous)` Places a key/value pair into one or several nodes in the cluster.
    `void` | ReplCache.`remove(K key)` Removes key in all nodes in the cluster, both from their local hashmaps and L1 caches
    `void` | PartitionedHashMap.`remove(K key)`
    `void` | ReplCache.`remove(K key, boolean synchronous)` Removes key in all nodes in the cluster, both from their local hashmaps and L1 caches
    `void` | Cache.`start()`
    `void` | MemcachedConnector.`start()`
    `void` | ReplCache.`start()`
    `void` | PartitionedHashMap.`start()`
    `void` | Cache.`stop()`
    `void` | MemcachedConnector.`stop()`
    `void` | ReplCache.`stop()`
    `void` | PartitionedHashMap.`stop()`
    `java.lang.String` | Cache.`toString()`

  - ### Uses of ManagedOperation in org.jgroups.demos

    Methods in org.jgroups.demos with annotations of type ManagedOperation
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | JmxDemo.`sayName()`

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

    Methods in org.jgroups.protocols with annotations of type ManagedOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | TCPGOSSIP.`addInitialHost(java.lang.String hostname, int port)`
    `void` | FRAG2.`clearAllFragments()`
    `void` | FRAG2.`clearFragmentsFor(Address mbr)`
    `void` | UNICAST2.`compact()`
    `java.lang.String` | SCOPE.`dumpScopes()`
    `java.util.Map<java.lang.String,java.lang.Object>` | SEQUENCER.`dumpStats()`
    `java.lang.String` | TP.`dumpTimerTasks()`
    `void` | TP.`evictLogicalAddressCache()`
    `void` | SCOPE.`expire(short scope)` Multicasts an EXPIRE message to all members, and - on reception - each member removes the scope locally
    `java.lang.String` | Discovery.`findAllViewsAsString()`
    `java.lang.String` | Discovery.`findInitialMembersAsString()`
    `java.lang.String` | UNICAST.`printAgeOutCache()`
    `java.lang.String` | UNICAST2.`printAgeOutCache()`
    `java.lang.String` | SFC.`printBlockingTimes()` Deprecated.
    `java.lang.String` | FD_SOCK.`printCache()`
    `java.lang.String` | TCP.`printConnections()`
    `java.lang.String` | UNICAST.`printConnections()`
    `java.lang.String` | UNICAST2.`printConnections()`
    `java.lang.String` | FC.`printCreditors()`
    `java.lang.String` | FC.`printCredits()`
    `java.lang.String` | MFC.`printCredits()`
    `java.lang.String` | UFC.`printCredits()`
    `java.lang.String` | Locking.`printLocks()`
    `java.lang.String` | TP.`printLogicalAddressCache()`
    `java.lang.String` | SFC.`printPendingCreditors()` Deprecated.
    `java.lang.String` | SFC.`printPendingRequesters()` Deprecated.
    `java.lang.String` | SFC.`printReceived()` Deprecated.
    `java.lang.String` | FC.`printReceiverCredits()`
    `java.lang.String` | FlowControl.`printReceiverCredits()`
    `java.lang.String` | UNICAST2.`printRetransmitTableSizes()`
    `java.lang.String` | FC.`printSenderCredits()`
    `java.lang.String` | MFC.`printSenderCredits()`
    `java.lang.String` | UFC.`printSenderCredits()`
    `java.lang.String` | SEQUENCER.`printStats()`
    `java.lang.String` | FD_ALL.`printSuspectHistory()`
    `java.lang.String` | FD_SOCK.`printSuspectHistory()`
    `java.lang.String` | FD.`printSuspectHistory()`
    `java.lang.String` | FD_ALL.`printTimestamps()`
    `java.lang.String` | UNICAST.`printUnackedMessages()`
    `void` | UNICAST2.`purgeAndCompact()`
    `void` | UNICAST.`removeAllConnections()` This method is public only so it can be invoked by unit testing, but should not otherwise be used !
    `void` | UNICAST2.`removeAllConnections()` This method is public only so it can be invoked by unit testing, but should not otherwise be used !
    `void` | SCOPE.`removeAllQueues()`
    `boolean` | TCPGOSSIP.`removeInitialHost(java.lang.String hostname, int port)`
    `void` | VIEW_SYNC.`resetStats()`
    `void` | SEQUENCER.`resetStats()`
    `void` | MERGE2.`sendMergeSolicitation()` Discovers members and detects whether we have multiple coordinator.
    `void` | UNICAST2.`sendStableMessages()`
    `void` | VIEW_SYNC.`sendViewRequest()` Sends a VIEW_SYNC_REQ to all members, every member replies with a VIEW multicast
    `void` | RELAY.`setRelay(boolean relay)`
    `java.lang.String` | FC.`showLastBlockingTimes()`
    `void` | FD_ALL.`startFailureDetection()`
    `void` | FD.`startFailureDetection()`
    `void` | DISCARD.`startGui()`
    `void` | MERGE2.`startMergeTask()`
    `void` | FD_ALL.`stopFailureDetection()`
    `void` | FD.`stopFailureDetection()`
    `void` | DISCARD.`stopGui()`
    `void` | MERGE2.`stopMergeTask()`
    `void` | FC.`unblock()` Allows to unblock a blocked sender from an external program, e.g.
    `void` | MFC.`unblock()` Allows to unblock a blocked sender from an external program, e.g.
    `void` | FlowControl.`unblock()` Allows to unblock all blocked senders from an external program, e.g.
    `void` | SFC.`unblock()` Deprecated.
    `void` | Locking.`unlockAll()`

  - ### Uses of ManagedOperation in org.jgroups.protocols.pbcast

    Methods in org.jgroups.protocols.pbcast with annotations of type ManagedOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | NAKACK.`compact()`
    `java.lang.String` | GMS.`dumpViewHandlerHistory()`
    `java.lang.String` | GMS.`dumpViewHandlerQueue()`
    `void` | GMS.`fixDigests()`
    `java.lang.String` | NAKACK.`printDigestHistory()`
    `java.lang.String` | NAKACK.`printLossRates()`
    `java.lang.String` | NAKACK.`printMessages()`
    `java.lang.String` | GMS.`printPreviousMembers()`
    `java.lang.String` | GMS.`printPreviousViews()`
    `java.lang.String` | NAKACK.`printRetransmissionAvgs()`
    `java.lang.String` | NAKACK.`printRetransmissionTimes()`
    `java.lang.String` | NAKACK.`printRetransmitStats()`
    `java.lang.String` | NAKACK.`printRetransmitTableSizes()`
    `java.lang.String` | NAKACK.`printSmoothedRetransmissionAvgs()`
    `java.lang.String` | NAKACK.`printStabilityMessages()`
    `java.lang.String` | NAKACK.`printXmitHistory()`
    `void` | GMS.`resumeViewHandler()`
    `void` | STABLE.`runMessageGarbageCollection()`
    `boolean` | FLUSH.`startFlush()`
    `void` | FLUSH.`stopFlush()`
    `void` | GMS.`suspendViewHandler()`

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

    Methods in org.jgroups.stack with annotations of type ManagedOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | GossipRouter.`clear()`
    `java.lang.String` | GossipRouter.`dumpAddresssMappings()`
    `java.lang.String` | GossipRouter.`dumpRoutingTable()`
    `java.lang.String` | GossipRouter.`dumpRoutingTableDetailed()`
    `void` | GossipRouter.`start()` Lifecycle operation.
    `void` | GossipRouter.`stop()` Always called before destroy().

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