| Modifier and Type | Interface and Description |
|---|---|
interface |
RankedConfigBeanProxy |
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
ConfigModularityUtils.applyCustomTokens(ConfigBeanDefaultValue configBeanDefaultValue,
T finalConfigBean,
ConfigBeanProxy parent) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.getConfigBeanFromCollection(Collection<T> col,
T configBeanObject,
Class typeOfObjects) |
<U extends ConfigBeanProxy> |
ConfigModularityUtils.getConfigurationFileUrl(Class<U> configBeanClass,
String baseFileName,
String runtimeType) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.getCurrentConfigBeanForDefaultValue(ConfigBeanDefaultValue defaultValue) |
<U extends ConfigBeanProxy> |
ConfigModularityUtils.getExtensions(ConfigBeanProxy parent) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.getNamedConfigBeanFromCollection(Collection<T> col,
String nameToLookFor,
Class typeOfObjects) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.setConfigBean(T finalConfigBean,
ConfigBeanDefaultValue configBeanDefaultValue,
ConfigBeanProxy parent) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.stackPositionHigher(T finalConfigBean,
ConfigBeanProxy itemToRemove) |
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
ConfigModularityUtils.getConfigBeanInstanceFor(Class configBeanType) |
ConfigBeanProxy |
ConfigModularityUtils.getOwner(ConfigBeanProxy parent,
String parentElement,
String childElement) |
ConfigBeanProxy |
ConfigModularityUtils.getOwningObject(String location) |
ConfigBeanProxy |
ExtensionPatternInvocationImpl.handleExtension(Object owner,
Class ownerType,
Object[] params) |
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
ConfigModularityUtils.applyCustomTokens(ConfigBeanDefaultValue configBeanDefaultValue,
T finalConfigBean,
ConfigBeanProxy parent) |
boolean |
ConfigModularityUtils.deleteConfigurationForConfigBean(ConfigBeanProxy configBean,
Collection col,
ConfigBeanDefaultValue defaultValue) |
<U extends ConfigBeanProxy> |
ConfigModularityUtils.getExtensions(ConfigBeanProxy parent) |
ConfigBeanProxy |
ConfigModularityUtils.getOwner(ConfigBeanProxy parent,
String parentElement,
String childElement) |
String |
ConfigModularityUtils.getPropertyValue(ConfigCustomizationToken token,
ConfigBeanProxy finalConfigBean) |
String |
ConfigModularityUtils.serializeConfigBean(ConfigBeanProxy configBean) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.setConfigBean(T finalConfigBean,
ConfigBeanDefaultValue configBeanDefaultValue,
ConfigBeanProxy parent) |
<T extends ConfigBeanProxy> |
ConfigModularityUtils.stackPositionHigher(T finalConfigBean,
ConfigBeanProxy itemToRemove) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<AccessRequired.AccessCheck> |
AbstractConfigModularityCommand.getAccessChecksForConfigBean(ConfigBeanProxy cbProxy,
String target,
List<String> actions) |
| Modifier and Type | Class and Description |
|---|---|
class |
ModuleConfigurationLoader<C extends ConfigBeanProxy,U extends ConfigBeanProxy>
Containing shared functionalists between different derived classes like ConfigSnippetLoader and so on.
|
class |
ModuleConfigurationLoader<C extends ConfigBeanProxy,U extends ConfigBeanProxy>
Containing shared functionalists between different derived classes like ConfigSnippetLoader and so on.
|
| Modifier and Type | Method and Description |
|---|---|
protected <U extends ConfigBeanProxy> |
ModuleConfigurationLoader.addConfigBeanFor(Class<U> extensionType) |
<U extends ConfigBeanProxy> |
ModuleConfigurationLoader.createConfigBeanForType(Class<U> configExtensionType,
C extensionOwner) |
<T extends ConfigBeanProxy> |
ConfigurationParser.parseAndSetConfigBean(List<ConfigBeanDefaultValue> values) |
| Constructor and Description |
|---|
ConfigurationPopulator(String xmlContent,
DomDocument doc,
ConfigBeanProxy parent) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AccessLog
Access log configuration
|
interface |
AdminService
Admin Service exists in every instance.
|
interface |
Application
Interface to hold details of an application
|
interface |
ApplicationConfig
Represents the <application-config> child element of <application-ref>.
|
interface |
ApplicationExtension
Tag interface to extend the application configuration
Any implementation of this interface will be stored under the domain.xml
application element.
|
interface |
ApplicationRef
References to applications deployed to the server instance
|
interface |
Applications |
interface |
AppTenant
Records information about a tenant provisioned for a given application.
|
interface |
AppTenants |
interface |
AuditModule
An audit-module specifies an optional plug-in module which implements audit
capabilities.
|
interface |
AuthRealm |
interface |
AvailabilityService |
interface |
AvailabilityServiceExtension
Tag interface to extend the availability-service configuration
Any implementation of this interface will be stored under the domain.xml
availability-service element.
|
interface |
BindableResource
??Representation of a resource in the domain.xml file
|
interface |
Cluster
A cluster defines a homogeneous set of server instances that share the same
applications, resources, and configuration.
|
interface |
ClusterExtension
Super interface for any extension element to the
Cluster configuration |
interface |
ClusterRef
Element relating a reference to a cluster to be load balanced to an
(optional) health-checker
|
interface |
Clusters
Clusters configuration.
|
interface |
Config
The configuration defines the configuration of a server instance that can be
shared by other server instances.
|
interface |
Configs |
interface |
DasConfig |
interface |
DiagnosticService |
interface |
DiagnosticServiceExtension
Tag interface to extend the DiagnosticService configuration
Any implementation of this interface will be stored under the domain.xml
diagnostic-service element.
|
interface |
Domain
Top level Domain Element that includes applications, resources, configs,
servers, clusters and node-agents, load balancer configurations and load
balancers.
|
interface |
DomainExtension
Tag interface to extend the domain configuration
Any implementation of this interface will be stored under the domain.xml
root domain element.
|
interface |
Engine |
interface |
FailureDetection
failure-detection enables its members to periodically monitor other
group members to determine their availability in the group.
|
interface |
GroupManagementService
group-management-service(GMS) is an in-process service that provides cluster
monitoring and group communication services.
|
interface |
HealthChecker
Each cluster would be configured for a ping based health check mechanism
|
interface |
HttpAccessLog |
interface |
HttpService |
interface |
JaccProvider
Defines the standard JACC properties used for setting up the JACC provider.
|
interface |
JavaConfig
Java Runtime environment configuration
|
interface |
JmxConnector
The jmx-connector element defines the configuration of a JSR 160 compliant
remote JMX Connector.
|
interface |
JvmOptionBag
Factored out the list of jvm-options from at least two other interfaces that have them: java-config and profiler.
|
interface |
ListenerConfig
Connects a specific listener class with specific managed objects
|
interface |
LogService
By default, logs would be kept in $INSTANCE-ROOT/logs.
|
interface |
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
|
interface |
Mbean
Note on the Name of the MBean :
It is a String that represents the name of the MBean.
|
interface |
MessageSecurityConfig
Defines the message layer specific provider configurations of the application
server.
|
interface |
Module
Tag Interface for any module
|
interface |
ModuleLogLevels |
interface |
ModuleMonitoringLevels |
interface |
MonitoringService |
interface |
Node
A cluster defines a homogeneous set of server instances that share the same
applications, resources, and configuration.
|
interface |
NodeAgent
SE/EE Node Controller.
|
interface |
NodeAgents |
interface |
Nodes
Nodes configuration.
|
interface |
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.
|
interface |
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.
|
interface |
Ref
A domain.xml reference
|
interface |
RefContainer
An application or Resource reference container object.
|
interface |
RequestPolicy
Used to define the authentication policy requirements associated with the
request processing performed by an authentication provider (i.e.
|
interface |
Resource
Tag interface for all types of resource.
|
interface |
ResourcePool |
interface |
ResourceRef |
interface |
Resources
Applications can lookup resources registered in the server.
|
interface |
ResponsePolicy
Used to define the authentication policy requirements associated with the
response processing performed by an authentication provider (i.e.
|
interface |
SecureAdmin |
interface |
SecureAdminInternalUser
Records information about a username/password-alias pair to be
used for authentication internally among GlassFish processes (DAS to instance, for
example).
|
interface |
SecureAdminPrincipal |
interface |
SecurityService
The security service element defines parameters and configuration information
needed by the core J2EE security service.
|
interface |
Server
Java EE Application Server Configuration
Each Application Server instance is a Java EE compliant container.
|
interface |
ServerRef |
interface |
ServerResource
Tag interface for all types of resource.
|
interface |
Servers
List of configured servers.
|
interface |
SshAuth
A cluster defines a homogeneous set of server instances that share the same
applications, resources, and configuration.
|
interface |
SshConnector
A cluster defines a homogeneous set of server instances that share the same
applications, resources, and configuration.
|
interface |
SslClientConfig
Specifies the SSL configuration when the Application Server is making
outbound IIOP/SSL connections.
|
interface |
SystemApplications
Element describing the system-applications in domain.xml
|
interface |
SystemProperty
Syntax for supplying system properties as name value pairs
|
interface |
SystemPropertyBag
Base interface for those configuration objects that has nested <system-property> elements.
|
interface |
ThreadPools |
interface |
VirtualMachineExtension
Tag interface for VirtualMachine configuration.
|
interface |
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.
|
| Modifier and Type | Method and Description |
|---|---|
<P extends ConfigBeanProxy> |
Domain.checkIfExtensionExists(Class<P> configBeanType) |
<T extends ConfigBeanProxy> |
DomainExtensionResolver.resolve(AdminCommandContext context,
Class<T> type) |
<T extends ConfigBeanProxy> |
SecureAdminPrincipal.Resolver.resolve(AdminCommandContext context,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ReferenceValidator.isValid(ConfigBeanProxy config,
javax.validation.ConstraintValidatorContext cvc) |
| Modifier and Type | Method and Description |
|---|---|
String |
ConnectorRuntimeExtension.getResourceType(ConfigBeanProxy cb) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JmsAvailability |
interface |
JmsHost |
interface |
JmsService
The jms-service element specifies information about the bundled/built-in
JMS service that is managed by Application Server
|
| Modifier and Type | Class and Description |
|---|---|
class |
JmsHostWrapper
A wrapper class for the JmsHost serverbean since you cannot clone JmsHost
elements without being a part of a transaction
This class is primaritly used to create copies of the default jmshost element
during auto-clustering
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
JmsHostWrapper.createChild(Class<T> type) |
<T extends ConfigBeanProxy> |
JmsHostWrapper.getParent(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
JmsHostWrapper.deepCopy(ConfigBeanProxy proxy) |
ConfigBeanProxy |
JmsHostWrapper.getParent() |
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
JmsHostWrapper.deepCopy(ConfigBeanProxy proxy) |
| Modifier and Type | Method and Description |
|---|---|
String |
ResourcesUtil.getResourceType(ConfigBeanProxy cb)
Gets a JDBC resource on the basis of its jndi name
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
MessageSecurityConfigEventListenerImpl.handleCreate(T instance) |
<T extends ConfigBeanProxy> |
MessageSecurityConfigEventListenerImpl.handleDelete(T instance) |
<T extends ConfigBeanProxy> |
MessageSecurityConfigEventListenerImpl.handleUpdate(T instance) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TransactionService
Configuration for Transaction Manager
|
| Modifier and Type | Method and Description |
|---|---|
Map<Dom,String> |
V2DottedNameSupport.getAllDottedNodes(ConfigBeanProxy proxy) |
| Modifier and Type | Class and Description |
|---|---|
class |
DummyNetworkListener
This is a dummy implementation of the NetworkListener interface.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
DummyNetworkListener.createChild(Class<T> type) |
<T extends ConfigBeanProxy> |
DummyNetworkListener.getParent(Class<T> c) |
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
DummyNetworkListener.deepCopy(ConfigBeanProxy parent) |
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
DummyNetworkListener.deepCopy(ConfigBeanProxy parent) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AMXConfiguration
AMX Configuration
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ApplicationDeploymentTime
An configured element which shows the time taken to deploy the application in
seconds, and the time at which it occurred.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnvironmentWarningConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RestMonitoringConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ZendeskSupportConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AsadminRecorderConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AdminAuditConfiguration
Configuration for the Admin Audit service
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeploymentGroup |
interface |
DeploymentGroups
Config Bean for Deployment Groups.
|
interface |
DGServerRef
Reference for a deployment group
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MonitoredAttribute |
interface |
MonitoringServiceConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FaultToleranceServiceConfiguration
Configuration for the Fault Tolerance Service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MetricsHealthCheckConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MetricsServiceConfiguration
Configuration for the Metrics Service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OpenApiServiceConfiguration
Configuration for the OpenAPI Service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DatadogNotifierConfiguration
Configuration class with the aim to configure datadog notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EmailNotifierConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CDIEventbusNotifierConfiguration |
interface |
EventbusNotifierConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HipchatNotifierConfiguration
Configuration class with the aim to configure hipchat notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JmsNotifierConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NewRelicNotifierConfiguration
Configuration class with the aim to configure New Relic notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SlackNotifierConfiguration
Configuration class with the aim to configure slack notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SnmpNotifierConfiguration
Configuration class with the aim to configure SNMP notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
XmppNotifierConfiguration
Configuration class with the aim to configure XMPP notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PayaraExecutorServiceConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HazelcastConfigSpecificConfiguration
This class holds the config level configuration required by Hazelcast
|
interface |
HazelcastRuntimeConfiguration
Class to store configuration of Hazelcast
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Checker |
interface |
CpuUsageChecker |
interface |
GarbageCollectorChecker |
interface |
HealthCheckServiceConfiguration |
interface |
HeapMemoryUsageChecker |
interface |
HoggingThreadsChecker |
interface |
MachineMemoryUsageChecker |
interface |
MicroProfileHealthCheckerConfiguration |
interface |
StuckThreadsChecker |
interface |
ThresholdDiagnosticsChecker
Interface for healthcheck properties that have must have thresholds for
Critical, Warning and Good levels.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConnectionPoolChecker |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MicroprofileConfigConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CDIEventbusNotifier |
interface |
DatadogNotifier |
interface |
EmailNotifier |
interface |
EventbusNotifier |
interface |
HipchatNotifier
Configuration class for attaching hipchat notification mechanism into.
|
interface |
JmsNotifier
Configuration class for attaching JMS notification mechanism into.
|
interface |
NewRelicNotifier
Configuration class for attaching New Relic event mechanism into.
|
interface |
NotificationServiceConfiguration |
interface |
Notifier
Main configuration class that is being extended by specific notifier configurations,
such as
LogNotifier, HipchatNotifier
and SlackNotifier. |
interface |
NotifierConfiguration
Main configuration class that is being extended by specific notifier configurations, such as
LogNotifierConfiguration. |
interface |
SlackNotifier
Configuration class for attaching slack notification mechanism into.
|
interface |
SnmpNotifier
Configuration class for attaching snmp notification mechanism into.
|
interface |
XmppNotifier
Configuration class for attaching XMPP notification mechanism into.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LogNotifier
Configuration class for attaching log notification mechanism into.
|
interface |
LogNotifierConfiguration
Configuration class with the aim to configure log notification specific parameters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PhoneHomeRuntimeConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RequestTracingServiceConfiguration
Configuration class that holds the configuration of the Request
Tracing service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExampleServiceConfiguration
This class is an example configuration class used to configure the service
ConfigExtension means this class hooks itself under the config tab for a
specific configuration in the domain.xml
|
| Modifier and Type | Method and Description |
|---|---|
ObjectName |
ConfigBeanRegistry.getObjectNameForProxy(ConfigBeanProxy cbp) |
| Modifier and Type | Method and Description |
|---|---|
void |
AMXConfigLoader.registerConfigured(Class<? extends ConfigBeanProxy> intf) |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ConfigBeanProxy> |
TemplateListOfResource.getElementTypeByName(Dom parentDom,
String elementName) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RestConfig
RestConfig configuration.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
AccessRequired.AccessCheck.parent()
Returns the parent config bean to which a child was to be added.
|
ConfigBeanProxy |
AccessRequired.AccessCheck.resource()
Returns the config bean to be acted upon
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ConfigBeanProxy> |
AccessRequired.AccessCheck.childType()
Returns the type of the child to be added as part of a create-style
operation, as set when the access check was created.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
AccessRequired.Util.resourceNameFromConfigBeanProxy(ConfigBeanProxy b) |
static String |
AccessRequired.Util.resourceNameFromConfigBeanType(ConfigBeanProxy parent,
String collectionName,
Class<? extends ConfigBeanProxy> childType) |
| Modifier and Type | Method and Description |
|---|---|
static String |
AccessRequired.Util.resourceNameFromConfigBeanType(ConfigBeanProxy parent,
String collectionName,
Class<? extends ConfigBeanProxy> childType) |
static String |
AccessRequired.Util.resourceNameFromConfigBeanType(Dom parent,
String collectionName,
Class<? extends ConfigBeanProxy> childType) |
| Constructor and Description |
|---|
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String action)
Creates a new
AccessCheck. |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String action,
boolean isFailureFinal)
Creates a new
AccessCheck. |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String childName,
String action)
Creates a new
AccessCheck (typically for an existing target child) |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String action,
String note,
boolean isFailureFinal)
Creates a new
AccessCheck. |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String childName,
String action,
String note,
boolean isFailureFinal) |
AccessCheck(ConfigBeanProxy resource,
String action,
boolean isFailureFatal)
Creates a new
AccessCheck. |
| Constructor and Description |
|---|
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String action)
Creates a new
AccessCheck. |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String action,
boolean isFailureFinal)
Creates a new
AccessCheck. |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String childName,
String action)
Creates a new
AccessCheck (typically for an existing target child) |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String action,
String note,
boolean isFailureFinal)
Creates a new
AccessCheck. |
AccessCheck(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> childType,
String childName,
String action,
String note,
boolean isFailureFinal) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ApplicationName
An configured element which has to have application type of name.
|
interface |
ConfigExtension
ConfigExtension is an configuration extension that hooks itself under the
config configuration.
|
interface |
Container
Tag interface for container related configuration.
|
interface |
Named
An configured element which is named.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContainerMonitoring
Default monitoring configuration for containers.
|
interface |
MonitoringItem
Tag interface for any non default monitoring configuration
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BatchRuntimeConfiguration |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContextService
Concurrency context service resource definition
|
interface |
ManagedExecutorService
Concurrency managed executor service resource definition
|
interface |
ManagedExecutorServiceBase
Concurrency managed executor service resource base definition
|
interface |
ManagedScheduledExecutorService
Concurrency managed scheduled executor service resource definition
|
interface |
ManagedThreadFactory
Concurrency managed thread factory resource definition
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CreationDecorator<T extends ConfigBeanProxy>
An element decorator decorates a newly added configuration element, usually added
through the generic create command implementation.
|
interface |
DeletionDecorator<T extends ConfigBeanProxy,U extends ConfigBeanProxy>
A decorator for acting upon a configuration element deletion.
|
interface |
DeletionDecorator<T extends ConfigBeanProxy,U extends ConfigBeanProxy>
A decorator for acting upon a configuration element deletion.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
GlassFishConfigBean.createProxy(Class<T> proxyType) |
<T extends ConfigBeanProxy> |
TranslatedConfigView.getProxy(Class<T> proxyType) |
<T extends ConfigBeanProxy> |
TranslatedConfigView.getProxyType() |
static <T extends ConfigBeanProxy> |
GlassFishConfigBean.getRawView(T s)
Returns the translated view of a configuration object
|
<T extends ConfigBeanProxy> |
TypeResolver.resolve(AdminCommandContext context,
Class<T> type) |
<T extends ConfigBeanProxy> |
TypeAndNameResolver.resolve(AdminCommandContext context,
Class<T> type) |
<T extends ConfigBeanProxy> |
TargetBasedResolver.resolve(AdminCommandContext context,
Class<T> type) |
<T extends ConfigBeanProxy> |
CrudResolver.resolve(AdminCommandContext context,
Class<T> type)
Retrieves the existing configuration object a command invocation is intented to mutate.
|
<T extends ConfigBeanProxy> |
CrudResolver.DefaultResolver.resolve(AdminCommandContext context,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
void |
CreationDecorator.NoDecoration.decorate(AdminCommandContext context,
ConfigBeanProxy instance) |
void |
DeletionDecorator.NoDecoration.decorate(AdminCommandContext context,
ConfigBeanProxy parent,
ConfigBeanProxy child) |
protected void |
BaseLegacyConfigurationUpgrade.removeProperty(ConfigBeanProxy target,
String property) |
protected void |
BaseLegacyConfigurationUpgrade.updatePropertyToAttribute(AdminCommandContext context,
ConfigBeanProxy target,
String property,
String attribute) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AdminObjectResource |
interface |
BackendPrincipal |
interface |
ConnectorConnectionPool
Defines configuration used to create and manage
a pool of connections to a EIS.
|
interface |
ConnectorResource |
interface |
ConnectorService |
interface |
GroupMap |
interface |
PersistenceManagerFactoryResource
Persistence Manager runtime configuration
|
interface |
PrincipalMap |
interface |
ResourceAdapterConfig
This element is for configuring the resource adapter.
|
interface |
SecurityMap
Perform mapping from principal received during Servlet/EJB authentication,
to credentials accepted by the EIS.
|
interface |
WorkSecurityMap |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EjbContainer
Configuration of EJB Container
|
interface |
EjbContainerAvailability |
interface |
EjbTimerService
Configuration for ejb timer service
|
interface |
MdbContainer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigAwareElement<E extends ConfigBeanProxy>
Grizzly config elements like protocols, filters, which implement this
interface, will get correspondent dom configuration element.
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigBeanProxy |
DefaultProxy.createDummyProxy(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> type) |
ConfigBeanProxy |
DefaultProxy.getParent() |
| Modifier and Type | Method and Description |
|---|---|
static ConfigBeanProxy |
DefaultProxy.createDummyProxy(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> type) |
| Modifier and Type | Method and Description |
|---|---|
static ConfigBeanProxy |
DefaultProxy.createDummyProxy(ConfigBeanProxy parent,
Class<? extends ConfigBeanProxy> type) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FileCache
Created Jan 8, 2009
|
interface |
Http
Created Jan 8, 2009
|
interface |
HttpRedirect
A
Protocol which redirects an HTTP(S) request to a different location
using HTTP 302 redirection semantics. |
interface |
NetworkConfig
Contains complete Grizzly configuration.
|
interface |
NetworkListener
Binds protocol to a specific endpoint to listen on
|
interface |
NetworkListeners
Contains set of network-listener, which bind protocol to a specific endpoint to listen on
|
interface |
PortUnification
Defines logic of hosting several protocol on a single tcp port.
|
interface |
Protocol
Defines one single high-level protocol like: http, https, iiop, etc.
|
interface |
ProtocolChain
Defines the type of protocol chain and describes protocol filters, which will participate in request processing
|
interface |
ProtocolChainInstanceHandler
Defines protocol chain instantiation and releasing logic
|
interface |
ProtocolFilter
Defines single protocol filter in a sequence
|
interface |
ProtocolFinder
Describes a protocol finder/recognizer, which is able to recognize whether incoming request
belongs to the specific protocol or not.
|
interface |
Protocols
Contains the description of higher level protocols like: http, https, iiop, etc.
|
interface |
SelectionKeyHandler
Deprecated.
This element is effectively ignored. No equivalent replacement.
|
interface |
Ssl
Define SSL processing parameters
|
interface |
ThreadPool |
interface |
Transport
Defines one specific transport and its properties
|
interface |
Transports |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpRedirectFilter.configure(org.glassfish.hk2.api.ServiceLocator habitat,
NetworkListener networkListener,
ConfigBeanProxy configuration)
Configuration for <http-redirect>.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JdbcConnectionPool
Defines configuration used to create and manage a pool physical database
connections.
|
interface |
JdbcResource
JDBC javax.sql.(XA)DataSource resource definition
|
| Modifier and Type | Method and Description |
|---|---|
String |
JdbcRuntimeExtension.getResourceType(ConfigBeanProxy cb) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LbConfig |
interface |
LbConfigs |
interface |
LoadBalancer |
interface |
LoadBalancers |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IiopListener |
interface |
IiopService |
interface |
Orb
Orb Configuration properties
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CustomResource
Custom (or generic) resource managed by a user-written factory class.
|
interface |
ExternalJndiResource
Resource residing in an external JNDI repository
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MailResource |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthenticationService
The AuthenticationService Configuration
|
interface |
AuthorizationService |
interface |
LoginModuleConfig
The LoginModule configuration used for a security provider plugin.
|
interface |
RoleMappingService |
interface |
SecurityConfiguration
Base interface for all security service configurations.
|
interface |
SecurityConfigurations
The top level security configuration which holds the list of configured security services.
|
interface |
SecurityProvider
The configuration that is used by a security service to identify the
set of security providers which are created and consumed by the service.
|
interface |
SecurityProviderConfig
Base interface for all security provider implementation configuration.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthorizationProviderConfig |
interface |
RoleMappingProviderConfig |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContextParam
Corresponds to the context-param element for customizing the configuration
of web apps.
|
interface |
EnvEntry
Represents the env-entry web application configuration customization.
|
interface |
ManagerProperties |
interface |
SessionConfig |
interface |
SessionManager |
interface |
SessionProperties |
interface |
StoreProperties |
interface |
WebContainer |
interface |
WebContainerAvailability
web-container-availability SE/EE only
|
interface |
WebModuleConfig
Corresponds to the web-module-config element used for recording web
module configuration customizations.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RegistryLocation
Specifies the registry where web service end point artifacts are published.
|
interface |
TransformationRule
Specifies configuration for a XSLT transformation rule
|
interface |
WebServiceEndpoint
This specifies configuration for a web service end point.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CDIService |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigExtensionHandler<T extends ConfigBeanProxy> |
interface |
SingleConfigCode<T extends ConfigBeanProxy>
SimpleConfigCode is code snippet that can be used to apply some configuration
changes to one configuration object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
VersionedConfigBeanProxy |
| Modifier and Type | Method and Description |
|---|---|
<T extends ConfigBeanProxy> |
WriteableView.allocateProxy(Class<T> type)
Allocate a new ConfigBean object as part of the Transaction
associated with this configuration object.
|
static <T extends ConfigBeanProxy> |
ConfigSupport.apply(SingleConfigCode<T> code,
T param)
Execute some logic on one config bean of type T protected by a transaction
|
<T extends ConfigBeanProxy> |
Changed.changed(Changed.TYPE type,
Class<T> changedType,
T changedInstance)
Notification of a change on a configuration object
|
<T extends ConfigBeanProxy> |
ConfigBeanProxy.createChild(Class<T> type)
Creates a child element of this configuration element
|
static <T extends ConfigBeanProxy> |
ConfigBeanProxy.Duck.createChild(ConfigBeanProxy self,
Class<T> c) |
<T extends ConfigBeanProxy> |
Dom.createProxy()
Creates a strongly-typed proxy to access values in this
Dom object, |
<T extends ConfigBeanProxy> |
Dom.createProxy(Class<T> proxyType)
Creates a strongly-typed proxy to access values in this
Dom object,
by using the specified interface type as the proxy type. |
<T extends ConfigBeanProxy> |
Transaction.enroll(T source)
Enroll a configuration object in a transaction and returns a writeable view of it
|
<T extends ConfigBeanProxy> |
ConfigBeanProxy.getParent(Class<T> type)
Returns the typed parent element of this configuration element.
|
static <T extends ConfigBeanProxy> |
ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self,
Class<T> c) |
<T extends ConfigBeanProxy> |
ConfigBean.getProxy(Class<T> proxyType)
Creates a proxy for this view.
|
<T extends ConfigBeanProxy> |
ConfigView.getProxy(Class<T> proxyType) |
<T extends ConfigBeanProxy> |
WriteableView.getProxy(Class<T> type) |
<T extends ConfigBeanProxy> |
ConfigView.getProxyType() |
<T extends ConfigBeanProxy> |
Dom.getProxyType()
Returns the proxy type for this configuration object
|
<T extends ConfigBeanProxy> |
ConfigModel.getProxyType()
Return the proxy type for this model
|
<T extends ConfigBeanProxy> |
WriteableView.getProxyType() |
static <T extends ConfigBeanProxy> |
Transaction.getTransaction(T source)
Returns the transaction associated with a writable view
|
<T extends ConfigBeanProxy> |
ConfigSupport.getWriteableView(T source)
Returns a writeable view of a configuration object
|
static <T extends ConfigBeanProxy> |
ConfigSupport.proxyType(T element)
Returns the type of configuration object this config proxy represents.
|
static <T extends ConfigBeanProxy> |
ConfigSupport.revealProxy(T proxy)
Unwrap HK2 proxy to ConfigBeanProxy.
|
<T extends ConfigBeanProxy> |
Transformer.transform(T source)
Returns a different view of the source object.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigBeanProxy |
ConfigBeanProxyCustomizer.createChild(ConfigBeanProxy me,
Class<?> type)
Creates a child element of this configuration element
|
ConfigBeanProxy |
ConfigBeanProxy.deepCopy(ConfigBeanProxy parent)
Performs a deep copy of this configuration element and returns it.
|
static ConfigBeanProxy |
ConfigBeanProxy.Duck.deepCopy(ConfigBeanProxy self,
ConfigBeanProxy parent) |
ConfigBeanProxy |
ConfigBeanProxyCustomizer.deepCopy(ConfigBeanProxy me,
ConfigBeanProxy parent)
Performs a deep copy of this configuration element and returns it.
|
ConfigBeanProxy |
ConfigBeanProxy.getParent()
Returns the parent element of this configuration element.
|
static ConfigBeanProxy |
ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self) |
ConfigBeanProxy |
ConfigBeanProxyCustomizer.getParent(ConfigBeanProxy me)
Returns the parent element of this configuration element.
|
ConfigBeanProxy |
ConfigBeanProxyCustomizer.getParent(ConfigBeanProxy me,
Class<?> type)
Returns the typed parent element of this configuration element.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ConfigBeanProxy> |
ConfigSupport.getElementTypeByName(ConfigBeanProxy parent,
String elementName) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ConfigSupport._apply(ConfigCode code,
ConfigBeanProxy... objects)
Executes some logic on some config beans protected by a transaction.
|
Object |
ConfigSupport.addChildWithAttributes(ConfigBeanProxy param,
ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
List<AttributeChanges> attributes,
TransactionCallBack<WriteableView> runnable) |
static Object |
ConfigSupport.apply(ConfigCode code,
ConfigBeanProxy... objects)
Executes some logic on some config beans protected by a transaction.
|
ConfigBeanProxy |
ConfigBeanProxyCustomizer.createChild(ConfigBeanProxy me,
Class<?> type)
Creates a child element of this configuration element
|
static <T extends ConfigBeanProxy> |
ConfigBeanProxy.Duck.createChild(ConfigBeanProxy self,
Class<T> c) |
ConfigBeanProxy |
ConfigBeanProxy.deepCopy(ConfigBeanProxy parent)
Performs a deep copy of this configuration element and returns it.
|
static ConfigBeanProxy |
ConfigBeanProxy.Duck.deepCopy(ConfigBeanProxy self,
ConfigBeanProxy parent) |
ConfigBeanProxy |
ConfigBeanProxyCustomizer.deepCopy(ConfigBeanProxy me,
ConfigBeanProxy parent)
Performs a deep copy of this configuration element and returns it.
|
static Class<? extends ConfigBeanProxy> |
ConfigSupport.getElementTypeByName(ConfigBeanProxy parent,
String elementName) |
static ConfigView |
ConfigSupport.getImpl(ConfigBeanProxy source)
Return the main implementation bean for a proxy.
|
static ConfigBeanProxy |
ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self) |
ConfigBeanProxy |
ConfigBeanProxyCustomizer.getParent(ConfigBeanProxy me)
Returns the parent element of this configuration element.
|
ConfigBeanProxy |
ConfigBeanProxyCustomizer.getParent(ConfigBeanProxy me,
Class<?> type)
Returns the typed parent element of this configuration element.
|
static <T extends ConfigBeanProxy> |
ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self,
Class<T> c) |
Object |
ConfigCode.run(ConfigBeanProxy... params)
Runs the following command passing the configration object.
|
static Dom |
Dom.unwrap(ConfigBeanProxy proxy)
Unwraps the proxy and returns the underlying
Dom object. |
| Modifier and Type | Method and Description |
|---|---|
Object |
ConfigSupport.addChildWithAttributes(ConfigBeanProxy param,
ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
List<AttributeChanges> attributes,
TransactionCallBack<WriteableView> runnable) |
ConfigBean |
ConfigSupport.createAndSet(ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
List<AttributeChanges> attributes) |
static ConfigBean |
ConfigSupport.createAndSet(ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
List<AttributeChanges> attributes,
TransactionCallBack<WriteableView> runnable)
Creates a new child of the passed child and add it to the parent's live
list of elements.
|
static ConfigBean |
ConfigSupport.createAndSet(ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
Map<String,String> attributes)
Creates a new child of the passed child and add it to the parent's live
list of elements.
|
static ConfigBean |
ConfigSupport.createAndSet(ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
Map<String,String> attributes,
TransactionCallBack<WriteableView> runnable)
Creates a new child of the passed child and add it to the parent's live
list of elements.
|
| Constructor and Description |
|---|
WriteableView(ConfigBeanProxy readView) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ConfigurationUtilities.addChildWithAttributes(ConfigBeanProxy param,
ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
List<AttributeChanges> attributes,
TransactionCallBack<WriteableView> runnable)
Adds this child bean to the parent with the given attributes.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
ConfigurationUtilities.addChildWithAttributes(ConfigBeanProxy param,
ConfigBean parent,
Class<? extends ConfigBeanProxy> childType,
List<AttributeChanges> attributes,
TransactionCallBack<WriteableView> runnable)
Adds this child bean to the parent with the given attributes.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Property
Property type definition.
|
Copyright © 2019. All rights reserved.