< A B C D E F G H I J L M N P R S T U V

<

() - Static method in class jgroup.GroupManager
 
() - Static method in class jgroup.GroupManager
 

A

ack(MemberId, int, Object) - Method in interface jgroup.multicast.AckListener
Upcalls invoked by Jgroup to notify the ack listener that the member identified by id has responded with obj to the multicast message associated with this ack listener.
AckListener - interface jgroup.multicast.AckListener.
This interface enables members to receive ack messages in response to multicasts.
addAttributes(Entry[]) - Method in class jgroup.jini.JoinManager
Associates a new set of attributes with the service, in addition to the service's current set of attributes.
addAttributes(Entry[]) - Method in class jgroup.jini.JoinManager.ProxyReg
 
addAttributes(Entry[], boolean) - Method in class jgroup.jini.JoinManager
Associates a new set of attributes with the service, in addition to the service's current set of attributes.
addJoinSet(JoinManager.ProxyReg) - Method in class jgroup.jini.JoinManager
 
attrSets - Variable in class jgroup.jini.JoinManager.addAttributesTask
 
attrSetTemplate - Variable in class jgroup.jini.JoinManager.modifyAttributesTask
 

B

bCreateDiscMgr - Variable in class jgroup.jini.JoinManager
 
bind(String) - Method in interface jgroup.ExternalGMIService
Bind the server associated to this group manager to the object group associated with the specified name in the dependable registry running in the same distributed system as this group manager.
bind(String, DependableRegistry) - Method in interface jgroup.ExternalGMIService
Bind the server associated to this group manager to the object group associated with the specified name in the specified dependable registry.
bind(String, Remote, Class) - Method in interface jgroup.registry.DependableRegistry
Add a replicated member object to the remote object group associated with the specified name in the registry.
bTerminated - Variable in class jgroup.jini.JoinManager
 
buildServiceRegistrar(ArrayList) - Method in class jgroup.jini.JoinManager
 

C

callback - Variable in class jgroup.jini.JoinManager
 
Callback - interface jgroup.Callback.
When performing an asynchronous internal group method invocation (IGMI), an invoker may specify a callback object.
configfile - Variable in class jgroup.DistributedSystem
 
configURL - Variable in class jgroup.DistributedSystem
 
consumers - Variable in class jgroup.GroupManager.Component
Hash table which maps the interfaces of the services provided by this layer into the corresponding component
CRASHED - Static variable in class jgroup.MemberTable
State assigned to members that have been declared crashed because a member identifier from the same host but with a new incarnation number has been inserted in the table.
createJoinManager(ServiceID, Object, Entry[], ServiceIDListener, LeaseRenewalManager) - Method in class jgroup.jini.JoinManager
 
createRegistry(Object[]) - Static method in class jgroup.registry.RegistryFactory
Creates and exports a dependable registry replica on the local host that listen to incoming requests on an anonymous communication port.
createRegistry(Object[]) - Method in interface jgroup.reference.RegistryLocator
Creates and exports a dependable registry replica on the local host that listen to incoming requests on an anonymous communication port.
createRegistry(Object[], int) - Static method in class jgroup.registry.RegistryFactory
Creates and exports a dependable registry replica on the local host that listen to incoming requests on the given port communication port.
createRegistry(Object[], int) - Method in interface jgroup.reference.RegistryLocator
Creates and exports a dependable registry replica on the local host that listen to incoming requests on the given port communication port.
createRegistry(Object[], int, RMIClientSocketFactory, RMIServerSocketFactory) - Static method in class jgroup.registry.RegistryFactory
Creates and exports a dependable registry replica on the local host that listen to incoming requests on the given port communication port.
createRegistry(Object[], int, RMIClientSocketFactory, RMIServerSocketFactory) - Method in interface jgroup.reference.RegistryLocator
Creates and exports a dependable registry replica on the local host that listen to incoming requests on the given port communication port.
createTaskThread(JoinManager.Task) - Method in class jgroup.jini.JoinManager
 

D

deliverObject(Object) - Method in interface jgroup.multicast.MulticastListener
Upcall that is invoked by Jgroup to deliver a message msg, corresponding to a single serialized object.
deliverStream(InputStream) - Method in interface jgroup.multicast.MulticastListener
Upcall that is invoked by Jgroup to deliver a message msg, corresponding to an input stream from which the message may be read.
DEPENDABLE_REGISTRY_NAME - Static variable in interface jgroup.registry.DependableRegistry
Service name used to register each dependable registry replica in the local registry.
DependableRegistry - interface jgroup.registry.DependableRegistry.
For obtaining references to remote objects, RMI includes a registry service, that provides methods for storing and retrieving remote object references.
discarded(DiscoveryEvent) - Method in class jgroup.jini.LookupManager
 
discarded(DiscoveryEvent) - Method in class jgroup.jini.LookupManager.Listener
 
discarded(DiscoveryEvent) - Method in class jgroup.jini.JoinManager.DiscMgrListener
 
discardedNotifyListener(ServiceRegistrar, ArrayList) - Method in class jgroup.jini.JoinManager
 
discMgr - Variable in class jgroup.jini.JoinManager
 
discMgrListener - Variable in class jgroup.jini.JoinManager
 
discovered(DiscoveryEvent) - Method in class jgroup.jini.LookupManager
 
discovered(DiscoveryEvent) - Method in class jgroup.jini.LookupManager.Listener
 
discovered(DiscoveryEvent) - Method in class jgroup.jini.JoinManager.DiscMgrListener
 
discoveredNotifyListener(DiscoveryListener, ArrayList) - Method in class jgroup.jini.JoinManager
 
discoveredNotifyListener(ServiceRegistrar, ArrayList) - Method in class jgroup.jini.JoinManager
 
DistributedSystem - class jgroup.DistributedSystem.
The DistributedSystem class is used to describe the distributed system in which the computation is carried on.
DistributedSystem() - Constructor for class jgroup.DistributedSystem
Disable default constructor.
DistributedSystem(String) - Constructor for class jgroup.DistributedSystem
Instantiates a distributed system whose description is contained in configfile.
dListener - Variable in class jgroup.jini.JoinManager.ProxyReg
 
doAttributes(JoinManager.ProxyReg) - Method in class jgroup.jini.JoinManager.addAttributesTask
 
doAttributes(JoinManager.ProxyReg) - Method in class jgroup.jini.JoinManager.setAttributesTask
 
doAttributes(JoinManager.ProxyReg) - Method in class jgroup.jini.JoinManager.modifyAttributesTask
 
DREGISTRY_BOOTSTRAP_PORT - Static variable in interface jgroup.registry.DependableRegistry
Port number used by the dependable registry for bootstrap purpose; each dependable registry server is locally registered in a standard registry service running in the same host and using this port.
DREGISTRY_JGROUP_PORT - Static variable in interface jgroup.registry.DependableRegistry
Port number used by the dependable registry for internal communications among servers composing the dependable registry service.
DSException - exception jgroup.DSException.
Raised when an error is found in a distributed system configuration.
DSException() - Constructor for class jgroup.DSException
Constructs a DSException with no detail message.
DSException(String) - Constructor for class jgroup.DSException
Constructs a DSException with the specified message.

E

elements() - Method in class jgroup.MemberTable
Returns an array containing the values associated to all members contained in this MemberTable, including members crashed or partitioned.
equals(Object) - Method in class jgroup.GroupManager.Component
Compares two Components for content equality.
equals(Object) - Method in class jgroup.jini.JoinManager.ProxyReg
 
exception(MemberId, Exception) - Method in interface jgroup.Callback
Invoked by internal GMI service to notify this callback object that the member identified by MemberId has thrown e.
exec() - Method in interface jgroup.jini.JoinManager.Task
 
exec() - Method in class jgroup.jini.JoinManager.addAttributesTask
 
exec() - Method in class jgroup.jini.JoinManager.RegisterTask
 
exec() - Method in class jgroup.jini.JoinManager.LeaseExpireNotifyTask
 
exec() - Method in class jgroup.jini.JoinManager.DiscardProxyTask
 
ExternalGMIListener - interface jgroup.ExternalGMIListener.
In Jgroup, an external remote interface is an interface that declares a set of method implemented by an object group that may be invoked from a remote Java virtual machine.
ExternalGMIListenerClass - Static variable in class jgroup.GroupManager
 
ExternalGMIService - interface jgroup.ExternalGMIService.
 

F

fail(Throwable) - Method in class jgroup.jini.JoinManager.ProxyReg
 
finalAttrSet - Variable in class jgroup.jini.JoinManager.addAttributesTask
 
findReg(ServiceRegistrar) - Method in class jgroup.jini.JoinManager
 

G

get(MemberId) - Method in class jgroup.MemberTable
Returns the value associated by this MemberTable to the specified member id.
getAddress() - Method in interface jgroup.VMID
Returns the IP address of the host in which the virtual machine identified by this VMID is executed.
getAddress() - Method in interface jgroup.MemberId
Returns the IP address of the java virtual machine hosting this member.
getAttributes() - Method in class jgroup.jini.JoinManager
Returns an array containing the set of attributes currently associated with the service.
getConfigfile() - Method in class jgroup.DistributedSystem
Returns the path to the config file.
getConfigURL() - Method in class jgroup.DistributedSystem
Returns the path to the config file.
getCounter() - Method in interface jgroup.MemberId
Returns an integer used to distinguish this particular member from other members of the same group hosted in the same Java virtual machine.
getCounter() - Method in interface jgroup.IID
Returns the sequential counter identifying this particular invocation.
getDiscoveryManager() - Method in class jgroup.jini.JoinManager
Returns the instance of DiscoveryManagement that was either passed into the constructor, or that was created as a result of null being input to that parameter.
getGid() - Method in interface jgroup.View
Returns the identifier of the group for which this view has been generated.
getGroupManager(Object[], Object[]) - Static method in class jgroup.GroupManager
Returns a group manager object containing handlers for each of the services associated to the listener interfaces implemented by objects contained in the listeners array.
getGroupManager2(Object[], Object[]) - Method in class jgroup.GroupManager
This method is a first schema of a completely dynamic solution to the problem of generating a group manager for a set of interfaces implemented by a server.
getHashAddress() - Method in interface jgroup.VMID
Returns an object that can be used as hash key for the address of the host in which the virtual machine identified by this VMID is executed.
getIdentifier() - Method in interface jgroup.ExternalGMIService
 
getIndex(MemberId) - Method in class jgroup.MemberTable
Returns the position of the specified member identifier in the last view for which method viewChange has been called; return -1 if the member is not member of that view.
getJoinSet() - Method in class jgroup.jini.JoinManager
Returns an array of ServiceRegistrar objects, each corresponding to a lookup service with which the service is currently registered (joined).
getLayerMethod - Static variable in class jgroup.GroupManager
Method object for class java.lang.reflect.Proxy
getLeaseRenewalManager() - Method in class jgroup.jini.JoinManager
Returns the instance of the LeaseRenewalManager class that was either passed into the constructor, or that was created as a result of null being input to that parameter.
getMembers() - Method in interface jgroup.View
Returns an array of MemberIds identifying the members included in this view.
getMemberTable() - Method in interface jgroup.MembershipService
Returns a MemberTable helper that will notified by the object.
getMessage() - Method in interface jgroup.multicast.MulticastService
Returns an output stream that can be used to encode the message.
getMyIdentifier() - Method in interface jgroup.MembershipService
Returns the member identifier of the member.
getPort() - Method in class jgroup.TransportConfig
Return the port number stored in this object.
getProvider(Class, ArrayList, int) - Method in class jgroup.GroupManager.Component
 
getProviders(ArrayList, int) - Method in class jgroup.GroupManager.Component
 
getProxy(Object, ArrayList, Object[], MulticastService, DispatcherService) - Static method in class jgroup.GroupManager
Returns a proxy object for the server indicated in the
getRegistry(DistributedSystem) - Static method in class jgroup.registry.RegistryFactory
Returns a proxy for the dependable registry service on the specified distributed system.
getRegistry(DistributedSystem) - Method in interface jgroup.reference.RegistryLocator
Returns a proxy for the dependable registry service on the specified distributed system.
getRegistry(DistributedSystem, int) - Static method in class jgroup.registry.RegistryFactory
Returns a proxy for the dependable registry service on the specified distributed system and port.
getRegistry(DistributedSystem, int) - Method in interface jgroup.reference.RegistryLocator
Returns a proxy for the dependable registry service on the specified distributed system and port.
getRegistry(DistributedSystem, int, RMIClientSocketFactory) - Static method in class jgroup.registry.RegistryFactory
Returns a proxy for the dependable registry service on the specified distributed system and port.
getRegistry(DistributedSystem, int, RMIClientSocketFactory) - Method in interface jgroup.reference.RegistryLocator
Returns a proxy for the dependable registry service on the specified distributed system and port.
getResource(String) - Static method in class jgroup.reference.Service
Construct locator
getService(Class) - Method in class jgroup.GroupManager
Returns an handler to a Jgroup service (e.g., the membership service) specified by the interface class cl.
getState(MemberId) - Method in class jgroup.MemberTable
Returns the state associated to the member identifier.
getState(MemberId[]) - Method in interface jgroup.MergingListener
Method getState is invoked when the member has been selected as coordinator for the reconciliation protocol.
getTime() - Method in interface jgroup.VMID
Returns the time at which this VMID has been created.
getVid() - Method in interface jgroup.View
Returns the identifier of this view.
getVmid() - Method in interface jgroup.IID
Returns the VMID identifier of the virtual machine that generated this invocation.
GroupEntry - class jgroup.jini.GroupEntry.
 
GroupEntry() - Constructor for class jgroup.jini.GroupEntry
Public no-arg constructor
GroupEntry(String) - Constructor for class jgroup.jini.GroupEntry
 
GroupManager - class jgroup.GroupManager.
The GroupManager class is used to configure the Jgroup system.
GroupManager.Component - class jgroup.GroupManager.Component.
 
GroupManager.Component(GroupManager, Class) - Constructor for class jgroup.GroupManager.Component
 
GroupManager.Component(GroupManager, Object) - Constructor for class jgroup.GroupManager.Component
 
GroupManager() - Constructor for class jgroup.GroupManager
 
GroupManager(HashMap) - Constructor for class jgroup.GroupManager
 
groupName - Variable in class jgroup.jini.GroupEntry
 

H

hasDynamicProxy - Static variable in class jgroup.GroupManager
True if the class library contains dynamic proxy classes (1.3 or greater)
hashCode() - Method in class jgroup.jini.JoinManager.ProxyReg
 

I

id - Variable in class jgroup.MemberTable.Record
 
IID - interface jgroup.IID.
Instances of this class uniquely identify invocations issued by a client.
InternalGMIListener - interface jgroup.InternalGMIListener.
In Jgroup, an internal remote interface is an interface that declares a set of method implemented by an object group that may be invoked from a member of the group itself.
InternalGMIListenerClass - Static variable in class jgroup.GroupManager
 
InternalGMIService - interface jgroup.InternalGMIService.
 
invoke(Method, Object[], Callback) - Method in interface jgroup.InternalGMIService
 
iptable - Variable in class jgroup.MemberTable
 
isMember(MemberId) - Method in class jgroup.MemberTable
Returns true if the specified member identifier is member of the last view for which method viewChange has been called; return false otherwise.
isNeighbour(MemberId) - Method in interface jgroup.MemberId
Returns true if and only if this member id and the specified member id have the same IP address and the same incarnation time; i.e., if they are hosted in the same virtual machine.
isNewer(MemberId) - Method in interface jgroup.MemberId
Returns true if and only if the IP addresses of this member id and the specified id are the same, and the incarnation time of the former is greater than the incarnation time of the latter; in other words, if the Java virtual machine hosting the specified member id has crashed and then recovered.

J

jgroup - package jgroup
 
JGROUP_PORT - Static variable in class jgroup.TransportConfig
Default Jgroup port
jgroup.jini - package jgroup.jini
 
jgroup.multicast - package jgroup.multicast
 
jgroup.reference - package jgroup.reference
 
jgroup.registry - package jgroup.registry
 
JgroupException - exception jgroup.JgroupException.
Base class for the exceptions thrown by Jgroup.
JgroupException() - Constructor for class jgroup.JgroupException
Constructs a JgroupExeception with no detail message.
JgroupException(String) - Constructor for class jgroup.JgroupException
Constructs a JgroupExeception with the specified message.
join() - Method in interface jgroup.MembershipService
Requests to join the default group.
join(int) - Method in interface jgroup.MembershipService
Requests to join a group identified by gid.
JoinManager - class jgroup.jini.JoinManager.
A goal of any well-behaved service is to advertise the facilities and functions it provides by requesting residency within at least one lookup service.
JoinManager.addAttributesTask - class jgroup.jini.JoinManager.addAttributesTask.
 
JoinManager.addAttributesTask(JoinManager, Entry[], Entry[]) - Constructor for class jgroup.jini.JoinManager.addAttributesTask
 
JoinManager.DiscardProxyTask - class jgroup.jini.JoinManager.DiscardProxyTask.
 
JoinManager.DiscardProxyTask(JoinManager, ServiceRegistrar[]) - Constructor for class jgroup.jini.JoinManager.DiscardProxyTask
 
JoinManager.DiscMgrListener - class jgroup.jini.JoinManager.DiscMgrListener.
 
JoinManager.DiscMgrListener(JoinManager) - Constructor for class jgroup.jini.JoinManager.DiscMgrListener
 
JoinManager.LeaseExpireNotifyTask - class jgroup.jini.JoinManager.LeaseExpireNotifyTask.
 
JoinManager.LeaseExpireNotifyTask(JoinManager, JoinManager.ProxyReg) - Constructor for class jgroup.jini.JoinManager.LeaseExpireNotifyTask
 
JoinManager.modifyAttributesTask - class jgroup.jini.JoinManager.modifyAttributesTask.
 
JoinManager.modifyAttributesTask(JoinManager, Entry[], Entry[], Entry[]) - Constructor for class jgroup.jini.JoinManager.modifyAttributesTask
 
JoinManager.ProxyReg - class jgroup.jini.JoinManager.ProxyReg.
 
JoinManager.ProxyReg.DiscLeaseListener - class jgroup.jini.JoinManager.ProxyReg.DiscLeaseListener.
 
JoinManager.ProxyReg.DiscLeaseListener(JoinManager.ProxyReg) - Constructor for class jgroup.jini.JoinManager.ProxyReg.DiscLeaseListener
 
JoinManager.ProxyReg(JoinManager, ServiceRegistrar) - Constructor for class jgroup.jini.JoinManager.ProxyReg
 
JoinManager.RegisterTask - class jgroup.jini.JoinManager.RegisterTask.
 
JoinManager.RegisterTask(JoinManager, ServiceRegistrar[]) - Constructor for class jgroup.jini.JoinManager.RegisterTask
 
JoinManager.setAttributesTask - class jgroup.jini.JoinManager.setAttributesTask.
 
JoinManager.setAttributesTask(JoinManager, Entry[]) - Constructor for class jgroup.jini.JoinManager.setAttributesTask
 
JoinManager.Task - interface jgroup.jini.JoinManager.Task.
 
JoinManager.TaskThread - class jgroup.jini.JoinManager.TaskThread.
 
JoinManager.TaskThread(JoinManager) - Constructor for class jgroup.jini.JoinManager.TaskThread
 
JoinManager(Object, Entry[], ServiceID, DiscoveryManagement, LeaseRenewalManager) - Constructor for class jgroup.jini.JoinManager
Constructs an instance of this class that will register the service, using the supplied service ID, with the lookup services indicated through the discoveryMgr parameter.
JoinManager(Object, Entry[], ServiceIDListener, DiscoveryManagement, LeaseRenewalManager) - Constructor for class jgroup.jini.JoinManager
Constructs an instance of this class that will notify the service when a service ID is assigned by a lookup service with which the service is registered.
joinSet - Variable in class jgroup.jini.JoinManager
 

L

layerClass - Variable in class jgroup.GroupManager.Component
The class implemented by this layer
leaseRenewalMgr - Variable in class jgroup.jini.JoinManager
 
leave() - Method in interface jgroup.MembershipService
Request to leave a group.
leaved() - Method in class jgroup.MemberTable
No effect.
leaved() - Method in interface jgroup.MembershipListener
Upcall that is invoked by Jgroup to acknowledge the fact that this object has left the group.
list() - Method in interface jgroup.registry.DependableRegistry
Returns an array containing the remote object group names registered in the registry.
Listener - interface jgroup.reference.Listener.
The Listener interface must be extended by every listener interface provided by Jgroup.
listenerClass - Static variable in class jgroup.GroupManager
 
listeners - Variable in class jgroup.jini.JoinManager
 
loc - Static variable in class jgroup.registry.RegistryFactory
Group manager locator needed to obtain group managers
lookup(ServiceTemplate) - Static method in class jgroup.jini.LookupManager
Perform a lookup in the lookup service, searching for the specified object with the specified attributes.
lookup(ServiceTemplate, int) - Static method in class jgroup.jini.LookupManager
Perform a lookup in the lookup service, searching for the specified object with the specified attributes.
lookup(String) - Method in interface jgroup.registry.DependableRegistry
Returns a proxy for the remote object group associated with the specified name in the registry.
lookupAttr - Variable in class jgroup.jini.JoinManager
 
LookupManager - class jgroup.jini.LookupManager.
The LookupManager class can be used to interrogate a lookup service in order to obtain a proxy for a service.
LookupManager.Listener - class jgroup.jini.LookupManager.Listener.
Listener for Discovery events
LookupManager.Listener(LookupManager, LookupManager) - Constructor for class jgroup.jini.LookupManager.Listener
 
LookupManager() - Constructor for class jgroup.jini.LookupManager
Private constructor for singleton use

M

Make - class jgroup.Make.
 
Make - class jgroup.registry.Make.
 
Make - class jgroup.multicast.Make.
 
Make - class jgroup.reference.Make.
 
Make - class jgroup.jini.Make.
 
Make() - Constructor for class jgroup.Make
 
Make() - Constructor for class jgroup.registry.Make
 
Make() - Constructor for class jgroup.multicast.Make
 
Make() - Constructor for class jgroup.reference.Make
 
Make() - Constructor for class jgroup.jini.Make
 
MalformedLayerException - exception jgroup.MalformedLayerException.
This exception is thrown when some exceptional error prevents the construction of a group manager satisfying the set of listener interfaces implemented by the application server.
MalformedLayerException() - Constructor for class jgroup.MalformedLayerException
Constructs a JgroupExeception with no detail message.
MalformedLayerException(String) - Constructor for class jgroup.MalformedLayerException
Constructs a JgroupExeception with the specified message.
manager - Static variable in class jgroup.jini.LookupManager
Singleton manager
manager - Variable in class jgroup.jini.LookupManager.Listener
 
map - Variable in class jgroup.GroupManager
 
mcast(Object, AckListener) - Method in interface jgroup.multicast.MulticastService
Multicast a serializable object to the members of the current view of a group.
mcast(OutputStream, AckListener) - Method in interface jgroup.multicast.MulticastService
Multicast a message enclosed in stream to the members of the current view of the group.
McastRemoteException - exception jgroup.McastRemoteException.
Marker exception used by Jgroup to distinguish external group method invocations with multicast semantics.
McastRemoteException() - Constructor for class jgroup.McastRemoteException
Constructs a McastRemoteException with no detail message.
McastRemoteException(String) - Constructor for class jgroup.McastRemoteException
Constructs a McastRemoteException with the specified message.
MemberId - interface jgroup.MemberId.
Instances of this class uniquely identify a member object in a group.
members() - Method in class jgroup.MemberTable
Returns an array containing the identifiers of all members contained in this MemberTable, including members crashed or partitioned.
MembershipListener - interface jgroup.MembershipListener.
In order to be notified of membership events like view changes, an object must implement this interface.
MembershipService - interface jgroup.MembershipService.
The facilities provided by the group membership service included in Jgroup may be accessed using the MembershipService interface.
MemberTable - class jgroup.MemberTable.
This class is an helper utility that provides application developers with additional information about members of their current view.
MemberTable.Record - class jgroup.MemberTable.Record.
Data structure used to maintain an element in the hashtable and its status.
MemberTable.Record(MemberTable, int, MemberId) - Constructor for class jgroup.MemberTable.Record
 
MemberTable() - Constructor for class jgroup.MemberTable
Build a new empty MemberTable.
MERGING - Static variable in class jgroup.MemberTable
State assigned to members that merged the view after a previous partitioning
MergingListener - interface jgroup.MergingListener.
In order to be notified of state merging events, an object must implement this interface.
MergingService - interface jgroup.MergingService.
Empty interface for the Merging Service
modifyAttributes(Entry[], Entry[]) - Method in class jgroup.jini.JoinManager
Changes the service's current set of attributes using the same semantics as the modifyAttributes method of the ServiceRegistration class.
modifyAttributes(Entry[], Entry[]) - Method in class jgroup.jini.JoinManager.ProxyReg
 
modifyAttributes(Entry[], Entry[], boolean) - Method in class jgroup.jini.JoinManager
Changes the service's current set of attributes using the same semantics as the modifyAttributes method of the ServiceRegistration class.
MulticastListener - interface jgroup.multicast.MulticastListener.
This interface enables members to receive message delivery notifications.
MulticastService - interface jgroup.multicast.MulticastService.
The facilities provided by the reliable multicast service included in Jgroup may be accessed using the MulticastService interface.

N

NEWMEMBER - Static variable in class jgroup.MemberTable
State assigned to new members
notify(LeaseRenewalEvent) - Method in class jgroup.jini.JoinManager.ProxyReg.DiscLeaseListener
 
notifyListener(ServiceRegistrar, ArrayList, boolean) - Method in class jgroup.jini.JoinManager
 
notifyView(View) - Method in interface jgroup.multicast.AckListener
Upcalls invoked by Jgroup to notify the ack listener about the view in which the multicast message is delivered.
NOTMEMBER - Static variable in class jgroup.MemberTable
State assigned to member identifiers not included in the table

P

PARTITIONED - Static variable in class jgroup.MemberTable
State assigned to partitioned members for which no information is available.
port - Variable in class jgroup.TransportConfig
Port used by the transport layer to communicate
pos - Variable in class jgroup.MemberTable.Record
 
prepareChange() - Method in class jgroup.MemberTable
No effect.
prepareChange() - Method in interface jgroup.MembershipListener
Upcall that is invoked by the group membership service to notify that the current view is not valid any more, and the group membership service is trying to reach an agreement on a new view.
prev - Variable in class jgroup.MemberTable.Record
 
providers - Variable in class jgroup.GroupManager.Component
Hash table which maps the interfaces of the services requested by this layer into the corresponding component
proxy - Variable in class jgroup.jini.JoinManager.ProxyReg
 
proxyMethod - Static variable in class jgroup.GroupManager
Method object for class java.lang.reflect.Proxy
proxys - Variable in class jgroup.jini.JoinManager.RegisterTask
 
proxys - Variable in class jgroup.jini.JoinManager.DiscardProxyTask
 
put(MemberId, Object) - Method in class jgroup.MemberTable
Associates object value to the specified member identifier.
putState(Object, MemberId[]) - Method in interface jgroup.MergingListener
Method putState is invoked to inform the member about the state of other members belonging to different partitions.

R

RECOVERING - Static variable in class jgroup.MemberTable
State assigned to member identifiers whose incarnation number is greater than the incarnation number of other members previously contained in the table.
reg - Variable in class jgroup.jini.JoinManager.LeaseExpireNotifyTask
 
register() - Method in class jgroup.jini.JoinManager.ProxyReg
 
registrars - Variable in class jgroup.jini.LookupManager
 
RegistryFactory - class jgroup.registry.RegistryFactory.
Class RegistryFactory is used to obtain a proxy to the dependable registry service, or to create a dependable registry replica on the local machine.
RegistryFactory() - Constructor for class jgroup.registry.RegistryFactory
Private constructor to disable public construction.
RegistryLocator - interface jgroup.reference.RegistryLocator.
This interface will be moved to another package.
remove(MemberId) - Method in class jgroup.MemberTable
 
removeJoinSet(JoinManager.ProxyReg) - Method in class jgroup.jini.JoinManager
 
RESOURCE - Static variable in class jgroup.registry.RegistryFactory
 
RESOURCE - Static variable in class jgroup.reference.Service
Resource name
result(MemberId, Object) - Method in interface jgroup.Callback
Invoked by internal GMI service to notify this callback object that the member identified by MemberId has returned result.
run() - Method in class jgroup.jini.JoinManager.TaskThread
 

S

searchDiscovered(ServiceTemplate, int) - Method in class jgroup.jini.LookupManager
 
Service - class jgroup.reference.Service.
Not sure it will be maintained in this form.
Service() - Constructor for class jgroup.reference.Service
 
serviceItem - Variable in class jgroup.jini.JoinManager
 
setAttributes(Entry[]) - Method in class jgroup.jini.JoinManager
Replaces the service's current set of attributes with a new set of attributes.
setAttributes(Entry[]) - Method in class jgroup.jini.JoinManager.ProxyReg
 
setLocator() - Static method in class jgroup.registry.RegistryFactory
Construct locator
srvcRegistration - Variable in class jgroup.jini.JoinManager.ProxyReg
 
status - Variable in class jgroup.MemberTable.Record
 
SURVIVED - Static variable in class jgroup.MemberTable
State assigned to members that survived from the previous view

T

table - Variable in class jgroup.MemberTable
 
task - Variable in class jgroup.jini.JoinManager
 
taskThread - Variable in class jgroup.jini.JoinManager
 
terminate() - Method in class jgroup.jini.JoinManager
Performs cleanup duties related to the termination of the lookup service discovery event mechanism, as well as the lease and thread management performed by the JoinManager.
TransportConfig - class jgroup.TransportConfig.
The TransportConfig class contains the basic information used to configure the transport layer of the Jgroup implementation.
TransportConfig() - Constructor for class jgroup.TransportConfig
Constructs a TransportConfig with the default Jgroup port.
TransportConfig(int) - Constructor for class jgroup.TransportConfig
Constructs a TransportConfig with the specified port.

U

unbind(IID) - Method in interface jgroup.registry.DependableRegistry
Remove a replicated remote object identified by the IID object obtained when the replica has been registered.

V

v0 - Variable in class jgroup.Make
 
v0 - Variable in class jgroup.registry.Make
 
v0 - Variable in class jgroup.multicast.Make
 
v0 - Variable in class jgroup.reference.Make
 
v0 - Variable in class jgroup.jini.Make
 
v1 - Variable in class jgroup.Make
 
v1 - Variable in class jgroup.registry.Make
 
v1 - Variable in class jgroup.multicast.Make
 
v1 - Variable in class jgroup.reference.Make
 
v1 - Variable in class jgroup.jini.Make
 
v10 - Variable in class jgroup.Make
 
v11 - Variable in class jgroup.Make
 
v12 - Variable in class jgroup.Make
 
v13 - Variable in class jgroup.Make
 
v14 - Variable in class jgroup.Make
 
v15 - Variable in class jgroup.Make
 
v16 - Variable in class jgroup.Make
 
v17 - Variable in class jgroup.Make
 
v18 - Variable in class jgroup.Make
 
v19 - Variable in class jgroup.Make
 
v2 - Variable in class jgroup.Make
 
v2 - Variable in class jgroup.multicast.Make
 
v2 - Variable in class jgroup.reference.Make
 
v2 - Variable in class jgroup.jini.Make
 
v20 - Variable in class jgroup.Make
 
v21 - Variable in class jgroup.Make
 
v22 - Variable in class jgroup.Make
 
v23 - Variable in class jgroup.Make
 
v24 - Variable in class jgroup.Make
 
v3 - Variable in class jgroup.Make
 
v4 - Variable in class jgroup.Make
 
v5 - Variable in class jgroup.Make
 
v6 - Variable in class jgroup.Make
 
v7 - Variable in class jgroup.Make
 
v8 - Variable in class jgroup.Make
 
v9 - Variable in class jgroup.Make
 
value - Variable in class jgroup.MemberTable.Record
 
View - interface jgroup.View.
The Partitionable Group Membership Service contained in Jgroup tracks changes in the group's composition and installs them as views at member objects.
viewChange() - Method in interface jgroup.multicast.AckListener
Upcalls invoked by Jgroup to notify the ack listener that a new view has been installed after the view in which the message has been delivered.
viewChange(View) - Method in class jgroup.MemberTable
Update the information in the table with the information maintained in the new view.
viewChange(View) - Method in interface jgroup.MembershipListener
Upcall invoked on the member when a view change occurs.
VMID - interface jgroup.VMID.
An instance of this class uniquely identifies a Java virtual machine.

< A B C D E F G H I J L M N P R S T U V