com.sun.enterprise.config.serverbeans
Interface LoadBalancer

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag

public interface LoadBalancer
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag


Nested Class Summary
static class LoadBalancer.DeleteDecorator
           
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Method Summary
 java.lang.String getAutoApplyEnabled()
          Deprecated. 
 java.lang.String getDeviceHost()
          Gets the value of the device host property.
 java.lang.String getDevicePort()
          Gets the value of the device port property.
 java.lang.String getLbConfigName()
          Gets the value of the lbConfigName property.
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties as per PropertyBag Known properties: ssl-proxy-host - proxy host used for outbound HTTP ssl-proxy-port - proxy port used for outbound HTTP
 void setAutoApplyEnabled(java.lang.String value)
          Deprecated. 
 void setDeviceHost(java.lang.String value)
          Sets the value of the device host property.
 void setDevicePort(java.lang.String value)
          Sets the value of the device port property.
 void setLbConfigName(java.lang.String value)
          Sets the value of the lbConfigName property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 

Method Detail

getName

@NotNull
java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

void setName(java.lang.String value)
             throws java.beans.PropertyVetoException
Sets the value of the name property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getLbConfigName

@NotNull
java.lang.String getLbConfigName()
Gets the value of the lbConfigName property. Name of the lb-config used by this load balancer

Returns:
possible object is String

setLbConfigName

void setLbConfigName(java.lang.String value)
                     throws java.beans.PropertyVetoException
Sets the value of the lbConfigName property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getDeviceHost

@NotNull
java.lang.String getDeviceHost()
Gets the value of the device host property.

Returns:
possible object is String

setDeviceHost

void setDeviceHost(java.lang.String value)
                   throws java.beans.PropertyVetoException
Sets the value of the device host property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getDevicePort

@NotNull
java.lang.String getDevicePort()
Gets the value of the device port property.

Returns:
possible object is String

setDevicePort

void setDevicePort(java.lang.String value)
                   throws java.beans.PropertyVetoException
Sets the value of the device port property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getAutoApplyEnabled

@Deprecated
java.lang.String getAutoApplyEnabled()
Deprecated. 

Gets the value of the auto apply enabled property.

Returns:
possible object is String

setAutoApplyEnabled

@Deprecated
void setAutoApplyEnabled(java.lang.String value)
                         throws java.beans.PropertyVetoException
Deprecated. 

Sets the value of the auto apply enabled property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getProperty

@ToDo(priority=IMPORTANT,
      details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
Properties as per PropertyBag Known properties: ssl-proxy-host - proxy host used for outbound HTTP ssl-proxy-port - proxy port used for outbound HTTP

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.