A C D E F G H I J K L M N O P R S T U V W

A

add(String, Serializable) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Add a replicant, which will be associated with this cluster node in the registry.
addEventListener(EventListener<E>) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
allowInvocationsStatus - Variable in class org.jboss.ha.framework.server.HATarget
 

C

CachableMarshalledValue - Interface in org.jboss.ha.framework.interfaces
IMarshalledValue subinterface intended for implementations that intend to hold onto a ref to deserialized form of the object they wrap.
CacheManagerLocator - Class in org.jboss.ha.framework.server
Service Locator utility for locating a PojoCacheManager.
CacheManagerLocator() - Constructor for class org.jboss.ha.framework.server.CacheManagerLocator
Allow subclasses to create a new HAPartitionLocator.
callAsynchMethodOnCluster(String, String, Object[], Class[], boolean) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Invoke a asynchronous RPC call on all nodes of the partition/cluster.
callAsyncMethodOnNode(String, String, Object[], Class[], long, ClusterNode) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Calls method on target node only.
callAsyncMethodOnPartition(String, Object[], Class<?>[]) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
callMethodOnCluster(String, String, Object[], Class[], boolean) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Invoke a synchronous RPC call on all nodes of the partition/cluster
callMethodOnCluster(String, String, Object[], Class[], boolean, ResponseFilter) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Invoke a synchronous RPC call on all nodes of the partition/cluster which can be terminated early based on response filter implementation passed.
callMethodOnCoordinatorNode(String, String, Object[], Class[], boolean) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Calls method on Cluster coordinator node only.
callMethodOnNode(String, String, Object[], Class[], long, ClusterNode) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Calls method synchronously on target node only.
callMethodOnPartition(String, Object[], Class<?>[]) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
cleanExistenceInCurrentHAPartition() - Method in class org.jboss.ha.framework.server.HATarget
Unregister's with the partition's DistributedReplicantManager.
ClusterNode - Interface in org.jboss.ha.framework.interfaces
Abstract identifier for a member of an @{link HAPartition}.
clusterViewId - Variable in class org.jboss.ha.framework.server.HATarget
 
create() - Method in interface org.jboss.ha.framework.interfaces.HAService
 
create() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
createEvent(Object, String) - Method in interface org.jboss.ha.framework.server.EventFactory
 
createEvent(Object, String) - Method in class org.jboss.ha.framework.server.HAServiceEventFactory
 

D

deregisterCacheManager() - Method in class org.jboss.ha.framework.server.CacheManagerLocator
Deregister the manager from this locator.
deregisterCacheManager() - Method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Deregister the manager from this locator.
deregisterHAPartition(HAPartition) - Method in class org.jboss.ha.framework.server.HAPartitionLocator
Deregister a partition from this locator.
destroy() - Method in interface org.jboss.ha.framework.interfaces.HAService
 
destroy() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
destroy() - Method in class org.jboss.ha.framework.server.HATarget
Removes the local node from the distributed registry of nodes providing the service and causes HATarget.invocationsAllowed() to return false.
disable() - Method in class org.jboss.ha.framework.server.HATarget
Removes the local node from the distributed registry of nodes providing the service.
DISABLE_INVOCATIONS - Static variable in class org.jboss.ha.framework.server.HATarget
Argument to HATarget.setInvocationsAuthorization(int) that indicates HATarget.invocationsAllowed() should return false.
DistributedReplicantManager - Interface in org.jboss.ha.framework.interfaces
DistributedReplicantManager is a service on top of HAPartition that provides a cluster-wide distributed state which is node-specific.
DistributedReplicantManager.ReplicantListener - Interface in org.jboss.ha.framework.interfaces
When a particular key in the DistributedReplicantManager table gets modified, all listeners will be notified of replicant changes for that key.
DistributedState - Interface in org.jboss.ha.framework.interfaces
Deprecated. Use JBoss Cache for distributed caching
DistributedState.DSListener - Interface in org.jboss.ha.framework.interfaces
Deprecated. use the DSListenerEx instead
DistributedState.DSListenerEx - Interface in org.jboss.ha.framework.interfaces
Deprecated. A generalization of the DSListener that supports the Serializable key type.

E

elect(List<ClusterNode>) - Method in interface org.jboss.ha.framework.interfaces.HASingletonElectionPolicy
Return the elected master node.
ENABLE_INVOCATIONS - Static variable in class org.jboss.ha.framework.server.HATarget
Argument to HATarget.setInvocationsAuthorization(int) that indicates HATarget.invocationsAllowed() should return true.
equals(Object) - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
EventFacility<E extends EventObject> - Interface in org.jboss.ha.framework.server
Generic facility for handling events.
EventFactory<E extends EventObject> - Interface in org.jboss.ha.framework.server
Generic factory for creating events.
EventListener<E extends EventObject> - Interface in org.jboss.ha.framework.interfaces
Generic event listener interface for handling an event.

F

findInJndi(Hashtable) - Method in class org.jboss.ha.framework.server.CacheManagerLocator
Find the given CacheManager in JNDI under a standard binding.
findInJndi(String, Hashtable) - Method in class org.jboss.ha.framework.server.HAPartitionLocator
Find the given partition in JNDI under a standard binding.
findInJndi(Hashtable) - Method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Find the given CacheManager in JNDI under a standard binding.
findInRegistry(String) - Method in class org.jboss.ha.framework.server.HAPartitionLocator
Find the given partition in the local registry.

G

get(String, Serializable) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Read in a value associated to a key in the given category.
get() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
getAllCategories() - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Return a list of all categories.
getAllKeys(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Return a list of all keys in a category.
getAllowSynchronousMembershipNotifications() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Returns whether this partition will synchronously notify any HAMembershipListeners of membership changes using the calling thread from the underlying ClusterPartition.
getAllServices() - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Return a list of all services that have at least one replicant.
getAllValues(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Return a list of all values in a category.
getAssociatedPartition() - Method in class org.jboss.ha.framework.server.HATarget
 
getCacheManager(Hashtable) - Method in class org.jboss.ha.framework.server.CacheManagerLocator
Locates and returns the HAPartition whose partition name matches the given partitionName.
getCacheManager(Hashtable) - Method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Locates and returns the HAPartition whose partition name matches the given partitionName.
getCacheManagerLocator() - Static method in class org.jboss.ha.framework.server.CacheManagerLocator
Gets the
getCacheManagerLocator() - Static method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Gets the
getChannelFactory() - Method in interface org.jboss.ha.framework.server.PojoCacheManager
Gets the JGroups ChannelFactory that will be injected into any Configuration that has a multiplexer stack configured.
getClusterNode() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Return member node for the current cluster node.
getClusterNodes() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Return the member nodes that built the current view i.e., the current partition.
getConfigurationNames() - Method in interface org.jboss.ha.framework.server.PojoCacheManager
Gets the names of all the configurations of which this object is aware.
getCurrentState() - Method in interface org.jboss.ha.framework.interfaces.HAPartition.HAPartitionStateTransfer
Called when a new node needs to be initialized.
getCurrentView() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Return the list of member nodes that built the current view i.e., the current partition.
getCurrentViewId() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Each time the partition topology changes, a new view is computed.
getCurrentViewId() - Method in class org.jboss.ha.framework.server.HATarget
Gets the current view id for the clustered service.
getDirectlyRegisteredManager() - Method in class org.jboss.ha.framework.server.CacheManagerLocator
 
getDirectlyRegisteredManager() - Method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
 
getDistributedReplicantManager() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Accessor to the DistributedReplicantManager (DRM) that is linked to this partition.
getDistributedStateService() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Deprecated. Use JBoss Cache for distributed caching
getElectionCandidates() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
getElectionPolicy() - Method in interface org.jboss.ha.framework.interfaces.HASingleton
Gets the policy used to determine which cluster node will become the master when the service topology changes.
getElectionPolicy() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
getEventFacility() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
getEventFactory() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
getHAPartition() - Method in interface org.jboss.ha.framework.interfaces.HAServiceKeyProvider
Get the underlying partition used by this service.
getHAPartition(String, Hashtable) - Method in class org.jboss.ha.framework.server.HAPartitionLocator
Locates and returns the HAPartition whose partition name matches the given partitionName.
getHAPartition() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
getHAPartitionLocator() - Static method in class org.jboss.ha.framework.server.HAPartitionLocator
Gets the
getHAServiceKey() - Method in interface org.jboss.ha.framework.interfaces.HAServiceKeyProvider
Get the key used to identify a service within a clustering service.
getHAServiceKey() - Method in class org.jboss.ha.framework.server.HAServiceImpl
Get the key used to identify a service within a clustering service.
getIpAddress() - Method in interface org.jboss.ha.framework.interfaces.ClusterNode
Gets the InetAddress at which the node is receiving intra-cluster communications.
getName() - Method in class org.jboss.aspects.remoting.ReplicantsManagerInterceptor
 
getName() - Method in interface org.jboss.ha.framework.interfaces.ClusterNode
Gets a String identifier for this node.
getNodeName() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Return the name of this node in the current partition.
getObjectInput(InputStream) - Method in interface org.jboss.ha.framework.interfaces.ObjectStreamSource
 
getObjectInput(InputStream) - Method in class org.jboss.ha.framework.server.MarshalledValueObjectStreamSource
 
getObjectOutput(OutputStream) - Method in interface org.jboss.ha.framework.interfaces.ObjectStreamSource
 
getObjectOutput(OutputStream) - Method in class org.jboss.ha.framework.server.MarshalledValueObjectStreamSource
 
getObjectStreamSource() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
getPartitionName() - Method in interface org.jboss.ha.framework.interfaces.HAPartition
The name of the partition.
getPojoCache(String, boolean) - Method in interface org.jboss.ha.framework.server.PojoCacheManager
Get a cache configured according to the given configuration name, optionally instantiating the cache if it hasn't already been instantiated.
getPojoCacheNames() - Method in interface org.jboss.ha.framework.server.PojoCacheManager
Gets the name of all caches that are registered, i.e.
getPort() - Method in interface org.jboss.ha.framework.interfaces.ClusterNode
Gets the port at which the node is receiving intra-cluster communications.
getReplicant() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
getReplicants() - Method in class org.jboss.ha.framework.server.HATarget
Gets the replicants for the clustered service.
getReplicantsViewId(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Returns an id corresponding to the current view of this set of replicants.
getRestartOnMerge() - Method in interface org.jboss.ha.framework.interfaces.HASingleton
Gets whether this singleton will stop and restart itself if it is the master and a cluster merge occurs.
getRestartOnMerge() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
getRpcHandler() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
getRpcHandler() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
getServiceHAName() - Method in interface org.jboss.ha.framework.interfaces.HAService
 
getServiceHAName() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
getStandardJndiBinding(String) - Static method in class org.jboss.ha.framework.server.HAPartitionLocator
Appends the partition name to HAPartitionLocator.JNDI_CONTEXT_NAME; e.g.
getType() - Method in class org.jboss.ha.framework.server.HAServiceEvent
 

H

handleEvent(E) - Method in interface org.jboss.ha.framework.interfaces.EventListener
 
handleEvent(E) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
handleEvent(E) - Method in class org.jboss.ha.framework.server.HAServiceImpl.RpcHandler
 
HAPartition - Interface in org.jboss.ha.framework.interfaces
HAPartition is an abstraction of the communication framework, providing access to clustered services such as Distributed State, Distributed Replicant Manager and RPC.
HAPartition.AsynchHAMembershipExtendedListener - Interface in org.jboss.ha.framework.interfaces
A tagging interface for HAMembershipExtendedListener callbacks that will be performed in a thread separate from the JG protocol handler thread.
HAPartition.AsynchHAMembershipListener - Interface in org.jboss.ha.framework.interfaces
A tagging interface for HAMembershipListener callbacks that will be performed in a thread separate from the JG protocol handler thread.
HAPartition.HAMembershipExtendedListener - Interface in org.jboss.ha.framework.interfaces
Extends HAMembershipListener to receive notification when a network-partition merge occurs.
HAPartition.HAMembershipListener - Interface in org.jboss.ha.framework.interfaces
When a new node joins the cluster or an existing node leaves the cluster (or simply dies), membership events are raised.
HAPartition.HAPartitionStateTransfer - Interface in org.jboss.ha.framework.interfaces
State management is highly important for clustered services.
HAPartitionLocator - Class in org.jboss.ha.framework.server
Service Locator utility for locating an HAPartition.
HAPartitionLocator() - Constructor for class org.jboss.ha.framework.server.HAPartitionLocator
Allow subclasses to create a new HAPartitionLocator.
HAService<E extends EventObject> - Interface in org.jboss.ha.framework.interfaces
Basic interface for clustered services
HAServiceEvent - Class in org.jboss.ha.framework.server
Basic event for use by a clustered service.
HAServiceEvent(Object, String) - Constructor for class org.jboss.ha.framework.server.HAServiceEvent
Create a new HAServiceEvent.
HAServiceEventFactory - Class in org.jboss.ha.framework.server
Event factory implementation that create HAServiceEvents.
HAServiceEventFactory() - Constructor for class org.jboss.ha.framework.server.HAServiceEventFactory
 
HAServiceImpl<E extends EventObject> - Class in org.jboss.ha.framework.server
Base class for clustered services.
HAServiceImpl(EventFactory<E>, EventFacility<E>) - Constructor for class org.jboss.ha.framework.server.HAServiceImpl
 
HAServiceImpl(EventFactory<E>) - Constructor for class org.jboss.ha.framework.server.HAServiceImpl
 
HAServiceImpl.RpcHandler - Class in org.jboss.ha.framework.server
 
HAServiceImpl.RpcHandler() - Constructor for class org.jboss.ha.framework.server.HAServiceImpl.RpcHandler
 
HAServiceKeyProvider - Interface in org.jboss.ha.framework.interfaces
Provides the key used to identify a service within the HAPartition, DistributedReplicantManager, etc.
HAServiceRpcHandler<E extends EventObject> - Interface in org.jboss.ha.framework.server
Defines the RPC methods used by clustered services.
hashCode() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
Return a hash code for the wrapped object.
HASingleton<E extends EventObject> - Interface in org.jboss.ha.framework.interfaces
Basic interface for HA-Singleton services.
HASINGLETON_STARTED_NOTIFICATION - Static variable in interface org.jboss.ha.framework.interfaces.HASingleton
 
HASINGLETON_STARTING_NOTIFICATION - Static variable in interface org.jboss.ha.framework.interfaces.HASingleton
Notifications emitted locally by an HASingleton to indicate state transitions
HASINGLETON_STOPPED_NOTIFICATION - Static variable in interface org.jboss.ha.framework.interfaces.HASingleton
 
HASINGLETON_STOPPING_NOTIFICATION - Static variable in interface org.jboss.ha.framework.interfaces.HASingleton
 
HASingletonElectionPolicy - Interface in org.jboss.ha.framework.interfaces
HASingletonElectionPolicy.
HASingletonImpl<E extends EventObject> - Class in org.jboss.ha.framework.server
Base class for HA-singleton based services.
HASingletonImpl(EventFactory<E>, EventFacility<E>, HASingletonLifecycle) - Constructor for class org.jboss.ha.framework.server.HASingletonImpl
 
HASingletonImpl(EventFactory<E>) - Constructor for class org.jboss.ha.framework.server.HASingletonImpl
 
HASingletonImpl.RpcHandler - Class in org.jboss.ha.framework.server
 
HASingletonImpl.RpcHandler() - Constructor for class org.jboss.ha.framework.server.HASingletonImpl.RpcHandler
 
HASingletonLifecycle - Interface in org.jboss.ha.framework.interfaces
Basic interface for clustered singleton services
HASingletonMBean - Interface in org.jboss.ha.framework.interfaces
HA-Singleton interface.
HASingletonRpcHandler<E extends EventObject> - Interface in org.jboss.ha.framework.server
Defines the RPC methods used by HA-singleton services.
HATarget - Class in org.jboss.ha.framework.server
Control point representing a clustered service.
HATarget(HAPartition, String, Serializable, int) - Constructor for class org.jboss.ha.framework.server.HATarget
Creates a new HATarget.

I

init() - Method in class org.jboss.ha.framework.server.HATarget
Deprecated. this will be removed in the next major release
invocationsAllowed() - Method in class org.jboss.ha.framework.server.HATarget
Returns whether invocations on the target service are currently allowed on this node.
invoke(Invocation) - Method in class org.jboss.aspects.remoting.ReplicantsManagerInterceptor
 
isAcceptable(Object, ClusterNode) - Method in interface org.jboss.ha.framework.interfaces.ResponseFilter
Determines whether a response from a given sender should be added to the response list of the request
isDRMMasterReplica() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
isMasterNode() - Method in interface org.jboss.ha.framework.interfaces.HASingletonMBean
True if this cluster node has the active mbean singleton, false otherwise
isMasterNode() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
isMasterReplica(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Indicates if the current node is the master replica for this given key; i.e.
isRegisterThreadContextClassLoader() - Method in interface org.jboss.ha.framework.interfaces.HAService
Test whether the thread context classloader should be used in RPC calls.
isRegisterThreadContextClassLoader() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
isTypeExcluded(Class) - Static method in class org.jboss.ha.framework.server.MarshalledValueHelper
Tests whether the type should be excluded from MarshalledValue wrapping.

J

JNDI_CONTEXT_NAME - Static variable in class org.jboss.ha.framework.server.HAPartitionLocator
Name of the standard JNDI context under which HAPartitions are bound

K

keyHasBeenRemoved(String, String, Serializable, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedState.DSListener
Deprecated. Called whenever a key has been removed from a category the called object had subscribed in.
keyHasBeenRemoved(String, Serializable, Serializable, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedState.DSListenerEx
Deprecated. Called whenever a key has been removed from a category the called object had subscribed in.

L

latch - Variable in class org.jboss.ha.framework.server.HATarget
 
log - Variable in class org.jboss.ha.framework.server.HAServiceImpl
 
log - Variable in class org.jboss.ha.framework.server.HATarget
 
lookupLocalReplicant(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Lookup the replicant associated with this cluster node and the given key
lookupReplicants(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Return a list of all replicants for the given key.
lookupReplicantsNodeNames(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Deprecated. Replaced by DistributedReplicantManager.lookupReplicantsNodes(String) that returns a List of ClusterNode. Call getName() on List entries to get same behavior.
lookupReplicantsNodes(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Return a list of the ClusterNode objects for all nodes that have registered a replicant for the given key.

M

MAKE_INVOCATIONS_WAIT - Static variable in class org.jboss.ha.framework.server.HATarget
Argument to HATarget.setInvocationsAuthorization(int) that indicates calls to HATarget.invocationsAllowed() should block until a different value is passed to HATarget.setInvocationsAuthorization(int).
makeThisNodeMaster() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
MarshalledValueHelper - Class in org.jboss.ha.framework.server
Utility related to use of a marshalled value.
MarshalledValueHelper() - Constructor for class org.jboss.ha.framework.server.MarshalledValueHelper
 
MarshalledValueObjectStreamSource - Class in org.jboss.ha.framework.server
ObjectStreamSource implementation that provides MarshalledValueInputStream and MarshalledValueOutputStream.
MarshalledValueObjectStreamSource() - Constructor for class org.jboss.ha.framework.server.MarshalledValueObjectStreamSource
 
membershipChanged(Vector, Vector, Vector) - Method in interface org.jboss.ha.framework.interfaces.HAPartition.HAMembershipListener
Called when a new partition topology occurs.
membershipChangedDuringMerge(Vector, Vector, Vector, Vector) - Method in interface org.jboss.ha.framework.interfaces.HAPartition.HAMembershipExtendedListener
Extends HAMembershipListener to receive a specific callback when a network-partition merge occurs.

N

needMoreResponses() - Method in interface org.jboss.ha.framework.interfaces.ResponseFilter
Right after a call to ResponseFilter.isAcceptable(Object, ClusterNode), this method is called to see whether we are done with the request and can unblock the caller.
notifyListeners(E) - Method in interface org.jboss.ha.framework.server.EventFacility
 
notifyListeners(E) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 

O

ObjectStreamSource - Interface in org.jboss.ha.framework.interfaces
Object that provides implementations of ObjectInput and ObjectOutput.
org.jboss.aspects.remoting - package org.jboss.aspects.remoting
 
org.jboss.ha.framework.interfaces - package org.jboss.ha.framework.interfaces
 
org.jboss.ha.framework.server - package org.jboss.ha.framework.server
 

P

partition - Variable in class org.jboss.ha.framework.server.HATarget
 
partitionTopologyChanged(List<?>, int, boolean) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
partitionTopologyChanged(List<?>, int, boolean) - Method in class org.jboss.ha.framework.server.HASingletonImpl
When topology changes, a new master is elected based on the result of the isDRMMasterReplica() call.
peekSerializedForm() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
peekUnderlyingObject() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
PojoCacheManager - Interface in org.jboss.ha.framework.server
Factory and registry for PojoCache instances configured using named configurations.
PojoCacheManagerLocator - Class in org.jboss.ha.framework.server
Service Locator utility for locating a PojoCacheManager.
PojoCacheManagerLocator() - Constructor for class org.jboss.ha.framework.server.PojoCacheManagerLocator
Allow subclasses to create a new HAPartitionLocator.

R

readExternal(ObjectInput) - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays.
registerCacheManager(CacheManager) - Method in class org.jboss.ha.framework.server.CacheManagerLocator
Register a CacheManager with this locator.
registerCacheManager(PojoCacheManager) - Method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Register a CacheManager with this locator.
registerDRMListener() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
registerDRMListener() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
registerDSListener(String, DistributedState.DSListener) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Subscribes to receive DistributedState.DSListener events
registerDSListenerEx(String, DistributedState.DSListenerEx) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Subscribes to receive DistributedState.DSListenerEx events
registerHAPartition(HAPartition) - Method in class org.jboss.ha.framework.server.HAPartitionLocator
Register a partition with this locator.
registerListener(String, DistributedReplicantManager.ReplicantListener) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Subscribe a new listener for replicant changes
registerMembershipListener(HAPartition.HAMembershipListener) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Subscribes to receive HAPartition.HAMembershipListener events.
registerRPCHandler(String, Object) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
The partition receives RPC calls from other nodes in the cluster and demultiplexes them, according to a service name, to a particular service.
registerRPCHandler(String, Object, ClassLoader) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
The partition receives RPC calls from other nodes in the cluster and demultiplexes them, according to a service name, to a particular service.
registerRPCHandler() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
releaseCache(String) - Method in interface org.jboss.ha.framework.server.PojoCacheManager
Notifies the registry that the caller is no longer using the given cache.
releaseCurrentLatch() - Method in class org.jboss.ha.framework.server.HATarget
Releases any latch blocking threads in HATarget.invocationsAllowed().
remove(String) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Remove this cluster node's replicant for the given key from the registry
remove(String, Serializable) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Remove the key from the ReplicationService in the given category
remove(String, Serializable, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Same as remove(String, String) but caller can choose if the call is made synchronously or asynchronously.
removeEventListener(EventListener<E>) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
replicantName - Variable in class org.jboss.ha.framework.server.HATarget
 
replicants - Variable in class org.jboss.ha.framework.server.HATarget
 
replicantsChanged(String, List, int, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager.ReplicantListener
Callback called when the content/list of replicant for a given replicant key has changed
replicantsChanged(String, List, int, boolean) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
replicantsChanged(String, List, int, boolean) - Method in class org.jboss.ha.framework.server.HATarget
 
ReplicantsManagerInterceptor - Class in org.jboss.aspects.remoting
Checks to see if the client's view of the cluster topology matches the server's, including the server topology in the response if not.
ReplicantsManagerInterceptor(Map) - Constructor for class org.jboss.aspects.remoting.ReplicantsManagerInterceptor
 
ResponseFilter - Interface in org.jboss.ha.framework.interfaces
Interface defining when a group request is done, allowing early termination of a group request based on logic implemented by the caller.
restartMaster() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 

S

set(String, Serializable, Serializable) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Associates a value to a key in a specific category
set(String, Serializable, Serializable, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Same as set(String, String) but caller can choose if the call is made synchronously or asynchronously.
setAllowSynchronousMembershipNotifications(boolean) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Sets whether this partition will synchronously notify any HAMembershipListeners of membership changes using the calling thread from the underlying ClusterPartition.
setCurrentState(Serializable) - Method in interface org.jboss.ha.framework.interfaces.HAPartition.HAPartitionStateTransfer
This callback method is called when a new service starts on a new node; the state that it should hold is transfered to it through this callback.
setElectionPolicy(HASingletonElectionPolicy) - Method in interface org.jboss.ha.framework.interfaces.HASingleton
Sets the policy used to determine which cluster node will become the master when the service topology changes.
setElectionPolicy(HASingletonElectionPolicy) - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
setHAPartition(HAPartition) - Method in interface org.jboss.ha.framework.interfaces.HAService
 
setHAPartition(HAPartition) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
setInvocationsAuthorization(int) - Method in class org.jboss.ha.framework.server.HATarget
Sets the behavior expected from HATarget.invocationsAllowed().
setObjectStreamSource(ObjectStreamSource) - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
setRegisterThreadContextClassLoader(boolean) - Method in interface org.jboss.ha.framework.interfaces.HAService
Sets a flag specifying whether the calling thread's context classloader should be used when making RPC calls.
setRegisterThreadContextClassLoader(boolean) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
setRestartOnMerge(boolean) - Method in interface org.jboss.ha.framework.interfaces.HASingleton
Sets whether this singleton will stop and restart itself if it is the master and a cluster merge occurs.
setRestartOnMerge(boolean) - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
setServiceHAName(String) - Method in interface org.jboss.ha.framework.interfaces.HAService
 
setServiceHAName(String) - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
setSharedInstance(CacheManagerLocator) - Static method in class org.jboss.ha.framework.server.CacheManagerLocator
Allows replacement of the default implementation.
setSharedInstance(HAPartitionLocator) - Static method in class org.jboss.ha.framework.server.HAPartitionLocator
Allows replacement of the default implementation.
setSharedInstance(PojoCacheManagerLocator) - Static method in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Allows replacement of the default implementation.
SimpleCachableMarshalledValue - Class in org.jboss.ha.framework.server
Variation on the standard JBoss org.jboss.invocation.MarshalledValue that only converts the wrapped object to a serialized form during serialization itself.
SimpleCachableMarshalledValue() - Constructor for class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
Exposed for externalization.
SimpleCachableMarshalledValue(Serializable) - Constructor for class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
SimpleCachableMarshalledValue(Serializable, ObjectStreamSource) - Constructor for class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
STANDARD_JNDI_NAME - Static variable in class org.jboss.ha.framework.server.CacheManagerLocator
Name of the standard JNDI context under which HAPartitions are bound
STANDARD_JNDI_NAME - Static variable in class org.jboss.ha.framework.server.PojoCacheManagerLocator
Name of the standard JNDI context under which PojoCacheManagers are bound
start() - Method in interface org.jboss.ha.framework.interfaces.HAService
 
start() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
startNewMaster() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
startSingleton() - Method in interface org.jboss.ha.framework.interfaces.HASingletonLifecycle
Invoked when this mbean is elected to run the singleton service, or in other words when this node is elected for master.
startSingleton() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
stop() - Method in interface org.jboss.ha.framework.interfaces.HAService
 
stop() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
stopIfMaster() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
stopOldMaster() - Method in class org.jboss.ha.framework.server.HASingletonImpl.RpcHandler
 
stopOldMaster() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
stopOldMaster() - Method in interface org.jboss.ha.framework.server.HASingletonRpcHandler
 
stopSingleton() - Method in interface org.jboss.ha.framework.interfaces.HASingletonLifecycle
Invoked when this mbean is elected to no longer run the singleton service, or in other words when this node is elected for slave.
stopSingleton() - Method in class org.jboss.ha.framework.server.HASingletonImpl
 
subscribeToStateTransferEvents(String, HAPartition.HAPartitionStateTransfer) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Register a service that will participate in state transfer protocol and receive callbacks

T

target - Variable in class org.jboss.ha.framework.server.HATarget
 
toByteArray() - Method in interface org.jboss.ha.framework.interfaces.CachableMarshalledValue
Serialize any deserialized wrapped object to a byte[] and release any references to the deserialized form.
toByteArray() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 
toString() - Method in class org.jboss.ha.framework.server.HATarget
 
toString() - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
 

U

unregisterDRMListener() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
unregisterDSListener(String, DistributedState.DSListener) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Unsubscribes from DistributedState.DSListener events
unregisterDSListenerEx(String, DistributedState.DSListenerEx) - Method in interface org.jboss.ha.framework.interfaces.DistributedState
Deprecated. Unsubscribes from DistributedState.DSListenerEx events
unregisterListener(String, DistributedReplicantManager.ReplicantListener) - Method in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager
Unsubscribe a listener that had subscribed for replicant changes
unregisterMembershipListener(HAPartition.HAMembershipListener) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Unsubscribes from receiving HAPartition.HAMembershipListener events.
unregisterRPCHandler(String, Object) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Unregister the service from the partition
unregisterRPCHandler() - Method in class org.jboss.ha.framework.server.HAServiceImpl
 
unsubscribeFromStateTransferEvents(String, HAPartition.HAPartitionStateTransfer) - Method in interface org.jboss.ha.framework.interfaces.HAPartition
Unregister a service from state transfer callbacks.
updateHAPartition(HAPartition) - Method in class org.jboss.ha.framework.server.HATarget
Associates this target with the given partition, registering with the partition's DistributedReplicantManager.

V

valueHasChanged(String, String, Serializable, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedState.DSListener
Deprecated. Called whenever a key has been added or modified in the category the called object has subscribed in.
valueHasChanged(String, Serializable, Serializable, boolean) - Method in interface org.jboss.ha.framework.interfaces.DistributedState.DSListenerEx
Deprecated. Called whenever a key has been added or modified in the category the called object has subscribed in.

W

writeExternal(ObjectOutput) - Method in class org.jboss.ha.framework.server.SimpleCachableMarshalledValue
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

A C D E F G H I J K L M N O P R S T U V W

Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.