All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractConfigModularityCommand |
|
| AccessLog |
Access log configuration
|
| AccessLogInjector |
|
| AdminService |
Admin Service exists in every instance.
|
| AdminService.Duck |
|
| AdminServiceInjector |
|
| Application |
|
| Application.Duck |
|
| ApplicationConfig |
Represents the <application-config> child element of <application-ref>.
|
| ApplicationConfigInjector |
|
| ApplicationExtension |
Tag interface to extend the application configuration Any implementation of this interface will be stored under the
domain.xml application element.
|
| ApplicationExtensionInjector |
|
| ApplicationInjector |
|
| ApplicationRef |
References to applications deployed to the server instance
|
| ApplicationRefInjector |
|
| Applications |
|
| Applications.Duck |
|
| ApplicationsInjector |
|
| AppTenant |
Records information about a tenant provisioned for a given application.
|
| AppTenant.Duck |
|
| AppTenantInjector |
|
| AppTenants |
|
| AppTenants.Duck |
|
| AppTenantsInjector |
|
| AuditModule |
An audit-module specifies an optional plug-in module which implements audit capabilities.
|
| AuditModuleInjector |
|
| AuthRealm |
|
| AuthRealm.Duck |
|
| AuthRealmInjector |
|
| AvailabilityService |
|
| AvailabilityService.Duck |
|
| AvailabilityServiceExtension |
Tag interface to extend the availability-service configuration Any implementation of this interface will be stored
under the domain.xml availability-service element.
|
| AvailabilityServiceExtensionInjector |
|
| AvailabilityServiceInjector |
|
| BaseLegacyConfigurationUpgrade |
|
| BindableResource |
|
| BindableResource.Duck |
|
| Cluster |
A cluster defines a homogeneous set of server instances that share the same applications, resources, and
configuration.
|
| Cluster.Decorator |
|
| Cluster.DeleteDecorator |
|
| Cluster.Duck |
|
| ClusterExtension |
Super interface for any extension element to the Cluster configuration
|
| ClusterExtensionInjector |
|
| ClusterInjector |
|
| ClusterRef |
Element relating a reference to a cluster to be load balanced to an (optional) health-checker
|
| ClusterRefInjector |
|
| Clusters |
Clusters configuration.
|
| Clusters.Duck |
|
| ClustersInjector |
|
| CommandTarget |
CommandTarget is an enumeration of valid configuration target for a command execution
|
| Config |
The configuration defines the configuration of a server instance that can be shared by other server instances.
|
| Config.Duck |
|
| ConfigApiLoggerInfo |
Logger information for the config-api module.
|
| ConfigBeanDefaultValue |
Carries the default configuration values for a ConfigBeanProxy
|
| ConfigBeanInstaller |
|
| ConfigBeanListener |
Listens to config bean creation.
|
| ConfigBeansUtilities |
Bunch of utility methods for the new serverbeans config api based on jaxb
|
| ConfigConfigBeanListener |
Listens for changes to the Config for the current server and adds an index for the name
ServerEnvironment.DEFAULT_INSTANCE_NAME to any objects that are added.
|
| ConfigCustomizationToken |
Will carry a set of four strings which will be used during domain creation to find what initial values are required
by a config bean to acquire them during the domain creation process.
|
| ConfigCustomizationToken.CustomizationType |
|
| ConfigInjector |
|
| ConfigLoader |
This is a marker interface to mark the interfaces which are involved in managing parts of the domain.xml.
|
| ConfigModularityJustInTimeInjectionResolver |
create the default ejb-container configbean when non exists and an injection point requires it.
|
| ConfigModularityUtils |
Contains utility methods for zero-config
|
| ConfigRefConstraint |
|
| ConfigRefValidator |
|
| Configs |
|
| Configs.Duck |
|
| ConfigsInjector |
|
| ConfigurationAccess |
Service to lock the configuration elements for a particular domain configuration.
|
| ConfigurationParser<C extends ConfigLoader> |
This is a class to create the ConfigBeanProxy from the xml an xml snippet
|
| ConfigurationPersistence |
Contract defining services capable of persisting the configuration.
|
| ConfigurationPopulator |
populate the a DomDocument from the given configuration snippet file containing a config bean configuration.
|
| Constants |
Shared constants for config-beans packages
|
| ContextRootCheck |
ContextRootCheck constraint to verify a context root attribute is not a duplicate for a virtual server.
|
| ContextRootCheckValidator |
Validation logic for ContextRootCheck constraint
|
| CopyConfig |
This is the abstract class which will be used by the config beans Cluster and Server classes to copy
the default-configs
|
| Create |
Create command annotation.
|
| CreateModuleConfigCommand |
A remote command to create the default configuration for a given service using the snippets available in the relevant
module.
|
| CreationDecorator<T extends org.jvnet.hk2.config.ConfigBeanProxy> |
An element decorator decorates a newly added configuration element, usually added through the generic create command
implementation.
|
| CreationDecorator.NoDecoration |
Default implementation of a decorator that does nothing.
|
| CrudResolver |
A config resolver is responsible for finding the target object of a specified type on which a creation command
invocation will be processed.
|
| CrudResolver.DefaultResolver |
|
| CustomConfiguration |
Contract annotation to mark any config bean which accepts customization values during domain creation.
|
| CustomizationTokensProvider |
|
| CustomizationTokensProviderFactory |
A factory that creates a CustomizationTokensProvider so that it could be used to create list of customization tokens
|
| DasConfig |
|
| DasConfigInjector |
|
| DefaultConfigUpgrade |
Upgrade service to add the default-config if it doesn't exist.
|
| 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.
|
| DeleteModuleConfigCommand |
A remote command to delete a module's configuration.
|
| DeletionDecorator<T extends org.jvnet.hk2.config.ConfigBeanProxy,U extends org.jvnet.hk2.config.ConfigBeanProxy> |
A decorator for acting upon a configuration element deletion.
|
| DeletionDecorator.NoDecoration |
|
| DiagnosticService |
|
| DiagnosticService.Duck |
|
| DiagnosticServiceExtension |
Tag interface to extend the DiagnosticService configuration Any implementation of this interface will be stored under
the domain.xml diagnostic-service element.
|
| DiagnosticServiceExtensionInjector |
|
| DiagnosticServiceInjector |
|
| Domain |
|
| Domain.Duck |
|
| DomainExtension |
Tag interface to extend the domain configuration Any implementation of this interface will be stored under the
domain.xml root domain element.
|
| DomainExtensionInjector |
|
| DomainExtensionResolver |
Resolver for an DomainExtension type.
|
| DomainInjector |
|
| DomainXml |
Locates and parses the portion of domain.xml that we care.
|
| Engine |
|
| Engine.Duck |
|
| EngineInjector |
|
| ExtensionPatternInvocationImpl |
This is to integrate the whole getExtensionByType with the config modularity irrelevant of the invocation point.
|
| FailureDetection |
failure-detection enables its members to periodically monitor other group members to determine their availability in
the group.
|
| FailureDetectionInjector |
|
| FileRealmPropertyCheck |
|
| FileRealmPropertyCheckValidator |
|
| FileTypeDetails |
|
| FileTypeDetails.FileExistCondition |
|
| 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.
|
| GetActiveConfigCommand |
Get the current active configuration of a service and print it out for the user's review.
|
| GetSetModularityHelper |
The main driver to make the getset commands compatible with the config modularity.
|
| 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 |
|
| GroupManagementService |
group-management-service(GMS) is an in-process service that provides cluster monitoring and group communication
services.
|
| GroupManagementServiceInjector |
|
| HasCustomizationTokens |
|
| HasNoDefaultConfiguration |
To annotated the config beans that cannot have default configuration value build by the generic configuration
creation mechanism.
|
| HealthChecker |
Each cluster would be configured for a ping based health check mechanism
|
| HealthCheckerInjector |
|
| HttpAccessLog |
|
| HttpAccessLogInjector |
|
| HttpService |
|
| HttpService.Duck |
|
| HttpServiceInjector |
|
| HttpServicePropertiesUpgrade |
|
| InstanceRegisterInstanceCommandParameters |
Parameters for the remote instance register instance command, which includes params from _create-node and
_register-instance
|
| InstanceRegisterInstanceCommandParameters.ParameterNames |
|
| IntrospectionUtils |
|
| JaccProvider |
Defines the standard JACC properties used for setting up the JACC provider.
|
| JaccProviderInjector |
|
| JavaClassName |
User-defined constraint to check if an attribute is a valid Java class name The class name can be a fully qualified
classname inlcuding its package name
|
| JavaClassNameValidator |
Implementation for the user-defined constraint annotation @JavaClassName
|
| JavaConfig |
Java Runtime environment configuration
|
| JavaConfig.Duck |
|
| JavaConfigInjector |
|
| JDBCRealmPropertyCheck |
|
| JDBCRealmPropertyCheckValidator |
|
| JmxConnector |
The jmx-connector element defines the configuration of a JSR 160 compliant remote JMX Connector.
|
| JmxConnectorInjector |
|
| JvmOptionBag |
Factored out the list of jvm-options from at least two other interfaces that have them: java-config and profiler.
|
| JvmOptionBag.Duck |
|
| LDAPRealmPropertyCheck |
|
| LDAPRealmPropertyCheckValidator |
|
| ListenerConfig |
Connects a specific listener class with specific managed objects
|
| ListenerConfigInjector |
|
| Listing |
List command annotation.
|
| ListingColumn |
List command column annotation.
|
| LogService |
By default, logs would be kept in $INSTANCE-ROOT/logs.
|
| LogServiceInjector |
|
| ManagedJobConfig |
This config bean will define parameters for Managed jobs A Managed job is a commands which is annotated with
either @ManagedJob,@Progress or running with --detach
|
| ManagedJobConfigInjector |
|
| Mbean |
Note on the Name of the MBean : It is a String that represents the name of the MBean.
|
| MbeanInjector |
|
| MessageSecurityConfig |
Defines the message layer specific provider configurations of the application server.
|
| MessageSecurityConfigInjector |
|
| Module |
Tag Interface for any module
|
| Module.Duck |
|
| ModuleConfigurationLoader<C extends org.jvnet.hk2.config.ConfigBeanProxy,U extends org.jvnet.hk2.config.ConfigBeanProxy> |
Containing shared functionalists between different derived classes like ConfigSnippetLoader and so on.
|
| ModuleInjector |
|
| ModuleLogLevels |
|
| ModuleLogLevels.Duck |
|
| ModuleLogLevelsInjector |
|
| ModuleMonitoringLevels |
|
| ModuleMonitoringLevelsInjector |
|
| ModuleXMLConfigurationFileParser |
|
| MonitoringService |
|
| MonitoringService.Duck |
|
| MonitoringServiceInjector |
|
| Node |
A cluster defines a homogeneous set of server instances that share the same applications, resources, and
configuration.
|
| Node.Decorator |
|
| Node.DeleteDecorator |
|
| Node.Duck |
|
| NodeAgent |
SE/EE Node Controller.
|
| NodeAgentInjector |
|
| NodeAgents |
|
| NodeAgentsInjector |
|
| NodeInjector |
|
| Nodes |
Nodes configuration.
|
| Nodes.Duck |
|
| NodesInjector |
|
| NonNegativeInteger |
Represents an integer from 0 to Integer.MAX_VALUE.
|
| NotDuplicateTargetName |
NotDuplicateTargetName class-level constraint to verify that the name attribute is not already in use by another
target (cluster, instance, node, config).
|
| NotDuplicateTargetNameValidator |
Validation logic for NotDuplicateTargetName constraint
|
| NotTargetKeyword |
NotTargetKeyword constraint to verify a name attribute is not a reserved word like 'domain'.
|
| NotTargetKeywordValidator |
Validation logic for NotTargetKeyword constraint
|
| Port |
Represents a network port on a machine.
|
| PortBaseHelper |
Port base utilities used by create-local-instance.
|
| PortConstants |
|
| PortManager |
Hiding place for the remarkably complex logic of assigning ports to instances GUARANTEE -- the only thing thrown from
here is TransactionFailure
|
| PortTypeDetails |
|
| PositiveInteger |
Represents an integer from 1 to Integer.MAX_VALUE.
|
| Profiler |
Profilers could be one of jprobe, optimizeit, hprof, wily and so on jvm-options and property elements are used to
record the settings needed to get a particular profiler going.
|
| ProfilerInjector |
|
| PropertyResolver |
Utility for getting the value of a system-property of an instance, particularly for an instance that is not the
current running instance.
|
| ProviderConfig |
The provider-config element defines the configuration of an authentication provider
A provider-config with no contained request-policy or response-policy sub-elements, is a null provider.
|
| ProviderConfigInjector |
|
| RankedConfigBeanProxy |
|
| Ref |
A domain.xml reference
|
| RefContainer |
An application or Resource reference container object.
|
| RefContainerInjector |
|
| ReferenceConstraint |
Annotated ConfigBeanProxy class contains at least one String field, which value must point to key
attribute of some other existing ConfigBeanProxy instance.
Use ReferenceConstraint.RemoteKey annotation on appropriate getters to define such fields.
This constraint is supported for ConfigBeanProxy only.
|
| ReferenceConstraint.RemoteKey |
This annotation gets set only on getter method and in combination with ReferenceConstraint annotation on the
class.
|
| ReferenceValidator |
|
| RefInjector |
|
| RegisterInstanceCommandParameters |
Parameters for the _register-instance command
|
| RegisterInstanceCommandParameters.ParameterNames |
|
| RequestPolicy |
Used to define the authentication policy requirements associated with the request processing performed by an
authentication provider (i.e.
|
| RequestPolicyInjector |
|
| Resource |
Tag interface for all types of resource.
|
| Resource.Duck |
|
| ResourceInjector |
|
| ResourceNameConstraint |
|
| ResourceNameValidator |
|
| ResourcePool |
|
| ResourcePool.Duck |
|
| ResourcePoolReference |
This is an abstraction for a resource that refers a resource-pool.
|
| ResourceRef |
|
| ResourceRefInjector |
|
| Resources |
Applications can lookup resources registered in the server.
|
| Resources.Duck |
|
| ResourcesInjector |
|
| ResponsePolicy |
Used to define the authentication policy requirements associated with the response processing performed by an
authentication provider (i.e.
|
| ResponsePolicyInjector |
|
| SecureAdmin |
|
| SecureAdmin.Duck |
|
| SecureAdmin.Util |
|
| SecureAdminHelper |
|
| SecureAdminHelper.SecureAdminCommandException |
An exception indicating a user-correctable error that occurred as a secure admin command executed.
|
| SecureAdminInjector |
|
| SecureAdminInternalUser |
|
| SecureAdminInternalUser.CrDecorator |
|
| SecureAdminInternalUserInjector |
|
| SecureAdminPrincipal |
|
| SecureAdminPrincipal.CrDecorator |
Invoked during creation of a new SecureAdminPrincipal.
|
| SecureAdminPrincipal.Resolver |
Resolves using the type and any name, with no restrictions on the name and with an optional mapping from a cert alias
to the name.
|
| SecureAdminPrincipalInjector |
|
| SecurityService |
The security service element defines parameters and configuration information needed by the core J2EE security
service.
|
| SecurityServiceInjector |
|
| Server |
Java EE Application Server Configuration
Each Application Server instance is a Java EE compliant container.
|
| Server.CreateDecorator |
|
| Server.DeleteDecorator |
|
| Server.Duck |
|
| ServerHelper |
The Server.java file is getting pretty bloated.
|
| ServerInjector |
|
| ServerRef |
|
| ServerRefInjector |
|
| ServerResource |
Tag interface for all types of resource.
|
| ServerResource.Duck |
|
| ServerResourceInjector |
|
| Servers |
List of configured servers.
|
| Servers.Duck |
|
| ServersInjector |
|
| ServerTags |
|
| Singleton |
Annotation that qualifies a configuration element that can only exist as a singleton in the configuration tree.
|
| SolarisRealmPropertyCheck |
|
| SolarisRealmPropertyCheckValidator |
|
| SshAuth |
A cluster defines a homogeneous set of server instances that share the same applications, resources, and
configuration.
|
| SshAuthInjector |
|
| SshConnector |
A cluster defines a homogeneous set of server instances that share the same applications, resources, and
configuration.
|
| SshConnectorInjector |
|
| SslClientConfig |
Specifies the SSL configuration when the Application Server is making outbound IIOP/SSL connections.
|
| SslClientConfigInjector |
|
| SystemApplications |
Element describing the system-applications in domain.xml
|
| SystemApplicationsInjector |
|
| SystemProperty |
Syntax for supplying system properties as name value pairs
|
| SystemPropertyBag |
Base interface for those configuration objects that has nested <system-property> elements.
|
| SystemPropertyBag.Duck |
|
| SystemPropertyInjector |
|
| 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).
|
| TargetType |
Target type annotation defines valid target configuration elements for the annotated command type.
|
| TargetValidator |
a extensible mechanism to define new configuration targets
|
| ThreadPools |
|
| ThreadPoolsInjector |
|
| TokenTypeDetails |
|
| 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.
|
| TypedChangeEvent.Type |
|
| TypedVetoableChangeSupport |
Support class for sending vetoable events.
|
| TypeResolver |
Resolver for an un-named type.
|
| VirtualMachineExtension |
Tag interface for VirtualMachine configuration.
|
| VirtualMachineExtensionInjector |
|
| VirtualServer |
Configuration of Virtual Server
Virtualization in Application Server allows multiple URL domains to be served by the same HTTP server process, which
is listening on multiple host addresses If an application is available at two virtual servers, they still share same
physical resource pools, such as JDBC connection pools.
|
| VirtualServer.Duck |
|
| VirtualServerInjector |
|