Interface ApplicationRef
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy,jakarta.validation.Payload
public interface ApplicationRef
extends org.jvnet.hk2.config.ConfigBeanProxy, jakarta.validation.Payload
References to applications deployed to the server instance
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the disableTimeoutInMinutes property.Gets the value of the enabled property.Gets the value of the lbEnabled property.@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*",message="{appref.invalid.name}",payload=ApplicationRef.class) StringgetRef()Gets the value of the ref property.Gets the value of the virtualServers property.voidsetDisableTimeoutInMinutes(String value) Sets the value of the disableTimeoutInMinutes property.voidsetEnabled(String value) Sets the value of the enabled property.voidsetLbEnabled(String value) Sets the value of the lbEnabled property.voidSets the value of the ref property.voidsetVirtualServers(String value) Sets the value of the virtualServers property.Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
Method Details
-
getEnabled
String getEnabled()Gets the value of the enabled property.- Returns:
- possible object is
String
-
setEnabled
Sets the value of the enabled property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getVirtualServers
String getVirtualServers()Gets the value of the virtualServers property.- Returns:
- possible object is
String
-
setVirtualServers
Sets the value of the virtualServers property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getLbEnabled
String getLbEnabled()Gets the value of the lbEnabled property. A boolean flag that causes any and all load-balancers using this application to consider this application unavailable to them.- Returns:
- possible object is
String
-
setLbEnabled
Sets the value of the lbEnabled property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getDisableTimeoutInMinutes
String getDisableTimeoutInMinutes()Gets the value of the disableTimeoutInMinutes property. The time, in minutes, that it takes this application to reach a quiescent state after having been disabled- Returns:
- possible object is
String
-
setDisableTimeoutInMinutes
Sets the value of the disableTimeoutInMinutes property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getRef
@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*", message="{appref.invalid.name}", payload=ApplicationRef.class) @NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*",message="{appref.invalid.name}",payload=ApplicationRef.class) String getRef()Gets the value of the ref property.- Returns:
- possible object is
String
-
setRef
Sets the value of the ref property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-