org.glassfish.api.admin.config
Interface ApplicationName

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, javax.validation.Payload

public interface ApplicationName
extends org.jvnet.hk2.config.ConfigBeanProxy, javax.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
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Field Summary
static java.lang.String NAME_APP_REGEX
           
 
Method Summary
 java.lang.String getName()
          Name of the configured object
 void setName(java.lang.String value)
           
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 

Field Detail

NAME_APP_REGEX

static final java.lang.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)
java.lang.String getName()
Name of the configured object

Returns:
name of the configured object

setName

void setName(java.lang.String value)
             throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException


Copyright © 2012 GlassFish Community. All Rights Reserved.