org.glassfish.api.naming
Interface NamingClusterInfo


@Contract
public interface NamingClusterInfo

A contract that manages naming load-balancing.


Field Summary
static String CORBALOC
           
static String IC_BASED
           
static String IC_BASED_WEIGHTED
           
static String IIOP_ENDPOINTS_PROPERTY
           
static String IIOP_URL
           
static String IIOP_URL_PROPERTY
           
static String LOAD_BALANCING_PROPERTY
           
 
Method Summary
 List<String> getNextRotation()
           
 void initGroupInfoService(Hashtable<?,?> myEnv, String defaultHost, String defaultPort, ORB orb, org.glassfish.hk2.Services services)
           
 void setClusterInstanceInfo(Hashtable<?,?> myEnv, String defaultHost, String defaultPort, boolean membershipChangeForced)
           
 

Field Detail

LOAD_BALANCING_PROPERTY

static final String LOAD_BALANCING_PROPERTY
See Also:
Constant Field Values

IIOP_ENDPOINTS_PROPERTY

static final String IIOP_ENDPOINTS_PROPERTY
See Also:
Constant Field Values

IIOP_URL_PROPERTY

static final String IIOP_URL_PROPERTY
See Also:
Constant Field Values

IC_BASED_WEIGHTED

static final String IC_BASED_WEIGHTED
See Also:
Constant Field Values

IC_BASED

static final String IC_BASED
See Also:
Constant Field Values

IIOP_URL

static final String IIOP_URL
See Also:
Constant Field Values

CORBALOC

static final String CORBALOC
See Also:
Constant Field Values
Method Detail

initGroupInfoService

void initGroupInfoService(Hashtable<?,?> myEnv,
                          String defaultHost,
                          String defaultPort,
                          ORB orb,
                          org.glassfish.hk2.Services services)

setClusterInstanceInfo

void setClusterInstanceInfo(Hashtable<?,?> myEnv,
                            String defaultHost,
                            String defaultPort,
                            boolean membershipChangeForced)

getNextRotation

List<String> getNextRotation()


Copyright © 2012. All Rights Reserved.