org.jboss.ha.framework.server
Class HARMIServerImpl.RefreshProxiesHATarget

java.lang.Object
  extended by org.jboss.ha.framework.server.HATarget
      extended by org.jboss.ha.framework.server.HARMIServerImpl.RefreshProxiesHATarget
All Implemented Interfaces:
org.jboss.ha.framework.interfaces.DistributedReplicantManager.ReplicantListener
Enclosing class:
HARMIServerImpl

public class HARMIServerImpl.RefreshProxiesHATarget
extends org.jboss.ha.framework.server.HATarget


Field Summary
protected  ArrayList generatedProxies
           
 
Fields inherited from class org.jboss.ha.framework.server.HATarget
allowInvocationsStatus, clusterViewId, DISABLE_INVOCATIONS, ENABLE_INVOCATIONS, latch, log, MAKE_INVOCATIONS_WAIT, partition, replicantName, replicants, target
 
Constructor Summary
HARMIServerImpl.RefreshProxiesHATarget(org.jboss.ha.framework.interfaces.HAPartition partition, String replicantName, Serializable target, int allowInvocations)
           
 
Method Summary
 void addProxy(HARMIClient client)
           
 void init()
           
 void replicantsChanged(String key, List newReplicants, int newReplicantsViewId, boolean merge)
           
 
Methods inherited from class org.jboss.ha.framework.server.HATarget
cleanExistenceInCurrentHAPartition, destroy, disable, getAssociatedPartition, getCurrentViewId, getReplicants, invocationsAllowed, releaseCurrentLatch, setInvocationsAuthorization, toString, updateHAPartition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

generatedProxies

protected ArrayList generatedProxies
Constructor Detail

HARMIServerImpl.RefreshProxiesHATarget

public HARMIServerImpl.RefreshProxiesHATarget(org.jboss.ha.framework.interfaces.HAPartition partition,
                                              String replicantName,
                                              Serializable target,
                                              int allowInvocations)
                                       throws Exception
Throws:
Exception
Method Detail

init

public void init()
          throws Exception
Overrides:
init in class org.jboss.ha.framework.server.HATarget
Throws:
Exception

addProxy

public void addProxy(HARMIClient client)

replicantsChanged

public void replicantsChanged(String key,
                              List newReplicants,
                              int newReplicantsViewId,
                              boolean merge)
Specified by:
replicantsChanged in interface org.jboss.ha.framework.interfaces.DistributedReplicantManager.ReplicantListener
Overrides:
replicantsChanged in class org.jboss.ha.framework.server.HATarget


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