Sun GlassFish Enterprise Server v3 Add-On Component Development Guide
    
A
 
 abbrev_product_name keyword ( Index Term Link )
 
 acceptableValues element, @Param annotation ( Index Term Link )
 
 add-on components
  delivering ( Index Term Link )
  integrating ( Index Term Link )
  overview ( Index Term Link )
  packaging ( Index Term Link )
  specifying ID values ( Index Term Link )
 
 AdminCommand interface ( Index Term Link )
  execute method ( Index Term Link )
 
 AdminCommandContext class ( Index Term Link )
 
 Administration Console
  adding content to pages ( Index Term Link )
  adding functionality to ( Index Term Link )
  adding internationalization support ( Index Term Link )
  adding nodes to navigation tree ( Index Term Link )
  adding pages to ( Index Term Link )
  adding tabs and tab sets to pages ( Index Term Link )
  adding task groups to Common Tasks page ( Index Term Link )
  adding tasks to Common Tasks page ( Index Term Link )
  architecture ( Index Term Link )
  changing theme or brand of ( Index Term Link )
  extending ( Index Term Link )
 
 annotations
  @Param ( Index Term Link )
  @Attribute ( Index Term Link )
  @Configured ( Index Term Link )
  @Element ( Index Term Link )
  @I18n ( Index Term Link )
  @ManagedAttribute ( Index Term Link )
  @ManagedObject ( Index Term Link )
  @Max ( Index Term Link )
  @Min ( Index Term Link )
  @Pattern ( Index Term Link )
  @Probe ( Index Term Link )
  @ProbeListener ( Index Term Link )
  @ProbeName ( Index Term Link )
  @ProbeParam ( Index Term Link ) ( Index Term Link )
  @ProbeProvider ( Index Term Link )
  @Scoped ( Index Term Link )
  @Service ( Index Term Link )
 
 Apache Felix OSGi framework ( Index Term Link )
 
 Apache Maven, See Maven
 
 ApplicationName interface ( Index Term Link )
 
 apply method ( Index Term Link )
 
 Archive interface ( Index Term Link )
 
 archive types, See containers: archive types
 
 ArchiveHandler interface ( Index Term Link )
 
 asadmin subcommand
  branding ( Index Term Link )
  context ( Index Term Link )
 
 asadmin subcommands
  adding ( Index Term Link )
  default parameter values ( Index Term Link )
  error messages ( Index Term Link )
  internationalization ( Index Term Link )
  naming ( Index Term Link )
  operands ( Index Term Link )
  options ( Index Term Link )
  parameters ( Index Term Link )
  running ( Index Term Link )
  strings ( Index Term Link )
  text ( Index Term Link )
  validation of parameters ( Index Term Link )
 
 @Attribute annotation ( Index Term Link )
 
 attributes, defining ( Index Term Link )
 
 AverageRangeStatisticImpl class ( Index Term Link )
    
B
 
 BoundaryStatisticImpl class ( Index Term Link )
 
 BoundedRangeStatisticImpl class ( Index Term Link )
 
 brand of Administration Console, changing ( Index Term Link )
 
 branding, asadmin subcommand ( Index Term Link )
 
 BrandingVersion.properties file ( Index Term Link )
 
 build_id keyword ( Index Term Link )
    
C
 
 callbacks ( Index Term Link )
 
 class element ( Index Term Link )
 
 class loaders ( Index Term Link )
 
 classes
  AdminCommandContext ( Index Term Link )
  AverageRangeStatisticImpl ( Index Term Link )
  BoundaryStatisticImpl ( Index Term Link )
  BoundedRangeStatisticImpl ( Index Term Link )
  ConfigParser ( Index Term Link )
  ConfigSupport ( Index Term Link )
  CountStatisticImpl ( Index Term Link )
  ProbeClientMediator ( Index Term Link )
  RangeStatisticImpl ( Index Term Link )
  stateless ( Index Term Link )
  StatisticImpl ( Index Term Link )
  StringStatisticImpl ( Index Term Link )
  TimeStatisticImpl ( Index Term Link )
 
 CLI (command-line interface), branding ( Index Term Link )
 
 command-line interface (CLI), branding ( Index Term Link )
 
 ComponentManager class ( Index Term Link )
 
 components, instantiating ( Index Term Link )
 
 ConfigBeanProxy interface ( Index Term Link )
 
 ConfigParser class ( Index Term Link )
 
 ConfigSupport class ( Index Term Link )
 
 configuration data
  attributes ( Index Term Link )
  dotted names ( Index Term Link )
  initializing ( Index Term Link )
  storage of ( Index Term Link )
  updating ( Index Term Link )
  validating ( Index Term Link )
  XML elements ( Index Term Link )
  XML representation ( Index Term Link )
  XML subelements ( Index Term Link )
 
 @Configured annotation ( Index Term Link )
 
 connector modules, See containers: connector modules
 
 Console Add-On Component Service ( Index Term Link )
 
 console-config.xml file ( Index Term Link ) ( Index Term Link )
  console-config element ( Index Term Link )
  integration-point element ( Index Term Link )
 
 console providers ( Index Term Link )
  implementing ( Index Term Link )
 
 ConsoleProvider interface ( Index Term Link )
 
 Container interface ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 containers
  archive types ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  connector modules ( Index Term Link )
  developing ( Index Term Link ) ( Index Term Link )
  examples ( Index Term Link )
  implementing ( Index Term Link )
  loading ( Index Term Link ) ( Index Term Link )
  naming ( Index Term Link )
 
 containment relationships, representation as subelements ( Index Term Link )
 
 content attribute, integration-point element ( Index Term Link )
 
 context, asadmin subcommand ( Index Term Link )
 
 @Contract annotation ( Index Term Link ) ( Index Term Link )
 
 conventions, asadmin subcommand names ( Index Term Link )
 
 CountStatisticImpl class ( Index Term Link )
    
D
 
 default values, asadmin subcommand parameters ( Index Term Link )
 
 defaultValue element
  @Attribute annotation ( Index Term Link )
  @Param annotation ( Index Term Link )
 
 delivering, add-on components ( Index Term Link )
 
 Deployer interface ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 deployment, examples ( Index Term Link )
 
 Dom class ( Index Term Link )
 
 domain.xml file
  description ( Index Term Link )
  updating ( Index Term Link )
  writing initial data to ( Index Term Link )
 
 dotted names
  configuration data ( Index Term Link )
  statistics ( Index Term Link )
    
E
 
 @Element annotation ( Index Term Link )
 
 elements, XML ( Index Term Link )
 
 elements, XML
  attributes ( Index Term Link )
  defining ( Index Term Link )
 
 error messages, asadmin subcommands ( Index Term Link )
 
 event listeners, creating ( Index Term Link )
 
 event providers, defining ( Index Term Link )
 
 events
  defining ( Index Term Link )
  listeners ( Index Term Link ) ( Index Term Link )
  receiving ( Index Term Link )
  sending ( Index Term Link )
  statistics monitoring ( Index Term Link )
  subscribing ( Index Term Link )
 
 examples
  containers ( Index Term Link )
  deployers ( Index Term Link )
 
 execute method, AdminCommand interface ( Index Term Link )
 
 extensible markup language (XML) ( Index Term Link )
  fragment for initializing configuration ( Index Term Link )
  representation of configuration data as ( Index Term Link )
 
 @Extract annotation ( Index Term Link )
 
 extraction ( Index Term Link )
    
F
 
 Felix OSGi framework ( Index Term Link )
 
 fields, representation of subcommand parameters as ( Index Term Link )
 
 files, BrandingVersion.properties ( Index Term Link )
    
G
 
 getConfiguration method ( Index Term Link )
    
H
 
 Habitat, class ( Index Term Link )
 
 HK2, scopes ( Index Term Link )
 
 HK2 (Hundred-Kilobyte Kernel)
  architecture ( Index Term Link )
  overview ( Index Term Link )
  services ( Index Term Link )
 
 Hundred-Kilobyte Kernel (HK2)
  architecture ( Index Term Link ) ( Index Term Link )
  extraction ( Index Term Link )
  injection ( Index Term Link )
  instantiating ( Index Term Link )
  instantiation ( Index Term Link )
  inversion of control ( Index Term Link )
  lifecycle ( Index Term Link )
  overview ( Index Term Link )
  runtime ( Index Term Link )
  services ( Index Term Link )
    
I
 
 @I18n annotation ( Index Term Link )
 
 id attribute, integration-point element ( Index Term Link )
 
 id element, @ManagedAttribute annotation ( Index Term Link )
 
 Image Packaging System (IPS) ( Index Term Link )
 
 initializing, configuration data ( Index Term Link )
 
 @Inject annotation ( Index Term Link ) ( Index Term Link )
 
 injection ( Index Term Link )
 
 instantiation ( Index Term Link )
 
 integrating, add-on components ( Index Term Link )
 
 integration-point element ( Index Term Link )
  attributes ( Index Term Link ) ( Index Term Link )
 
 integration points ( Index Term Link ) ( Index Term Link )
  attributes ( Index Term Link )
  creating types ( Index Term Link )
  org.glassfish.admingui:commonTask ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  org.glassfish.admingui:configuration ( Index Term Link ) ( Index Term Link )
  org.glassfish.admingui:customtheme ( Index Term Link ) ( Index Term Link )
  org.glassfish.admingui:loginform ( Index Term Link )
  org.glassfish.admingui:loginimage ( Index Term Link )
  org.glassfish.admingui:masthead ( Index Term Link )
  org.glassfish.admingui:navNode ( Index Term Link )
  org.glassfish.admingui:resources ( Index Term Link ) ( Index Term Link )
  org.glassfish.admingui:rightPanel ( Index Term Link )
  org.glassfish.admingui:rightPanelTitle ( Index Term Link )
  org.glassfish.admingui:serverInstTab ( Index Term Link ) ( Index Term Link )
  org.glassfish.admingui:treeNode ( Index Term Link )
  org.glassfish.admingui:versioninfo ( Index Term Link )
  reference ( Index Term Link )
 
 interfaces
  AdminCommand ( Index Term Link ) ( Index Term Link )
  ApplicationName ( Index Term Link )
  ConfigBeanProxy ( Index Term Link )
  Container ( Index Term Link )
  SimpleConfigCode ( Index Term Link )
 
 internationalization
  asadmin subcommands ( Index Term Link )
  providing for add-on components ( Index Term Link )
 
 IPS (Image Packaging System) ( Index Term Link )
    
J
 
 JSFTemplating project, templates ( Index Term Link )
 
 JSFTemplating tags
  sun:commonTask ( Index Term Link )
  sun:commonTasksGroup ( Index Term Link )
  sun:property ( Index Term Link )
  sun:tab ( Index Term Link )
  sun:treeNode ( Index Term Link )
    
L
 
 lifecycle interfaces ( Index Term Link )
 
 listeners
  creating ( Index Term Link )
  registering ( Index Term Link )
 
 long form, option names ( Index Term Link )
    
M
 
 major_version keyword ( Index Term Link )
 
 @ManagedAttribute annotation ( Index Term Link )
 
 @ManagedObject annotation ( Index Term Link )
 
 Maven ( Index Term Link )
 
 @Max annotation ( Index Term Link )
 
 method element ( Index Term Link )
 
 methods
  AdminCommand ( Index Term Link )
  apply ( Index Term Link )
  parseContainerConfig ( Index Term Link )
  registerListener ( Index Term Link )
  run ( Index Term Link )
 
 @Min annotation ( Index Term Link )
 
 minor_version keyword ( Index Term Link )
 
 modular architecture, Enterprise Server ( Index Term Link )
 
 moduleName element, @ProbeProvider annotation ( Index Term Link )
 
 moduleProviderName element, @ProbeProvider annotation ( Index Term Link )
 
 monitorable objects
  adding to tree ( Index Term Link )
  overview ( Index Term Link )
 
 monitoring
  adding to components ( Index Term Link )
  dotted names ( Index Term Link )
    
N
 
 name element
  @Param annotation ( Index Term Link )
  @Probe annotation ( Index Term Link )
  @Service annotation ( Index Term Link )
 
 names
  asadmin subcommands ( Index Term Link )
  attributes ( Index Term Link )
 
 navigation nodes, adding to Administration Console ( Index Term Link )
 
 @NotNull annotation ( Index Term Link )
 
 annotations
  @NotNull ( Index Term Link )
  @Null ( Index Term Link )
 
 @Null annotation ( Index Term Link )
    
O
 
 operands, asadmin subcommands ( Index Term Link )
 
 optional element, @Param annotation ( Index Term Link )
 
 options
  asadmin subcommands ( Index Term Link )
  long names ( Index Term Link )
  short names ( Index Term Link )
 
 org.glassfish.admingui:commonTask integration point type ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 org.glassfish.admingui:configuration integration point type ( Index Term Link ) ( Index Term Link )
 
 org.glassfish.admingui:customtheme integration point type ( Index Term Link ) ( Index Term Link )
 
 org.glassfish.admingui:loginform integration point type ( Index Term Link )
 
 org.glassfish.admingui:loginimage integration point type ( Index Term Link )
 
 org.glassfish.admingui:masthead integration point type ( Index Term Link )
 
 org.glassfish.admingui:navNode integration point type ( Index Term Link )
 
 org.glassfish.admingui:resources integration point type ( Index Term Link ) ( Index Term Link )
 
 org.glassfish.admingui:rightPanel integration point type ( Index Term Link )
 
 org.glassfish.admingui:rightPanelTitle integration point type ( Index Term Link )
 
 org.glassfish.admingui:serverInstTab integration point type ( Index Term Link ) ( Index Term Link )
 
 org.glassfish.admingui:treeNode integration point type ( Index Term Link )
 
 org.glassfish.admingui:versioninfo integration point type ( Index Term Link )
 
 OSGi Alliance ( Index Term Link )
 
 overloaded methods ( Index Term Link )
 
 overview
  add-on components ( Index Term Link )
  extensibility ( Index Term Link )
 
 ownership relationships, representation as subelements ( Index Term Link )
    
P
 
 packaging
  add-on components ( Index Term Link )
  event providers ( Index Term Link )
 
 pages, adding to Administration Console ( Index Term Link )
 
 pages of Administration Console, adding content to ( Index Term Link )
 
 @Param annotation ( Index Term Link )
 
 parameters
  asadmin subcommands ( Index Term Link )
  default values ( Index Term Link )
  events ( Index Term Link ) ( Index Term Link )
  validation of ( Index Term Link )
 
 parentId attribute, integration-point element ( Index Term Link )
 
 parseContainerConfig method ( Index Term Link )
 
 @Pattern annotation ( Index Term Link )
 
 plug-ins, See add-on components
 
 PostConstruct interface ( Index Term Link )
 
 PreDestroy interface ( Index Term Link )
 
 primary element, @Param annotation ( Index Term Link )
 
 priority attribute, integration-point element ( Index Term Link )
 
 @Probe annotation ( Index Term Link )
 
 probe element ( Index Term Link )
 
 probe-param element ( Index Term Link )
 
 probe-provider element ( Index Term Link ) ( Index Term Link )
 
 ProbeClientMediator class ( Index Term Link )
 
 @ProbeListener annotation ( Index Term Link )
 
 @ProbeName annotation ( Index Term Link )
 
 @ProbeParam annotation ( Index Term Link ) ( Index Term Link )
 
 @ProbeProvider annotation ( Index Term Link )
 
 probeProviderName element, @ProbeProvider annotation ( Index Term Link )
 
 product name, defining ( Index Term Link )
 
 product_name keyword ( Index Term Link )
 
 properties, representation of subcommand parameters as ( Index Term Link )
 
 proxies, Java SE ( Index Term Link )
    
R
 
 RangeStatisticImpl class ( Index Term Link )
 
 ReadableArchive interface ( Index Term Link )
 
 receiving, events ( Index Term Link )
 
 regexp element, @Pattern annotation ( Index Term Link )
 
 registering, event listeners ( Index Term Link )
 
 registerListener method ( Index Term Link )
 
 regular expressions ( Index Term Link )
 
 release information, defining ( Index Term Link )
 
 required element, @Attribute annotation ( Index Term Link )
 
 return-param element ( Index Term Link )
 
 run method ( Index Term Link )
 
 running, asadmin subcommands ( Index Term Link )
    
S
 
 @Scoped annotation ( Index Term Link )
 
 @Scoped annotation ( Index Term Link )
 
 sending, events ( Index Term Link )
 
 @Service annotation ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 @Service annotation ( Index Term Link )
 
 setter methods, subcommand parameters and ( Index Term Link )
 
 short form, option names ( Index Term Link )
 
 shortName element, @Param annotation ( Index Term Link )
 
 signature element ( Index Term Link )
 
 SimpleConfigCode interface ( Index Term Link )
 
 singletons ( Index Term Link )
 
 Sniffer interface ( Index Term Link ) ( Index Term Link )
 
 sniffers ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 stateless classes ( Index Term Link )
 
 StatisticImpl class ( Index Term Link )
 
 statistics
  adding to components ( Index Term Link )
  dotted names ( Index Term Link )
 
 strings, asadmin subcommands ( Index Term Link )
 
 StringStatisticImpl class ( Index Term Link )
 
 subelements, XML, defining ( Index Term Link )
 
 subscribing, to events ( Index Term Link )
 
 sun:commonTask tag ( Index Term Link )
 
 sun:commonTasksGroup tag ( Index Term Link )
 
 sun:property tag ( Index Term Link )
 
 sun:tab tag ( Index Term Link )
 
 sun:treeNode tag ( Index Term Link )
    
T
 
 tabs and tab sets, adding to Administration Console ( Index Term Link )
 
 task groups, adding to Administration Console ( Index Term Link )
 
 tasks, adding to Administration Console ( Index Term Link )
 
 Templating for JavaServer Faces Technology, See JSFTemplating project
 
 text, asadmin subcommands ( Index Term Link )
 
 theme of Administration Console, changing ( Index Term Link )
 
 TimeStatisticImpl class ( Index Term Link )
 
 transactions, updates to configuration data ( Index Term Link )
 
 tree
  adding objects to ( Index Term Link )
  monitorable objects ( Index Term Link )
 
 type attribute, integration-point element ( Index Term Link )
    
U
 
 Update Tool ( Index Term Link )
 
 updating, configuration data ( Index Term Link )
    
V
 
 validating, configuration data ( Index Term Link )
 
 validation, asadmin subcommand parameters ( Index Term Link )
 
 value element
  @Attribute annotation ( Index Term Link )
  @Max annotation ( Index Term Link )
  @Min annotation ( Index Term Link )
  @ProbeParam annotation ( Index Term Link ) ( Index Term Link )
 
 version_prefix keyword ( Index Term Link )
 
 version_suffix keyword ( Index Term Link )
    
W
 
 WritableArchive interface ( Index Term Link )
    
X
 
 XML (extensible markup language) ( Index Term Link )
  fragment for initializing configuration ( Index Term Link )
  representation of configuration data as ( Index Term Link )