Oracle Fusion Middleware
Oracle WebLogic Server API Reference
12c Release 1 (12.1.1)

Part Number E24391-02

weblogic.cluster.singleton
Class BasicServiceLocationSelector

java.lang.Object
  extended by weblogic.cluster.singleton.AbstractServiceLocationSelector
      extended by weblogic.cluster.singleton.BasicServiceLocationSelector
All Implemented Interfaces:
ServiceLocationSelector

public class BasicServiceLocationSelector
extends AbstractServiceLocationSelector

Round-robin server selection algorithm


Field Summary
 
Fields inherited from class weblogic.cluster.singleton.AbstractServiceLocationSelector
DEBUG
 
Constructor Summary
BasicServiceLocationSelector(String svcName, SingletonServicesStateManager sm)
           
 
Method Summary
 ServerMBean chooseServer()
           
 void migrationSuccessful(ServerMBean server, boolean automaticMigration)
           
 void setLastHost(ServerMBean server)
           
 void setServerList(List servers)
           
 void setUPS(ServerMBean ups)
           
 
Methods inherited from class weblogic.cluster.singleton.AbstractServiceLocationSelector
executePostScript, executePostScript, getAcceptableServers, isServerRunning, p
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicServiceLocationSelector

public BasicServiceLocationSelector(String svcName,
                                    SingletonServicesStateManager sm)
Method Detail

setUPS

public void setUPS(ServerMBean ups)

chooseServer

public ServerMBean chooseServer()
Specified by:
chooseServer in interface ServiceLocationSelector
Specified by:
chooseServer in class AbstractServiceLocationSelector

setLastHost

public void setLastHost(ServerMBean server)
Specified by:
setLastHost in interface ServiceLocationSelector
Specified by:
setLastHost in class AbstractServiceLocationSelector

setServerList

public void setServerList(List servers)
Specified by:
setServerList in interface ServiceLocationSelector
Specified by:
setServerList in class AbstractServiceLocationSelector

migrationSuccessful

public void migrationSuccessful(ServerMBean server,
                                boolean automaticMigration)
Specified by:
migrationSuccessful in interface ServiceLocationSelector
Overrides:
migrationSuccessful in class AbstractServiceLocationSelector

Copyright 1996, 2011, 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
12c Release 1 (12.1.1)

Part Number E24391-02