Package org.glassfish.config.support

Interface Summary
ConfigurationAccess Service to lock the configuration elements for a particular domain configuration.
ConfigurationPersistence Contract defining services capable of persisting the configuration.
CreationDecorator<T extends ConfigBeanProxy> An element decorator decorates a newly added configuration element, usually added through the generic create command implementation.
CrudResolver A config resolver is responsible for finding the target object of a specified type on which a creation command invocation will be processed.
DeletionDecorator<T extends ConfigBeanProxy,U extends ConfigBeanProxy> A decorator for acting upon a configuration element deletion.
TargetValidator a extensible mechanism to define new configuration targets
 

Class Summary
BaseLegacyConfigurationUpgrade  
Constants Shared constants for config-beans packages
CreationDecorator.NoDecoration Default implementation of a decorator that does nothing.
CrudResolver.DefaultResolver  
DefaultConfigUpgrade Upgrade service to add the default-config if it doesn't exist.
DeletionDecorator.NoDecoration  
DomainXml Locates and parses the portion of domain.xml that we care.
GenericCreateCommand Generic create command implementation.
GenericCrudCommand services pertinent to generic CRUD command implementations
GenericDeleteCommand Implementation of the generic delete command
GenericListCommand Generic list command implementation.
GlassFishConfigBean Translated view of a configured objects where values can be represented with a @{xx.yy.zz} name to be translated using a property value translator.
GlassFishDocument plug our Dom implementation
GrizzlyConfigSchemaMigrator  
HttpServicePropertiesUpgrade  
PropertyResolver Utility for getting the value of a system-property of an instance, particularly for an instance that is not the current running instance.
SystemPropertyUpgrade Upgrade service to add the new 3.1 system properties to the config elements (except DAS config, server-config) in existing domain.xml: Use the same prefix as the config's system property HTTP_LISTENER_PORT if it exists.
TargetAndNameBasedResolver  
TargetBasedResolver Resolver based on a supplied target parameter (with a possible default value).
TranslatedConfigView View that translate configured attributes containing properties like ${foo.bar} into system properties values.
TypeAndNameResolver Resolver based on type + name.
TypedChangeEvent Simple extension to java beans events to support notification for adding/removing indexed properties.
TypedVetoableChangeSupport Support class for sending vetoable events.
TypeResolver Resolver for an un-named type.
UpgradeService Startup service to update existing domain.xml to the latest expected format
 

Enum Summary
CommandTarget CommandTarget is an enumeration of valid configuration target for a command execution
TypedChangeEvent.Type  
 

Annotation Types Summary
Create Create command annotation.
Creates Annotation to define multiple Create annotations on a single method declaration
CRUD Useful annotation for Create and Delete compositions
Delete Delete command annotation A method annotated with the Delete annotation will generate a generic implementation of a delete administrative command responsible for delete instances of the type as referenced by the annotated method.
Deletes Annotation to define multiple Delete annotations on a single method declaration
Listing List command annotation.
TargetType Target type annotation defines valid target configuration elements for the annotated command type.
 



Copyright © 2012 GlassFish Community. All Rights Reserved.