Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.4)

Part Number E13941-04

weblogic.cluster.singleton
Class ReplicatedSingletonServicesStateManager.Message

java.lang.Object
  extended by weblogic.cluster.singleton.ReplicatedSingletonServicesStateManager.Message
All Implemented Interfaces:
Serializable, Comparable, weblogic.cluster.GroupMessage
Direct Known Subclasses:
ReplicatedSingletonServicesStateManager.HeartbeatMessage, ReplicatedSingletonServicesStateManager.StateDumpMessage, ReplicatedSingletonServicesStateManager.UpdateMessage
Enclosing class:
ReplicatedSingletonServicesStateManager

protected abstract static class ReplicatedSingletonServicesStateManager.Message
extends Object
implements Serializable, Comparable, weblogic.cluster.GroupMessage

See Also:
Serialized Form

Field Summary
protected  Integer messageID
           
protected  String name
           
 
Constructor Summary
protected ReplicatedSingletonServicesStateManager.Message(String cn, Integer messageId)
           
 
Method Summary
 int compareTo(Object other)
           
 boolean equals(Object obj)
           
abstract  void execute(weblogic.rmi.spi.HostID id)
          When a GroupMessage arrives at a server, this method is (eventually) called by an execute thread.
 void executeOnActiveStateManager(ReplicatedSingletonServicesStateManager localMgr)
           
 int hashCode()
           
abstract  boolean isPendingModeExecutionAllowed()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected final String name

messageID

protected final Integer messageID
Constructor Detail

ReplicatedSingletonServicesStateManager.Message

protected ReplicatedSingletonServicesStateManager.Message(String cn,
                                                          Integer messageId)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(Object other)
Specified by:
compareTo in interface Comparable

isPendingModeExecutionAllowed

public abstract boolean isPendingModeExecutionAllowed()

executeOnActiveStateManager

public void executeOnActiveStateManager(ReplicatedSingletonServicesStateManager localMgr)

execute

public abstract void execute(weblogic.rmi.spi.HostID id)
Description copied from interface: weblogic.cluster.GroupMessage
When a GroupMessage arrives at a server, this method is (eventually) called by an execute thread.

Specified by:
execute in interface weblogic.cluster.GroupMessage
Parameters:
id - The JVMID of the sender of the message.

Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.4)

Part Number E13941-04