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
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of thedisableTimeoutInMinutesproperty.Gets the value of theenabledproperty.Gets the value of thelbEnabledproperty.@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*",message="{appref.invalid.name}",payload=ApplicationRef.class) StringgetRef()Gets the value of therefproperty.Gets the value of thevirtualServersproperty.voidsetDisableTimeoutInMinutes(String disableTimeoutInMinutes) Sets the value of thedisableTimeoutInMinutesproperty.voidsetEnabled(String enabled) Sets the value of theenabledproperty.voidsetLbEnabled(String lbEnabled) Sets the value of thelbEnabledproperty.voidSets the value of therefproperty.voidsetVirtualServers(String virtualServers) Sets the value of thevirtualServersproperty.Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
Method Details
-
getEnabled
String getEnabled()Gets the value of theenabledproperty.- Returns:
- possible object is
String
-
setEnabled
Sets the value of theenabledproperty.- Parameters:
enabled- allowed object isString- Throws:
PropertyVetoException
-
getVirtualServers
String getVirtualServers()Gets the value of thevirtualServersproperty.- Returns:
- possible object is
String
-
setVirtualServers
Sets the value of thevirtualServersproperty.- Parameters:
virtualServers- allowed object isString- Throws:
PropertyVetoException
-
getLbEnabled
String getLbEnabled()Gets the value of thelbEnabledproperty. 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 thelbEnabledproperty.- Parameters:
lbEnabled- allowed object isString- Throws:
PropertyVetoException
-
getDisableTimeoutInMinutes
String getDisableTimeoutInMinutes()Gets the value of thedisableTimeoutInMinutesproperty. 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 thedisableTimeoutInMinutesproperty.- Parameters:
disableTimeoutInMinutes- 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 therefproperty.- Returns:
- possible object is
String
-
setRef
Sets the value of therefproperty.- Parameters:
ref- allowed object isString- Throws:
PropertyVetoException
-