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 String NAME_APP_REGEX
           
 
Method Summary
 String getName()
          Name of the configured object
 void 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)
String getName()
Name of the configured object

Returns:
name of the configured object

setName

void setName(String value)
             throws PropertyVetoException
Throws:
PropertyVetoException


Copyright © 2012. All Rights Reserved.