Package org.glassfish.api.admin.config
Interface ApplicationName
-
- All Superinterfaces:
ConfigBeanProxy
,jakarta.validation.Payload
- All Known Subinterfaces:
Application
public interface ApplicationName extends ConfigBeanProxy, jakarta.validation.Payload
An configured element which has to have application type of name.- Author:
- Nandini Ektare
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
-
Field Summary
Fields Modifier and Type Field Description static String
NAME_APP_REGEX
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull @Pattern(regexp="[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_\\./;:#]*",message="{app.invalid.name}",payload=ApplicationName.class) String
getName()
Name of the configured objectvoid
setName(String value)
-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Field Detail
-
NAME_APP_REGEX
static final String NAME_APP_REGEX
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
@NotNull @Pattern(regexp="[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_\\./;:#]*", message="{app.invalid.name}", payload=ApplicationName.class) @NotNull @Pattern(regexp="[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_\\./;:#]*",message="{app.invalid.name}",payload=ApplicationName.class) String getName()
Name of the configured object- Returns:
- name of the configured object
-
setName
void setName(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
-