Skip navigation links
WildFly Swarm: SPI 2017.7.0
A B C D E F G H I J L M N O P R S T U V W 

A

addAllDependencies() - Method in interface org.wildfly.swarm.spi.api.DependenciesContainer
Add all application dependencies to this deployment.
addAllDependencies(boolean) - Method in interface org.wildfly.swarm.spi.api.DependenciesContainer
 
addDependency(String) - Method in interface org.wildfly.swarm.spi.api.DependenciesContainer
Add a single Maven dependency into the Archive.
addMarker(String) - Method in interface org.wildfly.swarm.spi.api.MarkerContainer
 
addMarker(ManifestContainer<?>, String) - Static method in interface org.wildfly.swarm.spi.api.MarkerContainer
 
addModule(String) - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
addModule(String, String) - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
addModule(String) - Method in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
Add a dependency on a given module, presuming the main slot.
addModule(String, String) - Method in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
Add a dependency on a given module, with the specified slot.
addQualifier(Annotation) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
addType(Type) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
AJP_PORT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Sets the AJP port to be used, defaults to 8009
ALL_DEPENDENCIES_MARKER - Static variable in interface org.wildfly.swarm.spi.api.DependenciesContainer
 
allArtifacts() - Method in interface org.wildfly.swarm.spi.api.ArtifactLookup
Retrieve all dependency artifacts for the user's project.
allArtifacts(String...) - Method in interface org.wildfly.swarm.spi.api.ArtifactLookup
 
allKeysRecursively() - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 
APP_ARTIFACT - Static variable in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
APP_NAME - Static variable in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
APP_PATH - Static variable in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
append(String...) - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
append(ConfigKey) - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
append(String...) - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Return a new key with the given segments appended.
append(ConfigKey) - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Return a new key with the given key appended.
append(ConfigKey) - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
append(String...) - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
applyDefaults() - Method in interface org.wildfly.swarm.spi.api.Fraction
Apply whatever defaults are required if this fraction was not explicitly configured by a user.
applyDefaults(boolean) - Method in interface org.wildfly.swarm.spi.api.Fraction
 
ARQUILLIAN_DAEMON_PORT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Port number for Swarm's Arquillian Daemon.
artifact(String) - Method in interface org.wildfly.swarm.spi.api.ArtifactLookup
Retrieve an artifact that was part of the original build using a full or simplified Maven GAV specifier.
artifact(String, String) - Method in interface org.wildfly.swarm.spi.api.ArtifactLookup
Retrieve an artifact that was part of the original build using a full or simplified Maven GAV specifier, returning an archive with a specified name.
ArtifactLookup - Interface in org.wildfly.swarm.spi.api
Manager capable of locating artifacts from the application build.
as(Class<N>) - Method in class org.wildfly.swarm.spi.api.config.Builder
 
as(Class<N>, Converter<N>) - Method in class org.wildfly.swarm.spi.api.config.Builder
 
as(Class<N>) - Method in interface org.wildfly.swarm.spi.api.config.Resolver
Retrieve a resolver capable of coercing to another simple type.
as(Class<N>, Converter<N>) - Method in interface org.wildfly.swarm.spi.api.config.Resolver
Retrieve a resolver capable of coering to another type.
asList() - Method in interface org.wildfly.swarm.spi.api.config.ConfigTree
 
asMap() - Method in interface org.wildfly.swarm.spi.api.config.ConfigTree
 
asProperties() - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 

B

beanClass(Class<?>) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
BIND_ADDRESS - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Interface to bind servers, defaults to 0.0.0.0
bool(boolean) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
bool(Supplier<Boolean>) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
build() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
BUILD_MODULES - Static variable in interface org.wildfly.swarm.spi.api.internal.SwarmInternalProperties
 
BUILD_REPOS - Static variable in interface org.wildfly.swarm.spi.api.internal.SwarmInternalProperties
 
Builder<T> - Class in org.wildfly.swarm.spi.api.config
 
Builder(ConfigView, ConfigKey) - Constructor for class org.wildfly.swarm.spi.api.config.Builder
 

C

ClassLoading - Interface in org.wildfly.swarm.spi.api
Utility to execute code within a context using a particular ClassLoader as the thread-context-classloader.
CommonBean<T> - Class in org.wildfly.swarm.spi.api.cdi
 
CommonBean(Class<?>, Class<? extends Annotation>, Set<Annotation>, Supplier<T>, Type...) - Constructor for class org.wildfly.swarm.spi.api.cdi.CommonBean
 
CommonBeanBuilder<T> - Class in org.wildfly.swarm.spi.api.cdi
 
CompositeKey - Class in org.wildfly.swarm.spi.api.config
A multi-segment configuration key.
CompositeKey() - Constructor for class org.wildfly.swarm.spi.api.config.CompositeKey
 
CompositeKey(SimpleKey...) - Constructor for class org.wildfly.swarm.spi.api.config.CompositeKey
 
CompositeKey(String...) - Constructor for class org.wildfly.swarm.spi.api.config.CompositeKey
 
CompositeKey(CompositeKey, ConfigKey) - Constructor for class org.wildfly.swarm.spi.api.config.CompositeKey
 
CompositeKey(CompositeKey, String) - Constructor for class org.wildfly.swarm.spi.api.config.CompositeKey
 
ConfigKey - Interface in org.wildfly.swarm.spi.api.config
A key to configuration values.
ConfigTree - Interface in org.wildfly.swarm.spi.api.config
 
Configurable - Annotation Type in org.wildfly.swarm.spi.api.annotations
A group of configuration properties.
Configurables - Annotation Type in org.wildfly.swarm.spi.api.annotations
Created by bob on 5/19/17.
ConfigurationMarshaller - Interface in org.wildfly.swarm.spi.runtime
 
ConfigurationValue - Annotation Type in org.wildfly.swarm.spi.runtime.annotations
Provides for simple runtime configuration of a Fraction.
ConfigurationValue.Literal - Class in org.wildfly.swarm.spi.runtime.annotations
 
configure() - Method in interface org.wildfly.swarm.spi.api.UserSpaceExtensionFactory
Perform whatever is necessary to configure the user-space factory.
ConfigView - Interface in org.wildfly.swarm.spi.api.config
 
CONTEXT_PATH - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
The context path to be used, defaults to /
convert(String) - Method in interface org.wildfly.swarm.spi.api.config.Converter
 
Converter<T> - Interface in org.wildfly.swarm.spi.api.config
Converter capable of converting a native String value to a specific type.
convertSeparators(Path) - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
create(CreationalContext<T>) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
create() - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
createSupplier(Supplier<T>) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
CURRENT_DEPLOYMENT - Static variable in interface org.wildfly.swarm.spi.api.internal.SwarmInternalProperties
 
customize() - Method in interface org.wildfly.swarm.spi.api.Customizer
Perform customization.
Customizer - Interface in org.wildfly.swarm.spi.api
A CDI component which may customize the fraction configuration.
CustomMarshaller - Interface in org.wildfly.swarm.spi.runtime
Created by bob on 6/6/17.

D

DEBUG_BOOTSTRAP - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
If provided, the swarm container will log bootstrap information
DEBUG_PORT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
If provided, the swarm process will pause for debugging on the given port.
Defaultable<T> - Class in org.wildfly.swarm.spi.api
 
DefaultDeploymentFactory - Class in org.wildfly.swarm.spi.api
Abstract factory for creating default deployments automatically.
DefaultDeploymentFactory() - Constructor for class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
defaultInterface() - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Retrieve the name of the default interface.
defaultInterface(String) - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
 
defaultValue() - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the default value, if any.
DependenciesContainer<T extends org.jboss.shrinkwrap.api.Archive<T>> - Interface in org.wildfly.swarm.spi.api
Archive mix-in capable of supporting addAllDependencies
DEPLOYMENT_TIMEOUT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Timeout, in seconds, to wait for a deployment to occur, defaults to 300
deploymentExclusions() - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
DeploymentModule - Annotation Type in org.wildfly.swarm.spi.api.annotations
Provides for simple runtime configuration of a Fraction.
DeploymentModule.MetaInfDisposition - Enum in org.wildfly.swarm.spi.api.annotations
 
DeploymentModules - Annotation Type in org.wildfly.swarm.spi.api.annotations
Provides for simple runtime configuration of a Fraction.
deploymentModules() - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
DeploymentProcessor - Interface in org.wildfly.swarm.spi.api
Created by bob on 5/17/17.
DeploymentScoped - Annotation Type in org.wildfly.swarm.spi.runtime.annotations
Created by bob on 5/12/17.
destroy(T, CreationalContext<T>) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
determineName(String) - Static method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 

E

EMPTY - Static variable in interface org.wildfly.swarm.spi.api.config.ConfigKey
Sentinal representing an empty key.
END_DELIM - Static variable in interface org.wildfly.swarm.spi.api.config.ConfigKey
 
Environment - Class in org.wildfly.swarm.spi.api
Utility to determine what sort of environment the application is running within.
ENVIRONMENT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
The environment this process is running on (eg.
equals(Object) - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
equals(Object) - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
excludeModule(String) - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
excludeModule(String, String) - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
excludeModule(String) - Method in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
Exclude a module dependency, presuming the main slot.
excludeModule(String, String) - Method in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
Exclude a module dependency, with the specified slot.
explicit() - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve a standard Optional containing the explicit value, if any.
explicitOrElseGet(Supplier<? extends T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the explicit value if present, otherwise return the value supplied by the Supplier parameter.
explicitValue() - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the explicitly set value, if any.
export() - Method in class org.wildfly.swarm.spi.api.Module
Determine if this module should be exported.
EXPORT_DEPLOYMENT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Causes a deployed artifact to be dumped to disk when swarm starts, for debugging.
EXPORT_UBERJAR - Static variable in interface org.wildfly.swarm.spi.api.internal.SwarmInternalProperties
 
exportExcludePaths() - Method in class org.wildfly.swarm.spi.api.Module
Retrieve the list of paths excluded from exportation from this module.
exportIncludePaths() - Method in class org.wildfly.swarm.spi.api.Module
Retrieve this list of paths exported from this module.

F

floating(float) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
floating(Supplier<Float>) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
Fraction<T extends Fraction> - Interface in org.wildfly.swarm.spi.api
Root of a tree of configuration for a particular subset of functionality.

G

get() - Static method in interface org.wildfly.swarm.spi.api.ArtifactLookup
 
get() - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the value, regardless of it's origin.
get(Supplier<? extends T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the explicit value if present, followed in precedence by whatever value, if not-null supplied by the preferred parameter, followed by the default if all previous options were null.
getBeanClass() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getDescriptorAsset() - Method in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
Retrieve the underlying jboss-deployment-structure.xml descriptor asset.
getInjectionPoints() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getKey() - Method in class org.wildfly.swarm.spi.api.config.Builder
 
getKey() - Method in interface org.wildfly.swarm.spi.api.config.Resolver
Retrieve the key of the configuration item.
getName() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getPriority() - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
getQualifiers() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getScope() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getStereotypes() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getType() - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
getTypes() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
getValue() - Method in class org.wildfly.swarm.spi.api.config.Builder
 
getValue() - Method in interface org.wildfly.swarm.spi.api.config.Resolver
Retrieve the coerced value.

H

hashCode() - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
hashCode() - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
hasKeyOrSubkeys(ConfigKey) - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 
hasMarker(String) - Method in interface org.wildfly.swarm.spi.api.MarkerContainer
 
hasMarker(Archive<?>, String) - Static method in interface org.wildfly.swarm.spi.api.MarkerContainer
 
hasValue() - Method in class org.wildfly.swarm.spi.api.config.Builder
 
hasValue() - Method in interface org.wildfly.swarm.spi.api.config.Resolver
Determine if there is any value set.
head() - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
head() - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Return the first segment of this key.
head() - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
HTTP_EAGER - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Since introducing the delayed open HTTP listeners, it has been determined that maybe it'd be useful to be able to eagerly open the listeners through usage of a property.
HTTP_PORT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Sets the HTTP port to be used, defaults to 8080
HTTPS_GENERATE_SELF_SIGNED_CERTIFICATE - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
If true, generates a self-signed certificate for development purposes
HTTPS_GENERATE_SELF_SIGNED_CERTIFICATE_HOST - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
The host used in the self-signed certificate if SwarmProperties.HTTPS_GENERATE_SELF_SIGNED_CERTIFICATE is true Defaults to localhost
HTTPS_PORT - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Sets the HTTPS port to be used, defaults to 8443

I

iface(String) - Method in class org.wildfly.swarm.spi.api.SocketBinding
Set the interface for this binding.
iface() - Method in class org.wildfly.swarm.spi.api.SocketBinding
Retrieve the interface for this binding.
ifAllExplicitlySet(Defaultable<?>...) - Static method in class org.wildfly.swarm.spi.api.Defaultable
Create a Boolean configuration that has a default value of true if all arguments have been explicitly set to non-default values.
ifAnyExplicitlySet(Defaultable<?>...) - Static method in class org.wildfly.swarm.spi.api.Defaultable
Create a Boolean configuration that has a default value of true if any arguments have been explicitly set to non-default values.
ifDefault(Consumer<? super T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
If (and only if) only a default value is present (without an explicit value), invoke the supplied consumer with it.
ifExplicit(Consumer<? super T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
If (and only if) an explicit value is present, invoke the supplied consumer with it
ifPresent(Consumer<? super T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
If a default or explicit value is present, invoke the supplied consumer with it.
Ignorable - Annotation Type in org.wildfly.swarm.spi.api.annotations
Provides for simple runtime configuration of a Fraction.
importExcludePaths() - Method in class org.wildfly.swarm.spi.api.Module
Retreive the list of paths excluded from importation from this module.
importIncludePaths() - Method in class org.wildfly.swarm.spi.api.Module
Retrieve the list of paths imported from this module.
INSTANCE - Static variable in interface org.wildfly.swarm.spi.api.ArtifactLookup
 
INSTANCE - Static variable in class org.wildfly.swarm.spi.runtime.annotations.ConfigurationValue.Literal
 
integer(int) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
integer(Supplier<Integer>) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
isAlreadyConfigured(List<ModelNode>, List<ModelNode>) - Method in interface org.wildfly.swarm.spi.runtime.ConfigurationMarshaller
 
isAlreadyConfigured(ModelNode, List<ModelNode>) - Method in interface org.wildfly.swarm.spi.runtime.ConfigurationMarshaller
 
isAlternative() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
isChildOf(ConfigKey) - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
isChildOf(ConfigKey) - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Determine if this key is a child of the argument.
isChildOf(ConfigKey) - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
isDefault() - Method in class org.wildfly.swarm.spi.api.Defaultable
Determine if the value that would be provided (even if null) is the default value or not.
isExplicit() - Method in class org.wildfly.swarm.spi.api.Defaultable
Determine if the value that would be provided is explicitly set or not.
isExplicitPresent(Supplier<T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
Determine if either an explicit value is set of the supplied other Supplier parameter returns non-null.
isNullable() - Method in class org.wildfly.swarm.spi.api.cdi.CommonBean
 
isPresent() - Method in class org.wildfly.swarm.spi.api.Defaultable
Determine if any value (default or explicit) is present.

J

JARArchive - Interface in org.wildfly.swarm.spi.api
An improvement of the ShrinkWrap JavaArchive.
JBossDeploymentStructureAsset - Class in org.wildfly.swarm.spi.api
 
JBossDeploymentStructureAsset() - Constructor for class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
JBossDeploymentStructureAsset(InputStream) - Constructor for class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
JBossDeploymentStructureContainer<T extends org.jboss.shrinkwrap.api.Archive<T>> - Interface in org.wildfly.swarm.spi.api
An archive mix-in capable of adding JBoss Module dependencies.

L

Literal() - Constructor for class org.wildfly.swarm.spi.runtime.annotations.ConfigurationValue.Literal
 
longInteger(long) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
longInteger(Supplier<Long>) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 

M

MarkerContainer<T extends org.jboss.shrinkwrap.api.Archive<T>> - Interface in org.wildfly.swarm.spi.api
Utility to track internal markers regarding operations performed upon archives.
marshal(List<ModelNode>) - Method in interface org.wildfly.swarm.spi.runtime.ConfigurationMarshaller
 
MarshalDMR - Annotation Type in org.wildfly.swarm.spi.api.annotations
Provides for simple runtime configuration of a Fraction.
metaInf() - Method in class org.wildfly.swarm.spi.api.Module
Retrieve the meta-inf disposition.
Module - Class in org.wildfly.swarm.spi.api
JBoss Modules module descriptor.
Module.ServiceHandling - Enum in org.wildfly.swarm.spi.api
 
multicastAddress(String) - Method in class org.wildfly.swarm.spi.api.SocketBinding
Set the multicast address or expression.
multicastAddress() - Method in class org.wildfly.swarm.spi.api.SocketBinding
Retrieve the multicast address or expression.
multicastPort(int) - Method in class org.wildfly.swarm.spi.api.SocketBinding
Set the multicast port.
multicastPort(String) - Method in class org.wildfly.swarm.spi.api.SocketBinding
Set the multicast port expression.
multicastPortExpression() - Method in class org.wildfly.swarm.spi.api.SocketBinding
Retrieve the multicast port expression.

N

name() - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
name() - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
String representation of this key's name.
name() - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
name() - Method in class org.wildfly.swarm.spi.api.Module
The name of the module.
name() - Method in class org.wildfly.swarm.spi.api.OutboundSocketBinding
Retrieve the name of the binding.
name() - Method in class org.wildfly.swarm.spi.api.SocketBinding
Retrieve the name of the binding.
name() - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Retrieve the name of this group.
newBuilder(Class<B>) - Static method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
NODE_ID - Static variable in interface org.wildfly.swarm.spi.api.internal.SwarmInternalProperties
 

O

of(String...) - Static method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Create a key from a series of names.
openshift() - Static method in class org.wildfly.swarm.spi.api.Environment
 
openStream() - Method in class org.wildfly.swarm.spi.api.JBossDeploymentStructureAsset
 
optional() - Method in class org.wildfly.swarm.spi.api.Module
Determine if this module is considered optional.
orElse(T) - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the value (default or explicit) if present, otherwise the provided value parameter.
orElseGet(Supplier<? extends T>) - Method in class org.wildfly.swarm.spi.api.Defaultable
Retrieve the value (default or explicit) if present, otherwise return the value supplied by the Supplier parameter.
org.wildfly.swarm.spi.api - package org.wildfly.swarm.spi.api
 
org.wildfly.swarm.spi.api.annotations - package org.wildfly.swarm.spi.api.annotations
 
org.wildfly.swarm.spi.api.cdi - package org.wildfly.swarm.spi.api.cdi
 
org.wildfly.swarm.spi.api.config - package org.wildfly.swarm.spi.api.config
 
org.wildfly.swarm.spi.api.internal - package org.wildfly.swarm.spi.api.internal
 
org.wildfly.swarm.spi.runtime - package org.wildfly.swarm.spi.runtime
 
org.wildfly.swarm.spi.runtime.annotations - package org.wildfly.swarm.spi.runtime.annotations
 
OutboundSocketBinding - Class in org.wildfly.swarm.spi.api
An outbound socket-binding.
OutboundSocketBinding(String) - Constructor for class org.wildfly.swarm.spi.api.OutboundSocketBinding
Construct a new outbound binding.
outboundSocketBinding(OutboundSocketBinding) - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Add an outbound socket-binding to this group.
outboundSocketBindings() - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Retrieve all outbound socket-bindings attached to this group.

P

parse(String) - Static method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Parse a multi-segment key from a single string.
PATH_MARKERS - Static variable in interface org.wildfly.swarm.spi.api.MarkerContainer
 
port(int) - Method in class org.wildfly.swarm.spi.api.SocketBinding
Set the port.
port(String) - Method in class org.wildfly.swarm.spi.api.SocketBinding
Set the port expression
PORT_OFFSET - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Sets a global port adjustment, defaults to 0
portExpression() - Method in class org.wildfly.swarm.spi.api.SocketBinding
Retrieve the port expression.
portOffset(String) - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
 
portOffset(int) - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
 
portOffsetExpression() - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Retrieve the port-offset expression.
Post - Annotation Type in org.wildfly.swarm.spi.runtime.annotations
Qualifier attached to a Customizer to assist in ordering.
Pre - Annotation Type in org.wildfly.swarm.spi.runtime.annotations
Qualifier attached to a Customizer to assist in ordering.
PRIMARY_JBOSS_DEPLOYMENT_DESCRIPTOR_PATH - Static variable in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
 
process() - Method in interface org.wildfly.swarm.spi.api.DeploymentProcessor
 
PROJECT_STAGE - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
Activates a stage in project-stages.yml
PROJECT_STAGE_FILE - Static variable in interface org.wildfly.swarm.spi.api.SwarmProperties
A URL spec reference to a project stage file
propertyName() - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
propertyName() - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
String representation of this key's name in property format.
propertyName() - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
propertyVar(String) - Static method in interface org.wildfly.swarm.spi.api.SwarmProperties
Formats a property as ${property}
propertyVar(String, String) - Static method in interface org.wildfly.swarm.spi.api.SwarmProperties
Formats a property as ${property:defaultValue}

R

remoteHost(String) - Method in class org.wildfly.swarm.spi.api.OutboundSocketBinding
Set the remote-host name or expression.
remoteHostExpression() - Method in class org.wildfly.swarm.spi.api.OutboundSocketBinding
Retrieve the remote-host name or expression.
remotePort(int) - Method in class org.wildfly.swarm.spi.api.OutboundSocketBinding
Set the remote port.
remotePort(String) - Method in class org.wildfly.swarm.spi.api.OutboundSocketBinding
Set the remote port expression
remotePortExpression() - Method in class org.wildfly.swarm.spi.api.OutboundSocketBinding
Retrieve the remote port expression.
replace(int, String) - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
replace(int, String) - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
 
replace(int, String) - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
resolve(ConfigKey) - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 
resolve(String) - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 
resolve(String) - Method in interface org.wildfly.swarm.spi.api.StageConfig
Deprecated.
Resolver<T> - Interface in org.wildfly.swarm.spi.api.config
Coercing resolver for a given configuration item.

S

scope(Class<? extends Annotation>) - Method in class org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder
 
SECONDARY_JBOSS_DEPLOYMENT_DESCRIPTOR_PATH - Static variable in interface org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer
 
services() - Method in class org.wildfly.swarm.spi.api.Module
Retrieve the services flag.
set(T) - Method in class org.wildfly.swarm.spi.api.Defaultable
Explicitly set a value.
setup(Archive<?>) - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
setupUsingAppArtifact(Archive<?>) - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
setupUsingAppPath(Archive<?>) - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
setupUsingMaven(Archive<?>) - Method in class org.wildfly.swarm.spi.api.DefaultDeploymentFactory
 
SimpleKey - Class in org.wildfly.swarm.spi.api.config
 
SimpleKey(String) - Constructor for class org.wildfly.swarm.spi.api.config.SimpleKey
 
simpleSubkeys(ConfigKey) - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 
slot() - Method in class org.wildfly.swarm.spi.api.Module
The slot of the module.
SocketBinding - Class in org.wildfly.swarm.spi.api
An inbound socket-binding.
SocketBinding(String) - Constructor for class org.wildfly.swarm.spi.api.SocketBinding
Construct a new socket-binding.
socketBinding(SocketBinding) - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Add a socket-binding to this group.
socketBinding(String) - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Retrieve a socket-binding by name.
SocketBindingGroup - Class in org.wildfly.swarm.spi.api
A group of inbound and outbound socket-bindings.
SocketBindingGroup(String, String, String) - Constructor for class org.wildfly.swarm.spi.api.SocketBindingGroup
Create a new socket-binding group.
socketBindings() - Method in class org.wildfly.swarm.spi.api.SocketBindingGroup
Retrieve all socket-bindings attached to this group.
StageConfig - Interface in org.wildfly.swarm.spi.api
Deprecated.
START_DELIM - Static variable in interface org.wildfly.swarm.spi.api.config.ConfigKey
 
string(String) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
string(Supplier<String>) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
subkey(int) - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
subkey(int) - Method in interface org.wildfly.swarm.spi.api.config.ConfigKey
Return the subkey of this key from a given offset.
subkey(int) - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
SwarmInternalProperties - Interface in org.wildfly.swarm.spi.api.internal
Defines a set of properties used internally by WildFly Swarm.
SwarmProperties - Interface in org.wildfly.swarm.spi.api
This class defines all system properties used by Swarm

T

toString() - Method in class org.wildfly.swarm.spi.api.config.CompositeKey
 
toString() - Method in class org.wildfly.swarm.spi.api.config.SimpleKey
 
type() - Method in class org.wildfly.swarm.spi.api.Defaultable
 

U

url(URL) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
url(Supplier<URL>) - Static method in class org.wildfly.swarm.spi.api.Defaultable
 
UserSpaceExtensionFactory - Interface in org.wildfly.swarm.spi.api
Hook point to allow user-space (deployment) extensions for CDIi runtimes.

V

value() - Method in enum org.wildfly.swarm.spi.api.Module.ServiceHandling
 
value() - Method in class org.wildfly.swarm.spi.runtime.annotations.ConfigurationValue.Literal
 
valueOf(String) - Static method in enum org.wildfly.swarm.spi.api.annotations.DeploymentModule.MetaInfDisposition
Returns the enum constant of this type with the specified name.
valueOf(ConfigKey) - Method in interface org.wildfly.swarm.spi.api.config.ConfigView
 
valueOf(String) - Static method in enum org.wildfly.swarm.spi.api.Module.ServiceHandling
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.swarm.spi.api.annotations.DeploymentModule.MetaInfDisposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.swarm.spi.api.Module.ServiceHandling
Returns an array containing the constants of this enum type, in the order they are declared.

W

WildFlyExtension - Annotation Type in org.wildfly.swarm.spi.api.annotations
Provides for simple runtime configuration of a Fraction.
WildFlySubsystem - Annotation Type in org.wildfly.swarm.spi.api.annotations
Provides for simple runtime configuration of a Fraction.
withDefault(T) - Method in class org.wildfly.swarm.spi.api.config.Builder
 
withDefault(T) - Method in interface org.wildfly.swarm.spi.api.config.Resolver
Provide a default value to be provided in the case no value is currently bound.
withExport(Boolean) - Method in class org.wildfly.swarm.spi.api.Module
Set the flag to determine if this module should be exported.
withExportExcludePath(String) - Method in class org.wildfly.swarm.spi.api.Module
Add a path to exclude from exporting from this module.
withExportIncludePath(String) - Method in class org.wildfly.swarm.spi.api.Module
Add a path to export from this module.
withImportExcludePath(String) - Method in class org.wildfly.swarm.spi.api.Module
Add a path to exclude from importing from this module.
withImportIncludePath(String) - Method in class org.wildfly.swarm.spi.api.Module
Add a path to import from this module.
withMetaInf(String) - Method in class org.wildfly.swarm.spi.api.Module
Set the meta-inf disposition.
withOptional(Boolean) - Method in class org.wildfly.swarm.spi.api.Module
Set the optional flag.
withServices(Module.ServiceHandling) - Method in class org.wildfly.swarm.spi.api.Module
Set the services flag.
withTCCL(ClassLoader, Callable<T>) - Static method in interface org.wildfly.swarm.spi.api.ClassLoading
With a given ClassLoader, execute an action with that classloader as the TCCL.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links
WildFly Swarm: SPI 2017.7.0

Copyright © 2017 JBoss by Red Hat. All rights reserved.