Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractAnnotationProcessor<A extends java.lang.annotation.Annotation> - Class in org.fabric3.spi.introspection.java.annotation
Abstract base class for annotation processors that provides default implementations of the interface methods that simply return.
AbstractAnnotationProcessor(Class<A>) - Constructor for class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
Constructor binding the annotation type.
AbstractBindingPostProcessor<A extends java.lang.annotation.Annotation> - Class in org.fabric3.spi.introspection.java
Base class for introspecting binding information in a component implementation.
AbstractBindingPostProcessor(Class<A>) - Constructor for class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
AbstractEntry - Class in org.fabric3.spi.discovery
Base discovery entry.
AbstractEntry() - Constructor for class org.fabric3.spi.discovery.AbstractEntry
 
AbstractValidatingTypeLoader<OUTPUT> - Class in org.fabric3.spi.introspection.xml
Contains functionality for validating element attributes.
AbstractValidatingTypeLoader() - Constructor for class org.fabric3.spi.introspection.xml.AbstractValidatingTypeLoader
 
addAdditionalLocation(URL) - Method in class org.fabric3.spi.contribution.Contribution
Adds an additional content location.
addAttributes(String...) - Method in class org.fabric3.spi.introspection.xml.AbstractValidatingTypeLoader
 
addBinding(LogicalBinding<?>) - Method in class org.fabric3.spi.model.instance.LogicalBindable
Adds a binding to the service or the reference.
addBinding(LogicalBinding<?>) - Method in class org.fabric3.spi.model.instance.LogicalChannel
 
addCallbackBinding(LogicalBinding<?>) - Method in class org.fabric3.spi.model.instance.LogicalBindable
Adds a callback binding to the service or the reference.
addCallbackReference(String) - Method in class org.fabric3.spi.container.invocation.WorkContext
Adds a callback reference to the work context.
addCallbackReferences(List<String>) - Method in class org.fabric3.spi.container.invocation.WorkContext
Adds a collection of callback references to the work context.
addChannel(LogicalChannel) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Adds a channel.
addComponent(LogicalComponent<?>) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Adds a child component
addConsumer(LogicalConsumer) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Adds a the consumer.
addDefinition(Field, String, boolean, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ReferenceProcessor
 
addDefinition(Method, String, boolean, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ReferenceProcessor
 
addDefinition(Constructor, String, int, boolean, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ReferenceProcessor
 
addDeployable(Deployable) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds a contribution deployable.
addError(ValidationFailure) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
addError(ValidationFailure) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Add a fatal error to the validation results.
addErrors(List<ValidationFailure>) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
addErrors(List<ValidationFailure>) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Add a collection of fatal errors to the validation results.
addExport(Export) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds a contribution export.
addExtend(String) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds the name of an extension point this contribution extends.
addExtensionClassLoader(MultiParentClassLoader) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Adds a classloader as an extension of this classloader.
addExtensionPoint(String) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds an extension point provided by this contribution.
addHandler(EventStreamHandler) - Method in interface org.fabric3.spi.container.channel.Channel
Adds a handler for transmitting events to the channel.
addHandler(EventStreamHandler) - Method in interface org.fabric3.spi.container.channel.EventStream
Adds a handler to the stream.
addHandler(int, EventStreamHandler) - Method in interface org.fabric3.spi.container.channel.EventStream
Adds a handler to the stream at the given index.
addHeaders(Map<String, Object>) - Method in class org.fabric3.spi.container.invocation.WorkContext
Replaces the existing headers with the new headers.
addImport(Import) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds a contribution import.
addInterceptor(Interceptor) - Method in interface org.fabric3.spi.container.wire.InvocationChain
Adds an interceptor to the chain
addInterceptor(int, Interceptor) - Method in interface org.fabric3.spi.container.wire.InvocationChain
Adds an interceptor at the given position in the interceptor stack
addInterceptor(PhysicalInterceptor) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Adds an interceptor definition to the operation.
addInvocationChain(InvocationChain) - Method in interface org.fabric3.spi.container.wire.Wire
Adds the invocation chain associated with the given operation
addLibrary(Library) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds a native code library configuration.
addMapping(TypeVariable<?>, Type) - Method in class org.fabric3.spi.introspection.TypeMapping
Add a mapping from a TypeVariable to an actual type.
addMetaData(Object, Object) - Method in class org.fabric3.spi.contribution.Contribution
Adds metadata to the context.
addMetadata(String, Object) - Method in class org.fabric3.spi.model.instance.LogicalScaArtifact
 
addOperation(PhysicalOperation) - Method in class org.fabric3.spi.model.physical.PhysicalWire
Adds an operation definition.
addParent(ClassLoader) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Add a parent to this classloader.
addProducer(LogicalProducer) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Adds a producer.
addProvidedCapability(Capability) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds a capability provided by this contribution.
addReference(LogicalReference) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Adds a resolved reference
addRequiredCapability(Capability) - Method in class org.fabric3.spi.contribution.ContributionManifest
Adds a capability required by the contribution.
addResolved(URI, Export) - Method in interface org.fabric3.spi.contribution.Import
Adds an export that satisfies the current import.
addResolved(URI, Export) - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
addResolved(URI, Export) - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
addResolvedExtensionProvider(URI) - Method in class org.fabric3.spi.contribution.Contribution
Adds the URI of the resolved extension provider.
addResource(Resource) - Method in class org.fabric3.spi.contribution.Contribution
Adds a resource to the contribution.
addResource(LogicalResourceReference<?>) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Adds a the resolved resource
addResource(LogicalResource<?>) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
 
addResourceElement(ResourceElement<?, ?>) - Method in class org.fabric3.spi.contribution.Resource
Adds a resource element.
address - Variable in class org.fabric3.spi.discovery.AbstractEntry
 
addService(LogicalService) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Adds a the resolved service
addSource(URI) - Method in class org.fabric3.spi.model.instance.LogicalConsumer
Adds a configured source channel URI.
addSourceFaultType(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Adds the fully qualified name of a source fault type for this operation.
addSourceParameterType(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Add the fully qualified name of the source parameter type to the operation.
addSources(List<URI>) - Method in class org.fabric3.spi.model.instance.LogicalConsumer
Adds a configured source channel URIs.
addTarget(URI) - Method in class org.fabric3.spi.model.instance.LogicalProducer
Adds a configured target channel URI.
addTargetFaultType(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Adds the fully qualified name of a target fault type for this operation.
addTargetParameterType(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Add the fully qualified name of the target parameter type to the operation.
addTargets(List<URI>) - Method in class org.fabric3.spi.model.instance.LogicalProducer
Adds a configured target channel URIs.
addTypeMapping(Class<?>, TypeMapping) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
addTypeMapping(Class<?>, TypeMapping) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Adds a mapping from formal parameter types to actual types for a class to the cache.
addURL(URL) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Add a resource URL to this classloader's classpath.
addWarning(ValidationFailure) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
addWarning(ValidationFailure) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Add a non-fatal warning to the validation results.
addWarnings(List<ValidationFailure>) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
addWarnings(List<ValidationFailure>) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Add a collection of non-fatal warnings to the validation results.
addWire(ContributionWire<?, ?>) - Method in class org.fabric3.spi.contribution.Contribution
Adds a wire for an import
addWire(LogicalReference, LogicalWire) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Adds a wire to this composite component.
addWires(LogicalReference, List<LogicalWire>) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Adds a set of wires to this composite component.
allocate(String, String) - Method in interface org.fabric3.spi.host.PortAllocator
Allocates a port for the given transport.
AmbiguousConstructor - Class in org.fabric3.spi.introspection.java.annotation
 
AmbiguousConstructor(Class<?>, InjectingComponentType) - Constructor for class org.fabric3.spi.introspection.java.annotation.AmbiguousConstructor
 
AnnotationHelper - Class in org.fabric3.spi.introspection.java
 
AnnotationProcessor<A extends java.lang.annotation.Annotation> - Interface in org.fabric3.spi.introspection.java.annotation
Interface for processors that handle annotations attached to Java declarations.
applyHeuristics(InjectingComponentType, Class<?>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.HeuristicProcessor
Applies heuristics to an implementation and updates the component type accordingly.
ArchiveContributionHandler - Interface in org.fabric3.spi.contribution.archive
Processes a contribution manifest and iterates contained artifacts in an archive contribution type during introspection.
AtomicComponent - Interface in org.fabric3.spi.container.component
The runtime instantiation of an SCA atomic, or leaf-type, component.
attach(P, PhysicalConnectionTarget, ChannelConnection) - Method in interface org.fabric3.spi.container.builder.SourceConnectionAttacher
Attach a connection to a component producer or channel binding transport.
attach(PSD, PhysicalWireTarget, Wire) - Method in interface org.fabric3.spi.container.builder.SourceWireAttacher
Attaches a wire to a source component or an incoming binding.
attach(PhysicalConnectionSource, P, ChannelConnection) - Method in interface org.fabric3.spi.container.builder.TargetConnectionAttacher
Attach a connection to a target, which can be a channel, component consumer, or channel binding.
attach(PhysicalWireSource, T, Wire) - Method in interface org.fabric3.spi.container.builder.TargetWireAttacher
Attaches a wire to a target component or outgoing transport binding.
attach(EventStreamHandler) - Method in interface org.fabric3.spi.container.channel.Channel
Attach a single handler to the channel so that it can flow events.
attach(ChannelConnection) - Method in interface org.fabric3.spi.container.channel.Channel
Attach a connection to the channel so that it can flow events.
attachSupplier(PSD, Supplier<?>, PhysicalWireTarget) - Method in interface org.fabric3.spi.container.builder.SourceWireAttacher
Attaches a Supplier that returns a direct target instance to a source component.
attributes - Variable in class org.fabric3.spi.introspection.xml.AbstractValidatingTypeLoader
 
authenticate(AuthenticationToken<?, ?>) - Method in interface org.fabric3.spi.security.AuthenticationService
Authenticates a user.
AuthenticationException - Exception in org.fabric3.spi.security
Base authentication exception.
AuthenticationException(String) - Constructor for exception org.fabric3.spi.security.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.fabric3.spi.security.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception org.fabric3.spi.security.AuthenticationException
 
AuthenticationService - Interface in org.fabric3.spi.security
Implemented by security providers that perform authentication.
AuthenticationToken<P,C> - Interface in org.fabric3.spi.security
Base authentication token.
AuthorizationException - Exception in org.fabric3.spi.security
 
AuthorizationException(String) - Constructor for exception org.fabric3.spi.security.AuthorizationException
 
AuthorizationException(String, Throwable) - Constructor for exception org.fabric3.spi.security.AuthorizationException
 
AuthorizationException(Throwable) - Constructor for exception org.fabric3.spi.security.AuthorizationException
 
AuthorizationService - Interface in org.fabric3.spi.security
Implemented by security providers that perform authorization.

B

Base64 - Class in org.fabric3.spi.util
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64() - Constructor for class org.fabric3.spi.util.Base64
 
BasicSecuritySubject - Class in org.fabric3.spi.security
SecuritySubject for the Fabric3 basic security implementation.
BasicSecuritySubject(String, String, Set<Role>) - Constructor for class org.fabric3.spi.security.BasicSecuritySubject
 
bind(Port.TYPE) - Method in interface org.fabric3.spi.host.Port
Prepares the port so that a socket may be bound.
BindingHandler<T> - Interface in org.fabric3.spi.container.binding
Invoked when a message is sent or received over a specific binding that supports handlers.
BindingHandlerRegistry - Interface in org.fabric3.spi.container.binding
Registers BindingHandlers so that they are available to binding extensions and registers binding extensions to receive updates when BindingHandlers become available.
BindingHandlerRegistryCallback<T> - Interface in org.fabric3.spi.container.binding
Implemented by a binding extension to receive callbacks when a BindingHandler becomes available or is removed.
build(PhysicalChannel) - Method in interface org.fabric3.spi.container.builder.ChannelBuilder
Creates the channel from the definition.
build(D) - Method in interface org.fabric3.spi.container.builder.ComponentBuilder
Builds a component from its physical component definition.
build(PID) - Method in interface org.fabric3.spi.container.builder.InterceptorBuilder
Return an interceptor for the given interceptor definition metadata
build(R) - Method in interface org.fabric3.spi.container.builder.ResourceBuilder
Builds a resource from its physical resource definition.
build() - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
build() - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
build() - Method in class org.fabric3.spi.model.type.system.SystemComponentBuilder
 
BytecodeClassLoader - Class in org.fabric3.spi.classloader
Classloader capable of loading generated classes at runtime.
BytecodeClassLoader(URI, ClassLoader) - Constructor for class org.fabric3.spi.classloader.BytecodeClassLoader
 

C

CallbackBindingGenerator<B extends org.fabric3.api.model.type.component.Binding> - Interface in org.fabric3.spi.domain.generator
Implementations generate a Binding for a callback.
callbackOperations - Variable in class org.fabric3.spi.model.instance.LogicalInvocable
 
CallbackReferenceSerializer - Class in org.fabric3.spi.container.invocation
Serializes and (De)Serializes a callback reference to a byte array or String.
CallbackReferenceSerializer() - Constructor for class org.fabric3.spi.container.invocation.CallbackReferenceSerializer
 
canNarrow(Multiplicity, Multiplicity) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Determines if the first multiplicity setting can narrow the second.
canProcess(Contribution) - Method in interface org.fabric3.spi.contribution.archive.ArchiveContributionHandler
Returns true if the implementation can process the contribution archive.
canProcess(Contribution) - Method in interface org.fabric3.spi.contribution.ClasspathProcessor
Returns true if the processor can introspect the given contribution
canProcess(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionProcessor
Returns true if the processor can process the contribution.
canTransform(DataType, DataType) - Method in interface org.fabric3.spi.transform.TransformerFactory
Returns true if the factory creates transformers that can convert from the source to target data types.
Capability - Class in org.fabric3.spi.contribution
A runtime capability required or provided by the contribution.
Capability(String) - Constructor for class org.fabric3.spi.contribution.Capability
 
Capability(String, boolean) - Constructor for class org.fabric3.spi.contribution.Capability
 
Cast - Class in org.fabric3.spi.util
 
cast(Object) - Static method in class org.fabric3.spi.util.Cast
 
Channel - Interface in org.fabric3.spi.container.channel
An event channel.
CHANNEL - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
ChannelBuilder - Interface in org.fabric3.spi.container.builder
Builds a channel.
ChannelConnection - Interface in org.fabric3.spi.container.channel
Contains one or more event streams for transmitting events to or from a channel.
ChannelConstants - Interface in org.fabric3.spi.model.physical
 
ChannelEntry - Class in org.fabric3.spi.discovery
A channel entry.
ChannelEntry() - Constructor for class org.fabric3.spi.discovery.ChannelEntry
 
ChannelEntry(String, String, int, String) - Constructor for class org.fabric3.spi.discovery.ChannelEntry
 
ChannelGeneratorExtension - Interface in org.fabric3.spi.domain.generator
Generates metadata used to provision a channel to a runtime.
ChannelIntrospector - Interface in org.fabric3.spi.introspection.dsl
Introspects a channel defined using the DSL.
ChannelResolver - Interface in org.fabric3.spi.container.channel
Resolves channels and returns connection proxies.
ChannelSide - Enum in org.fabric3.spi.model.physical
The side of the logical channel a physical channel handles.
ChannelTypeLoader - Interface in org.fabric3.spi.introspection.xml
Loads metadata for a channel type from an XML stream.
check() - Method in class org.fabric3.spi.discovery.AbstractEntry
 
checkHasRole(SecuritySubject, List<String>) - Method in interface org.fabric3.spi.security.AuthorizationService
Determines if the subject has one of the roles in the collection of roles.
checkPermission(SecuritySubject, String) - Method in interface org.fabric3.spi.security.AuthorizationService
Determines if the subject has a permission.
checkPermissions(SecuritySubject, Collection<String>) - Method in interface org.fabric3.spi.security.AuthorizationService
Determines if the subject has the collection of permission.
checkRole(SecuritySubject, String) - Method in interface org.fabric3.spi.security.AuthorizationService
Determines if the subject has a role.
checkRoles(SecuritySubject, Collection<String>) - Method in interface org.fabric3.spi.security.AuthorizationService
Determines if the subject has the collection of roles.
ClassLoaderObjectInputStream - Class in org.fabric3.spi.classloader
An ObjectInputStream that loads classes in the specified classloader.
ClassLoaderObjectInputStream(InputStream, ClassLoader) - Constructor for class org.fabric3.spi.classloader.ClassLoaderObjectInputStream
 
ClassLoaderRegistry - Interface in org.fabric3.spi.classloader
Registry for classloaders available to the local runtime.
ClassLoaderWire - Class in org.fabric3.spi.model.physical
A wire between two classloaders that defines visibility constraints.
ClassLoaderWire(URI, String) - Constructor for class org.fabric3.spi.model.physical.ClassLoaderWire
Constructor.
ClassLoaderWire(URI) - Constructor for class org.fabric3.spi.model.physical.ClassLoaderWire
Constructor that makes the entire contents of the target classloader visible.
ClassLoading - Class in org.fabric3.spi.util
 
ClasspathProcessor - Interface in org.fabric3.spi.contribution
Constructs a classpath based on the contents of a contribution.
ClasspathProcessorRegistry - Interface in org.fabric3.spi.contribution
A registry of classpath processors.
ClassVisitor - Interface in org.fabric3.spi.introspection.java.annotation
Interface to a service that walks a Java class and updates the implementation definition based on annotations found.
clearSupplier() - Method in interface org.fabric3.spi.container.injection.Injector
Clears the currently set Supplier.
close() - Method in interface org.fabric3.spi.classloader.ClassLoaderRegistry
Closes all classloaders.
close() - Method in interface org.fabric3.spi.util.Closeable
Closes the resource.
close() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
Closeable - Interface in org.fabric3.spi.util
An auto closeable that does not throw checked exceptions.
compareTo(Object) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Implementation that relies on comparing a string representation of the operation name and input parameters.
Component - Interface in org.fabric3.spi.container.component
The runtime instantiation of a component
COMPONENT - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
ComponentAnnotationMapper - Interface in org.fabric3.spi.introspection.java
Maps an annotation to a component implementation type.
ComponentBuilder<D extends PhysicalComponent,C extends Component> - Interface in org.fabric3.spi.container.builder
Builds a component for an implementation type on a runtime.
ComponentBuilderListener - Interface in org.fabric3.spi.container.builder
Receives callbacks when a component is built.
ComponentGenerator<C extends LogicalComponent<? extends org.fabric3.api.model.type.component.Implementation<?>>> - Interface in org.fabric3.spi.domain.generator
Generates metadata used to provision components and physical wires to a runtime.
ComponentManager - Interface in org.fabric3.spi.container.component
Responsible for tracking and managing the component tree for a runtime instance.
ComponentProcessor - Interface in org.fabric3.spi.introspection.java
Processes a Component, delegating to ImplementationProcessors to add relevant metadata.
COMPOSITE - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
COMPOSITE_CONTENT_TYPE - Static variable in interface org.fabric3.spi.contribution.Constants
 
CompositeConstants - Interface in org.fabric3.spi.introspection.xml
 
CompositeImplementation - Class in org.fabric3.spi.model.type.component
A composite component implementation.
CompositeImplementation() - Constructor for class org.fabric3.spi.model.type.component.CompositeImplementation
 
ConfigurationAgent - Interface in org.fabric3.spi.discovery
An agent that provides configuration values (e.g.
ConfigurationRegistry - Interface in org.fabric3.spi.discovery
Delegates to ConfigurationAgents to provide external configuration values.
ConnectionBindingGenerator<B extends org.fabric3.api.model.type.component.Binding> - Interface in org.fabric3.spi.domain.generator
Generates PhysicalConnectionSources and PhysicalConnectionTargets for resolved connection bindings.
Constants - Interface in org.fabric3.spi.contribution
Definitions of constants.
ConstructorInjectionSite - Class in org.fabric3.spi.model.type.java
Represents a constructor that is injected into when a component implementation instance is instantiated.
ConstructorInjectionSite(Constructor<?>, int) - Constructor for class org.fabric3.spi.model.type.java.ConstructorInjectionSite
 
ContentTypeResolver - Interface in org.fabric3.spi.contribution
Resolver for content type based on file extensions.
ContractMatcher - Interface in org.fabric3.spi.contract
Determines if two ServiceContracts are compatible for wiring.
ContractMatcherExtension<S extends org.fabric3.api.model.type.contract.ServiceContract,T extends org.fabric3.api.model.type.contract.ServiceContract> - Interface in org.fabric3.spi.contract
Determines if ServiceContracts are compatible using a particular mapping, for example, WSDL-to-Java.
Contribution - Class in org.fabric3.spi.contribution
The base representation of a deployed contribution
Contribution(URI) - Constructor for class org.fabric3.spi.contribution.Contribution
 
Contribution(URI, Source, URL, long, String) - Constructor for class org.fabric3.spi.contribution.Contribution
Constructor.
ContributionManifest - Class in org.fabric3.spi.contribution
A contribution manifest.
ContributionManifest() - Constructor for class org.fabric3.spi.contribution.ContributionManifest
 
ContributionProcessor - Interface in org.fabric3.spi.contribution
Interface for services that process contributions.
ContributionResolver - Interface in org.fabric3.spi.contribution
Implementations resolve contribution artifacts in a domain.
ContributionServiceListener - Interface in org.fabric3.spi.contribution
Implementations receive callbacks for ContributionService events.
ContributionState - Enum in org.fabric3.spi.contribution
Defines the contribution lifecycle.
ContributionWire<I extends Import,E extends Export> - Interface in org.fabric3.spi.contribution
Represents a connection between a contribution import and a resolved contribution export.
create(DataType, DataType, List<Class<?>>, List<Class<?>>) - Method in interface org.fabric3.spi.transform.TransformerFactory
Creates a transformer capable of converting from the source to target data types.
createHandler(Class<T>, PhysicalBindingHandler) - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistry
Creates and returns a BindingHandler for the given definition.
createHandler(DataType, DataType, List<Class<?>>, ClassLoader) - Method in interface org.fabric3.spi.container.channel.TransformerHandlerFactory
Creates the handler for converting an event type.
createInstance() - Method in interface org.fabric3.spi.container.component.ScopedComponent
Create a new implementation instance, fully injected with all property and reference values.
createInterceptor(PhysicalOperation, List<DataType>, List<DataType>, ClassLoader, ClassLoader) - Method in interface org.fabric3.spi.container.wire.TransformerInterceptorFactory
Creates a transforming interceptor for a service operation.
createOperations(ServiceContract) - Method in class org.fabric3.spi.model.instance.LogicalInvocable
Instantiates logical operations from a service contract
createQName(String, XMLStreamReader) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Constructs a QName from the given name.
createSupplier(T) - Method in interface org.fabric3.spi.container.builder.TargetWireAttacher
Create a Supplier that returns a direct target instance.
createSupplier() - Method in interface org.fabric3.spi.container.component.AtomicComponent
Create a Supplier that returns an instance of this AtomicComponent.
createTypeInfo(Type, TypeMapping) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Creates a JavaTypeInfo for a given type based on the class hierarchy the type is used in.

D

dataTypes - Variable in class org.fabric3.spi.model.physical.PhysicalAttachPoint
 
decode(char[], int, int) - Static method in class org.fabric3.spi.util.Base64
 
decode(String) - Static method in class org.fabric3.spi.util.Base64
 
decode(char[], int, int, OutputStream) - Static method in class org.fabric3.spi.util.Base64
 
decode(String, OutputStream) - Static method in class org.fabric3.spi.util.Base64
 
DEFAULT_TYPE - Static variable in interface org.fabric3.spi.model.physical.ChannelConstants
The default channel type.
DefaultIntrospectionContext - Class in org.fabric3.spi.introspection
Default implementation of an IntrospectionContext.
DefaultIntrospectionContext() - Constructor for class org.fabric3.spi.introspection.DefaultIntrospectionContext
Constructor.
DefaultIntrospectionContext(URI, ClassLoader, URL, String) - Constructor for class org.fabric3.spi.introspection.DefaultIntrospectionContext
Constructor.
DefaultIntrospectionContext(URI, ClassLoader) - Constructor for class org.fabric3.spi.introspection.DefaultIntrospectionContext
Constructor.
DefaultIntrospectionContext(URI, ClassLoader, URL) - Constructor for class org.fabric3.spi.introspection.DefaultIntrospectionContext
Constructor.
DefaultIntrospectionContext(IntrospectionContext, String) - Constructor for class org.fabric3.spi.introspection.DefaultIntrospectionContext
Initializes from a parent context, overriding the target namespace.
DefaultIntrospectionContext(IntrospectionContext) - Constructor for class org.fabric3.spi.introspection.DefaultIntrospectionContext
Initializes from a parent context.
defineClass(String, byte[]) - Method in class org.fabric3.spi.classloader.BytecodeClassLoader
 
DeliveryType - Enum in org.fabric3.spi.model.physical
Defines the delivery semantics for a channel.
deploy() - Method in class org.fabric3.spi.contribution.Contribution
Deploys the contribution.
DeprecatedNamespaceHelper - Class in org.fabric3.spi.introspection.xml
 
deserialize(byte[]) - Static method in class org.fabric3.spi.container.invocation.CallbackReferenceSerializer
 
deserialize(String) - Static method in class org.fabric3.spi.container.invocation.CallbackReferenceSerializer
 
detach(P, PhysicalConnectionTarget) - Method in interface org.fabric3.spi.container.builder.SourceConnectionAttacher
Detach a connection from a source.
detach(PSD, PhysicalWireTarget) - Method in interface org.fabric3.spi.container.builder.SourceWireAttacher
Detaches a wire from a source component or transport binding.
detach(PhysicalConnectionSource, P) - Method in interface org.fabric3.spi.container.builder.TargetConnectionAttacher
Detach a connection from a target.
detach(PhysicalWireSource, T) - Method in interface org.fabric3.spi.container.builder.TargetWireAttacher
Detaches a wire from a target component or outgoing transport binding.
detachSupplier(PSD, PhysicalWireTarget) - Method in interface org.fabric3.spi.container.builder.SourceWireAttacher
detaches a Supplier from a source component.
DirectConnectionFactory - Interface in org.fabric3.spi.container.builder
Returns a direct connection to a channel.
DiscoveryAgent - Interface in org.fabric3.spi.discovery
An agent that interacts with a discovery service.
DispatchInfo - Class in org.fabric3.spi.monitor
Dispatch information for a monitor interface operation.
DispatchInfo(MonitorLevel, String) - Constructor for class org.fabric3.spi.monitor.DispatchInfo
 
dispose(PhysicalChannel, Channel) - Method in interface org.fabric3.spi.container.builder.ChannelBuilder
Disposes a channel.
dispose(D, C) - Method in interface org.fabric3.spi.container.builder.ComponentBuilder
Disposes a component.
DSL_CONTENT_TYPE - Static variable in interface org.fabric3.spi.contribution.Constants
 
DuplicateTemplateException - Exception in org.fabric3.spi.introspection.xml
Thrown when an attempt to register a duplicate template value is made.
DuplicateTemplateException(String) - Constructor for exception org.fabric3.spi.introspection.xml.DuplicateTemplateException
 

E

ElementLoadFailure - Class in org.fabric3.spi.introspection.xml
 
ElementLoadFailure(String, Throwable, Location) - Constructor for class org.fabric3.spi.introspection.xml.ElementLoadFailure
 
EMPTY_ATTRIBUTES - Static variable in class org.fabric3.spi.container.injection.InjectionAttributes
 
encode(byte[]) - Static method in class org.fabric3.spi.util.Base64
Returns base64 representation of specified byte array.
encode(byte[], int, int) - Static method in class org.fabric3.spi.util.Base64
Returns base64 representation of specified byte array.
encode(byte[], int, int, StringBuffer) - Static method in class org.fabric3.spi.util.Base64
Outputs base64 representation of the specified byte array to the specified String Buffer
encode(byte[], int, int, OutputStream) - Static method in class org.fabric3.spi.util.Base64
Outputs base64 representation of the specified byte array to a byte stream.
encode(byte[], int, int, Writer) - Static method in class org.fabric3.spi.util.Base64
Outputs base64 representation of the specified byte array to a character stream.
endUpdate() - Method in interface org.fabric3.spi.container.component.Component
Used to signal when a component configuration update is complete.
EntryChange - Enum in org.fabric3.spi.discovery
Denotes setting (add or update) deleting, and expiring a discovery key.
equals(Object) - Method in class org.fabric3.spi.contribution.Capability
 
equals(Object) - Method in class org.fabric3.spi.contribution.Contribution
 
equals(Object) - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
equals(Object) - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
equals(Object) - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
equals(Object) - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
equals(Object) - Method in class org.fabric3.spi.contribution.Symbol
 
equals(Object) - Method in class org.fabric3.spi.model.instance.LogicalConsumer
 
equals(Object) - Method in class org.fabric3.spi.model.instance.LogicalProducer
 
equals(Object) - Method in class org.fabric3.spi.model.instance.LogicalReference
 
equals(Object) - Method in class org.fabric3.spi.model.instance.LogicalResource
 
equals(Object) - Method in class org.fabric3.spi.model.instance.LogicalWire
Tests for quality whether the source and target URIs are the same.
equals(Object) - Method in class org.fabric3.spi.model.physical.PhysicalComponent
 
equals(Object) - Method in class org.fabric3.spi.model.type.java.ConstructorInjectionSite
 
equals(Object) - Method in class org.fabric3.spi.model.type.java.FieldInjectionSite
 
equals(Object) - Method in class org.fabric3.spi.model.type.java.JavaGenericType
Overrides DataType.equals() to implement equality between unbound generic types or generic types with java.lang.Object as an upper bound.
equals(Object) - Method in class org.fabric3.spi.model.type.java.JavaType
 
equals(Object) - Method in class org.fabric3.spi.model.type.java.JavaTypeInfo
 
equals(Object) - Method in class org.fabric3.spi.model.type.java.MethodInjectionSite
 
EventService - Interface in org.fabric3.spi.runtime.event
The runtime event service.
EventStream - Interface in org.fabric3.spi.container.channel
Transmits events to a channel.
EventStreamHandler - Interface in org.fabric3.spi.container.channel
Processes events flowing through an event stream.
expandExpression(String, Function<String, String>) - Static method in class org.fabric3.spi.util.RegexHelper
Expands the given expression containing a variable of the form ${..} using the provided function.
EXPLODED_CONTENT_TYPE - Static variable in interface org.fabric3.spi.contribution.Constants
 
Export - Interface in org.fabric3.spi.contribution
A contribution export.
export(URI, ManagementInfo, Supplier<?>) - Method in interface org.fabric3.spi.management.ManagementExtension
Exposes a component for management.
export(String, String, String, Object) - Method in interface org.fabric3.spi.management.ManagementExtension
Exposes an instance for management as a system resource.
export(URI, ManagementInfo, Supplier<?>) - Method in interface org.fabric3.spi.management.ManagementService
Exposes a component for management.
export(String, String, String, Object) - Method in interface org.fabric3.spi.management.ManagementService
Exposes an instance for management as a system resource.
exportsEndpoints(Class<?>) - Method in interface org.fabric3.spi.introspection.service.ServiceIntrospectorExtension
Introspects a class to determine if it exposes remote endpoints.
ExtensionsInitialized - Class in org.fabric3.spi.runtime.event
Signals when runtime extensions are initialized.
ExtensionsInitialized() - Constructor for class org.fabric3.spi.runtime.event.ExtensionsInitialized
 

F

Fabric3Event - Interface in org.fabric3.spi.runtime.event
Represents a runtime event
Fabric3EventListener<T extends Fabric3Event> - Interface in org.fabric3.spi.runtime.event
Implementations are notified of runtime events after they have subscribed with the EventService for a particular event type or types.
Fabric3Thread - Class in org.fabric3.spi.container.invocation
A managed thread in a Fabric3 runtime that implements its own thread pooling.
Fabric3Thread(ThreadGroup, Runnable, String, long) - Constructor for class org.fabric3.spi.container.invocation.Fabric3Thread
 
FieldInjectionSite - Class in org.fabric3.spi.model.type.java
Represents a field that is injected into when a component implementation instance is instantiated.
FieldInjectionSite(Field) - Constructor for class org.fabric3.spi.model.type.java.FieldInjectionSite
 
FilterHandler - Class in org.fabric3.spi.container.channel
Filters an event.
FilterHandler(Class<?>) - Constructor for class org.fabric3.spi.container.channel.FilterHandler
 
find(URI) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Returns the contribution for the given URI.
find(Class<V>, S) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Finds a resource element by its symbol against the entire domain symbol space.
find(URI, Class<V>, S) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Finds a resource element by its symbol against the given contribution uri.
findAnnotation(Class<A>, Class<?>) - Static method in class org.fabric3.spi.introspection.java.AnnotationHelper
Returns the annotation if it is present on the type or it is present on one of the type annotations.
findClass(String) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
 
findExtensionResource(String) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Resolves a resource only in this classloader.
findExtensionResources(String) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
 
findResource(String) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
 
findResources(String) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
 
freeze() - Method in class org.fabric3.spi.discovery.AbstractEntry
 

G

generate(LogicalChannel, URI) - Method in interface org.fabric3.spi.domain.generator.ChannelGeneratorExtension
Generates a PhysicalChannel for the channel.
generate(C) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates an PhysicalComponent based on a LogicalComponent.
generate(LogicalOperation, LogicalOperation) - Method in interface org.fabric3.spi.domain.generator.InterceptorGenerator
Generates a physical interceptor for the source and target operations.
generateCallbackSource(LogicalService) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates a PhysicalWireSource used to attach a physical wire for a callback service to a source component.
generateConnectionSource(LogicalProducer) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates a PhysicalConnectionSource used to attach an event connection to its source producer.
generateConnectionSource(LogicalConsumer, LogicalBinding<B>, DeliveryType) - Method in interface org.fabric3.spi.domain.generator.ConnectionBindingGenerator
Generates metadata used to attach a consumer to a channel transport.
generateConnectionTarget(LogicalConsumer) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates a PhysicalConnectionTarget used to attach an event connection to its target consumer.
generateConnectionTarget(LogicalProducer, LogicalBinding<B>, DeliveryType) - Method in interface org.fabric3.spi.domain.generator.ConnectionBindingGenerator
Generates metadata used to attach a producer to a channel transport.
generateReferenceCallback(LogicalBinding<B>) - Method in interface org.fabric3.spi.domain.generator.CallbackBindingGenerator
Generates a callback binding definition for a reference.
generateResource(LogicalResource<R>) - Method in interface org.fabric3.spi.domain.generator.ResourceGenerator
Generate the physical definition for a logical resource.
generateResourceSource(LogicalResourceReference<?>) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates a PhysicalWireSource used to attach a physical resource to a source component.
generateServiceCallback(LogicalBinding<B>) - Method in interface org.fabric3.spi.domain.generator.CallbackBindingGenerator
Generates a callback binding definition for a service.
generateSource(LogicalReference) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates a PhysicalWireSource used to attach a physical wire to a source component.
generateSource(LogicalBinding<BD>, ServiceContract, List<LogicalOperation>) - Method in interface org.fabric3.spi.domain.generator.WireBindingGenerator
Generates metadata used to attach a physical wire connected to a target service to a source transport.
generateTarget(LogicalService) - Method in interface org.fabric3.spi.domain.generator.ComponentGenerator
Generates a PhysicalWireTarget used to attach a physical wire to a target component.
generateTarget(LogicalBinding<BD>, ServiceContract, List<LogicalOperation>) - Method in interface org.fabric3.spi.domain.generator.WireBindingGenerator
Generates metadata used to attach a physical wire connected to a source component to a target transport.
generateWireTarget(LogicalResourceReference<R>) - Method in interface org.fabric3.spi.domain.generator.ResourceReferenceGenerator
Generate the physical definition for the logical resource reference.
getActiveInstances(ScopedComponent) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Returns a snapshot of the component instances that are active and currently managed by the scope container.
getActualType(Type) - Method in class org.fabric3.spi.introspection.TypeMapping
Return the actual type of the supplied formal type.
getAdditionalLocations() - Method in class org.fabric3.spi.contribution.Contribution
Returns additional content locations for the contribution.
getAddress() - Method in class org.fabric3.spi.discovery.AbstractEntry
Returns the host address.
getAllocatedPortNumber(String) - Method in interface org.fabric3.spi.host.PortAllocator
Returns the port number associated with the name.
getAllProperties() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the resolved properties for the component.
getAndResetMessage() - Static method in class org.fabric3.spi.container.invocation.MessageCache
Resets and returns the Message for the current thread.
getAndResetThreadWorkContext() - Static method in class org.fabric3.spi.container.invocation.WorkContextCache
Resets and returns the WorkContext for the current thread.
getAnnotation() - Method in class org.fabric3.spi.introspection.java.InvalidAnnotation
 
getAttachUri() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
 
getAttributeCount() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributeLocalName(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributeName(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributeNamespace(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributePrefix(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributes() - Method in interface org.fabric3.spi.introspection.xml.ChannelTypeLoader
Returns valid attribute names for validation.
getAttributeType(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributeValue(String, String) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getAttributeValue(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getBaseHttpsUrl() - Method in interface org.fabric3.spi.host.ServletHost
Returns the base HTTP url of the servlet container.
getBaseHttpUrl() - Method in interface org.fabric3.spi.host.ServletHost
Returns the base HTTP url of the servlet container.
getBaseName(URI) - Static method in class org.fabric3.spi.util.UriHelper
Returns the base name for a component URI, e.g.
getBaseType(Type, TypeMapping) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns the base type for the supplied type.
getBinding() - Method in class org.fabric3.spi.model.instance.LogicalChannel
Convenience getter as channels can be configured with only one binding.
getBindings() - Method in class org.fabric3.spi.model.instance.LogicalBindable
Returns all the bindings on the service or the reference.
getBody() - Method in interface org.fabric3.spi.container.invocation.Message
Returns the body of the message, which will be the payload or parameters associated with the wire.
getBody() - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
getBootLevel() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the boot level of the manifest for extensions.
getCallbackBindings() - Method in class org.fabric3.spi.model.instance.LogicalBindable
Returns all the callback bindings on the service or the reference.
getCallbackOperations() - Method in class org.fabric3.spi.model.instance.LogicalInvocable
 
getCallbackReferences() - Method in class org.fabric3.spi.container.invocation.WorkContext
Returns the callback reference stack.
getCallbackUri() - Method in class org.fabric3.spi.model.physical.PhysicalWireTarget
Returns the URI for the target callback component for invocations passed through this wire.
getCause() - Method in class org.fabric3.spi.introspection.xml.InvalidValue
 
getCertPassword() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the default cert password or null if a password is not configured
getChannel(URI) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Returns a channel with the given URI.
getChannelEntries(String) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Returns channel entries for a channel name.
getChannels() - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Returns the channels contained in the current component.
getChannelSide() - Method in interface org.fabric3.spi.container.channel.Channel
Returns if the Channel receives producer events or sends events to consumers.
getChannelSide() - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns the side of a logical channel the physical channel implements.
getChannelUri() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
 
getCharacterEncodingScheme() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getCharacterOffset() - Method in class org.fabric3.spi.xml.LocationWrapper
 
getClassLoader(URI) - Method in interface org.fabric3.spi.classloader.ClassLoaderRegistry
Returns the classloader registered with the supplied id, or null if none is registered.
getClassLoader() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getClassLoader() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns the classloader of the contribution being installed.
getClassLoader() - Method in class org.fabric3.spi.model.physical.PhysicalAttachPoint
Returns the classloader associated with the attach point.
getClassLoader() - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Returns the implementation classloader.
getCloseable() - Method in interface org.fabric3.spi.container.channel.ChannelConnection
Returns the closeable used to release resources associated with this stream.
getCodeLocation() - Method in class org.fabric3.spi.introspection.java.JavaValidationFailure
 
getColumn() - Method in exception org.fabric3.spi.introspection.xml.LoaderException
 
getColumn() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getColumnNumber() - Method in class org.fabric3.spi.xml.LocationWrapper
 
getCompareString() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
 
getComponent(URI) - Method in interface org.fabric3.spi.container.component.ComponentManager
Returns the component with the given URI
getComponent(URI) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Returns a child component with the given URI.
getComponent() - Method in class org.fabric3.spi.model.type.system.SystemComponentBuilder
 
getComponentReference() - Method in class org.fabric3.spi.model.instance.LogicalReference
Gets the explicit reference associated with this logical reference.
getComponents() - Method in interface org.fabric3.spi.container.component.ComponentManager
Returns a list of all registered components.
getComponents() - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Returns the child components of the current component.
getComponentsInHierarchy(URI) - Method in interface org.fabric3.spi.container.component.ComponentManager
Returns a list of components in the given structural URI.
getComponentUri() - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Gets the component URI.
getComponentUris() - Method in exception org.fabric3.spi.container.component.GroupInitializationException
Returns the URIs of components that were in error when the group was initialized.
getConnection(URI, URI, Class<T>) - Method in interface org.fabric3.spi.container.builder.DirectConnectionFactory
Returns a direct connection to the channel.
getConnection(URI, URI, Class<T>, String) - Method in interface org.fabric3.spi.container.builder.DirectConnectionFactory
Returns a direct connection to the channel topic.
getConstructor() - Method in class org.fabric3.spi.model.type.java.ConstructorInjectionSite
Returns the constructor, or null if this class has been deserialized.
getConsumer(Class<T>, String) - Method in interface org.fabric3.spi.container.channel.ChannelResolver
Creates a consumer proxy to a channel using the specified topic.
getConsumer(Class<T>, String, String) - Method in interface org.fabric3.spi.container.channel.ChannelResolver
Creates a consumer proxy to a channel using the default topic.
getConsumer(String) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns a consumer with the given URI.
getConsumer() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Returns the consumer for receiving messages from this connection.
getConsumers() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the component consumer.
getContentType(URL) - Method in interface org.fabric3.spi.contribution.ContentTypeResolver
Gets the content type for the contribution source.
getContentType(String) - Method in interface org.fabric3.spi.contribution.ContentTypeResolver
Gets the content type for the contribution source.
getContentType() - Method in class org.fabric3.spi.contribution.Contribution
Returns the MIME type for the contribution.
getContentType() - Method in class org.fabric3.spi.contribution.Resource
Returns the resource content type
getContentType() - Method in interface org.fabric3.spi.contribution.ResourceProcessor
Returns the content type the processor handles.
getContext() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the contribution context path.
getContextPath() - Method in interface org.fabric3.spi.host.ServletHost
Returns the servlet context path this host is registered under in the runtime.
getContribution() - Method in class org.fabric3.spi.contribution.Resource
Returns the contribution this resource is contained in.
getContributions() - Method in interface org.fabric3.spi.contribution.MetaDataStore
Returns the installed contributions in the domain.
getContributionUri() - Method in interface org.fabric3.spi.container.channel.Channel
Returns the URI of the contribution this channel was deployed with.
getContributionUri() - Method in interface org.fabric3.spi.container.component.Component
Returns the URI of the contribution the component is contained in.
getContributionUri() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getContributionUri() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns the active contribution URI.
getContributionUri() - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns the contribution Uri this channel is deployed for.
getContributionUri() - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Gets the contribution URI.
getCredentials() - Method in interface org.fabric3.spi.security.AuthenticationToken
Returns the user credentials.
getCredentials() - Method in class org.fabric3.spi.security.UsernamePasswordToken
 
getDataTypes() - Method in class org.fabric3.spi.model.physical.PhysicalAttachPoint
Returns a list of supported data types supported by the attach point by order of preference.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalBinding
Returns the binding definition.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalChannel
Returns the ChannelDefinition for this channel.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the component implementation type.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalConsumer
Returns the producer type definition.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalOperation
 
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalProducer
Returns the producer type definition.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalReference
Returns the reference type definition.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalResource
 
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalResourceReference
Gets the definition for this resource.
getDefinition() - Method in class org.fabric3.spi.model.instance.LogicalService
Returns the service definition for the logical service.
getDefragmentedName(URI) - Static method in class org.fabric3.spi.util.UriHelper
 
getDefragmentedNameAsString(URI) - Static method in class org.fabric3.spi.util.UriHelper
 
getDelegate(Class<T>) - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
getDeliveryType() - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns the channel delivery type
getDeployable() - Method in class org.fabric3.spi.model.instance.LogicalChannel
Returns the deployable composite name this logical channel was instantiated from.
getDeployables() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the contribution deployables.
getDeployedComponents(URI) - Method in interface org.fabric3.spi.container.component.ComponentManager
Returns a list of components provisioned by the given contribution.
getDescription() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the contribution description.
getDirectConnection(String) - Method in interface org.fabric3.spi.container.channel.Channel
Returns a direct connection to the channel, typically the dispatcher such as a ring buffer.
getDirectConnection() - Method in interface org.fabric3.spi.container.channel.ChannelConnection
Returns a supplier that provides a direct connection to the channel, which is typically a dispatcher for collocated channels or a transport API for a binding.
getDispatchInfo(Method) - Static method in class org.fabric3.spi.monitor.MonitorUtil
Introspects a method and returns its DispatchInfo.
getElement() - Method in class org.fabric3.spi.introspection.java.InvalidAnnotation
 
getElementText() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getEncoding() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getError() - Method in class org.fabric3.spi.contract.MatchResult
Returns the error or null if the contracts match
getErrors() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getErrors() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns the list of fatal errors detected during validation.
getEventStream() - Method in interface org.fabric3.spi.container.channel.ChannelConnection
Returns the connection event stream.
getEventType() - Method in interface org.fabric3.spi.container.channel.EventStream
Returns the event type this stream processes.
getEventType() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
 
getEventType() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getExport() - Method in interface org.fabric3.spi.contribution.ContributionWire
Returns the export this wire is mapped to.
getExportContributionUri() - Method in interface org.fabric3.spi.contribution.ContributionWire
Returns the resolved exporting contribution URI.
getExports() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the contribution exports.
getExtends() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the extension points this contribution extends.
getExtensionPoints() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the list of extension points provided by this contribution.
getField() - Method in class org.fabric3.spi.model.type.java.FieldInjectionSite
Returns the field
getGenericType(Method) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns the generic type of a setter method.
getGenericType(Method, int) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns the generic type of a method parameter.
getGenericType(Constructor<?>, int) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns the generic type of a constructor parameter.
getHandlerUri() - Method in class org.fabric3.spi.model.physical.PhysicalBindingHandler
Returns the component URI of the handler.
getHeader(Class<T>, String) - Method in class org.fabric3.spi.container.invocation.WorkContext
Returns the header value for the given name associated with the current request context.
getHeaders() - Method in class org.fabric3.spi.container.invocation.WorkContext
Returns all headers for the current request context.
getHeadHandler() - Method in interface org.fabric3.spi.container.channel.EventStream
Returns the head handler for the stream.
getHeadInterceptor() - Method in interface org.fabric3.spi.container.wire.InvocationChain
Returns the first interceptor in the chain.
getHostType() - Method in interface org.fabric3.spi.host.ServletHost
Returns the servlet host type, typically the container name.
getHttpPort() - Method in interface org.fabric3.spi.host.ServletHost
Returns the runtime HTTP.
getHttpsPort() - Method in interface org.fabric3.spi.host.ServletHost
Returns the runtime HTTPS port.
getImplementationClass() - Method in class org.fabric3.spi.introspection.java.UnknownInjectionType
 
getImplementationClass() - Method in class org.fabric3.spi.model.type.system.SystemImplementation
 
getImplementationName() - Method in class org.fabric3.spi.model.type.component.CompositeImplementation
 
getImplementationName() - Method in class org.fabric3.spi.model.type.system.SystemImplementation
 
getImplementationType(Annotation) - Method in interface org.fabric3.spi.introspection.java.ComponentAnnotationMapper
Returns the component implementation type associated with the annotation or null if there is no association.
getImplementedInterfaces(Class<?>) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns all service interfaces directly implemented by a class or any super class.
getImport() - Method in interface org.fabric3.spi.contribution.ContributionWire
Returns the import for this wire.
getImportContributionUri() - Method in interface org.fabric3.spi.contribution.ContributionWire
Returns the importing contribution URI.
getImports() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns the contribution imports.
getInjectionFields(Class<?>) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns method injection sites provided by a class or any super class.
getInjectionMethods(Class<?>, Collection<Service<ComponentType>>) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Returns method injection sites provided by a class or any super class.
getInstance() - Method in interface org.fabric3.spi.container.component.AtomicComponent
Returns a component instance for the current context.
getInstance(ScopedComponent) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Returns an instance associated with the current scope context, creating one if necessary
getInstanceValue() - Method in class org.fabric3.spi.model.instance.LogicalProperty
Returns the set instance value.
getInstanceValue() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns the property value as an instance.
getInterceptorClassLoaderId() - Method in class org.fabric3.spi.model.physical.PhysicalInterceptor
Returns the classloader id for the contribution containing the interceptor.
getInterceptors() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the interceptor definitions available for this operation.
getInterfaceClass() - Method in class org.fabric3.spi.model.type.java.JavaServiceContract
Returns the class used to represent the service contract.
getInterfaces() - Method in class org.fabric3.spi.model.type.java.JavaServiceContract
 
getInvocationChains() - Method in interface org.fabric3.spi.container.wire.Wire
Returns the collection of invocation chains for the wire.
getJaasSubject() - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
getKey() - Method in class org.fabric3.spi.container.injection.InjectionAttributes
 
getKey() - Method in class org.fabric3.spi.contribution.Symbol
 
getKey() - Method in class org.fabric3.spi.model.instance.LogicalProperty
Returns the key if the property is sourced externally.
getKey() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns the property value key.
getKey() - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Returns the key to be used when this wire is part of a Map-style reference.
getKeyStore() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the loaded key store configured for the runtime or null if a key store is not available.
getKeyStoreLocation() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the key store location configured for the runtime or null if a key store is not available.
getKeyStorePassword() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the key store password or null if a password is not configured.
getLevel() - Method in class org.fabric3.spi.monitor.DispatchInfo
 
getLibraries() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns native code libraries contained in the contribution.
getLine() - Method in exception org.fabric3.spi.introspection.xml.LoaderException
 
getLine() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getLineNumber() - Method in class org.fabric3.spi.xml.LocationWrapper
 
getLocalName() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getLocation() - Method in class org.fabric3.spi.contribution.Contribution
Returns the local URL for the contribution artifact or null if the contribution is not a physical artifact (e.g.
getLocation() - Method in interface org.fabric3.spi.contribution.Import
A URI representing the import artifact location.
getLocation() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
getLocation() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
getLocation() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getManifest() - Method in class org.fabric3.spi.contribution.Contribution
Returns the contribution manifest.
getMaxVersion() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
The maximum required version.
getMaxVersion() - Method in class org.fabric3.spi.model.version.Versionable
The maximum required version.
getMessage() - Method in exception org.fabric3.spi.container.component.GroupInitializationException
 
getMessage() - Method in class org.fabric3.spi.container.invocation.Fabric3Thread
Returns the message associated with the thread or null if one has not be assigned.
getMessage() - Static method in class org.fabric3.spi.container.invocation.MessageCache
Returns the Message for the current thread.
getMessage() - Method in class org.fabric3.spi.introspection.java.annotation.AmbiguousConstructor
 
getMessage() - Method in class org.fabric3.spi.introspection.java.InvalidAnnotation
 
getMessage() - Method in class org.fabric3.spi.introspection.java.InvalidImplementation
 
getMessage() - Method in class org.fabric3.spi.introspection.java.MissingResource
 
getMessage() - Method in class org.fabric3.spi.introspection.java.NoConstructorFound
 
getMessage() - Method in class org.fabric3.spi.introspection.java.UnknownInjectionType
 
getMessage() - Method in class org.fabric3.spi.introspection.xml.ElementLoadFailure
 
getMessage() - Method in class org.fabric3.spi.introspection.xml.InvalidValue
 
getMessage() - Method in class org.fabric3.spi.introspection.xml.UnrecognizedAttribute
 
getMessage() - Method in class org.fabric3.spi.introspection.xml.UnrecognizedElement
 
getMessage() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getMessage() - Method in class org.fabric3.spi.monitor.DispatchInfo
 
getMetaData(Class<T>, Object) - Method in class org.fabric3.spi.contribution.Contribution
Returns metadata stored metadata.
getMetadata(Class<T>) - Method in class org.fabric3.spi.contribution.ResourceElement
Returns metadata associated with the resource element or null.
getMetadata(String, Class<T>) - Method in class org.fabric3.spi.model.instance.LogicalScaArtifact
 
getMetadata(Class<T>) - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns the channel metadata.
getMethod() - Method in class org.fabric3.spi.model.type.java.MethodInjectionSite
Returns the method or null if this class has been deserialized.
getMethodSignatures() - Method in class org.fabric3.spi.model.type.java.JavaServiceContract
 
getMinVersion() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
The minimum required version.
getMinVersion() - Method in class org.fabric3.spi.model.version.Versionable
The minimum required version.
getName() - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Returns the name of this classloader.
getName() - Method in class org.fabric3.spi.contribution.Capability
 
getName() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
The package name.
getName() - Method in class org.fabric3.spi.discovery.AbstractEntry
Returns the entry name.
getName() - Method in interface org.fabric3.spi.host.Port
Returns the port name.
getName() - Method in class org.fabric3.spi.model.instance.LogicalProperty
Returns the property name.
getName() - Method in class org.fabric3.spi.model.os.OperatingSystemSpec
Returns the OS name.
getName() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Gets the name of the operation.
getName() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns the property name.
getName() - Method in class org.fabric3.spi.model.type.component.CompositeImplementation
 
getName() - Method in class org.fabric3.spi.model.type.java.FieldInjectionSite
Gets the name of the field.
getName() - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
getName() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNamespace() - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
getNamespace() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
getNamespaceContext() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNamespaceCount() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNamespacePrefix(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNamespaceURI(String) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNamespaceURI(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNamespaceURI() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getNext() - Method in interface org.fabric3.spi.container.channel.EventStreamHandler
Returns the next handler in the handler chain.
getNext() - Method in class org.fabric3.spi.container.channel.FilterHandler
 
getNext() - Method in class org.fabric3.spi.container.channel.PassThroughHandler
 
getNext() - Method in interface org.fabric3.spi.container.wire.Interceptor
Returns the next interceptor in the invocation chain or null if the interceptor is the last one.
getNullableValue(String) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
getNumber() - Method in interface org.fabric3.spi.host.Port
Returns the port number.
getOffset() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getOperatingSystems() - Method in class org.fabric3.spi.model.os.Library
 
getOperations() - Method in class org.fabric3.spi.model.instance.LogicalInvocable
 
getOperations() - Method in class org.fabric3.spi.model.physical.PhysicalWire
Returns the available operations.
getOrder() - Method in class org.fabric3.spi.container.injection.InjectionAttributes
 
getOrder() - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Returns the order for collection- and array-based wires or Integer.MIN_VALUE if not specified.
getOrder() - Method in interface org.fabric3.spi.transform.TransformerFactory
Returns a value for ordering transformers.
getPackageInfo() - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
getPackageInfo() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
getPackageName() - Method in class org.fabric3.spi.model.physical.ClassLoaderWire
Returns the package visible through the wire or null if the entire contents are visible.
getParam() - Method in class org.fabric3.spi.model.type.java.ConstructorInjectionSite
Returns the index of the parameter being injected.
getParam() - Method in class org.fabric3.spi.model.type.java.MethodInjectionSite
Returns the index of the parameter being injected.
getParameterTypesInfos() - Method in class org.fabric3.spi.model.type.java.JavaTypeInfo
Returns the resolved parameter types or an empty list if the type is a generic or unbound type.
getParent() - Method in class org.fabric3.spi.model.instance.LogicalScaArtifact
 
getParentName(URI) - Static method in class org.fabric3.spi.util.UriHelper
 
getParents() - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Returns the parent classLoaders.
getPassword() - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
getPath() - Method in class org.fabric3.spi.discovery.ServiceEntry
Returns the service path.
getPath() - Method in class org.fabric3.spi.model.os.Library
 
getPhysicalOperation() - Method in interface org.fabric3.spi.container.wire.InvocationChain
Returns the target physical operation for this invocation chain.
getPIData() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getPITarget() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getPort() - Method in class org.fabric3.spi.discovery.AbstractEntry
Returns the port number.
getPortTypes() - Method in interface org.fabric3.spi.host.PortAllocator
Returns a list of allocated port types.
getPrefix() - Method in exception org.fabric3.spi.introspection.xml.InvalidPrefixException
 
getPrefix() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getPrincipal() - Method in interface org.fabric3.spi.security.AuthenticationToken
Returns the user identity.
getPrincipal() - Method in class org.fabric3.spi.security.UsernamePasswordToken
 
getProcessor() - Method in class org.fabric3.spi.model.os.OperatingSystemSpec
Returns the OS processor architecture or null if not specified.
getProducer(Class<T>, String) - Method in interface org.fabric3.spi.container.channel.ChannelResolver
Creates a producer proxy to a channel using the default topic.
getProducer(Class<T>, String, String) - Method in interface org.fabric3.spi.container.channel.ChannelResolver
Creates a producer proxy to a channel using the specified topic.
getProducer(String) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns a producer with the given URI.
getProducers() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the component producers.
getProperties(String) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Gets a property.
getProperties() - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Returns the property definitions for the component.
getProperty(String) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getProvidedCapabilities() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns a list of capabilities provided by this contribution.
getProviderLevel(String) - Method in interface org.fabric3.spi.monitor.MonitorService
Returns the monitoring level for the library provider.
getProxy() - Static method in class org.fabric3.spi.monitor.MonitorLocator
 
getPublicId() - Method in class org.fabric3.spi.xml.LocationWrapper
 
getQName(String, String, NamespaceContext) - Static method in class org.fabric3.spi.introspection.xml.LoaderUtil
Construct a QName from an XML value.
getQualifiedInterfaceName() - Method in class org.fabric3.spi.model.type.java.JavaServiceContract
 
getRawType(Type) - Method in class org.fabric3.spi.introspection.TypeMapping
Return the raw type of the supplied formal type.
getRawType() - Method in class org.fabric3.spi.model.type.java.JavaTypeInfo
Returns the raw type for a generic type declaration or the type of a non generic.
getReference(String) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns a the resolved reference with the given URI.
getReferences() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the resolved component references.
getRequiredCapabilities() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns a list of capabilities required by this contribution.
getResolved() - Method in interface org.fabric3.spi.contribution.Import
Returns the collection of resolved exports for this import.
getResolved() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
getResolved() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
getResolvedExtensionProviders() - Method in class org.fabric3.spi.contribution.Contribution
Gets the URIs of the resolved extension providers.
getResource() - Method in class org.fabric3.spi.contribution.ResourceElement
Returns the resource this element is contained in.
getResourceElements() - Method in class org.fabric3.spi.contribution.Resource
Returns a map of resource elements keyed by their symbol.
getResourceReference(String) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns a resource reference with the given URI.
getResourceReferences() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the resource references required by the current component.
getResources() - Method in class org.fabric3.spi.contribution.Contribution
Returns the list of resources for the contribution.
getResources() - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
 
getResourceURI() - Method in exception org.fabric3.spi.introspection.xml.LoaderException
Returns the location of the resource that was being loaded.
getResourceURI() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getRoles() - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
getScanExcludes() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns file and directory patterns to exclude when the contribution is scanned.
getScope() - Method in interface org.fabric3.spi.container.component.ScopeContainer
Returns the Scope that this container supports.
getScopeContainer(Scope) - Method in interface org.fabric3.spi.container.component.ScopeRegistry
Returns the scope container for the given scope or null if one not found.
getSequence() - Method in interface org.fabric3.spi.container.channel.ChannelConnection
Returns the sequence this connection should receive events from a channel.
getSequence() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Returns the sequence a consumer should be passed events, if supported by the channel type.
getService(String) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns a service with the given URI.
getServiceContract() - Method in class org.fabric3.spi.model.instance.LogicalInvocable
The effective service contract for this bindable.
getServiceEntries(String) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Returns service entries for a service name.
getServiceInstance() - Static method in class org.fabric3.spi.monitor.MonitorLocator
 
getServiceInterface() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Returns the Java interface for the service contract.
getServiceInterface() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Returns the Java interface for the service contract.
getServices() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the services offered by the current component.
getShortMessage() - Method in class org.fabric3.spi.introspection.java.InvalidAnnotation
 
getShortMessage() - Method in class org.fabric3.spi.introspection.xml.ElementLoadFailure
 
getShortMessage() - Method in class org.fabric3.spi.introspection.xml.InvalidValue
 
getShortMessage() - Method in class org.fabric3.spi.introspection.xml.UnrecognizedAttribute
 
getShortMessage() - Method in class org.fabric3.spi.introspection.xml.UnrecognizedElement
 
getShortMessage() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getSiteName(Field, String) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Derive the name of an injection site from a field.
getSiteName(Method, String) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Derive the name of an injection site from a setter method.
getSiteName(Constructor<?>, int, String) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Derive the name of an injection site from a setter method.
getSource() - Method in interface org.fabric3.spi.contract.ContractMatcherExtension
Returns the contract type this extension maps from
getSource() - Method in class org.fabric3.spi.contribution.Contribution
Returns a source for reading contents of the contribution.
getSource() - Method in class org.fabric3.spi.contribution.Resource
Returns the source for reading the resource contents.
getSource() - Method in class org.fabric3.spi.model.instance.LogicalWire
Gets the source of the wire.
getSource() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
 
getSource() - Method in class org.fabric3.spi.model.physical.PhysicalWire
Returns the physical definition for the source side of the wire.
getSourceBase() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getSourceBase() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns the location of the XML artifact being introspected.
getSourceBinding() - Method in class org.fabric3.spi.model.instance.LogicalWire
 
getSourceFaultTypes() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the fully qualified name of the source fault types.
getSourceId() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Returns an id for the connection target.
getSourceParameterTypes() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the fully qualified name of source parameter types for this operation.
getSourceReturnType() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the fully qualified source return type for this operation.
getSources() - Method in class org.fabric3.spi.introspection.java.JavaValidationFailure
 
getSources() - Method in class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
getSources() - Method in class org.fabric3.spi.model.instance.LogicalConsumer
Returns the configured source channel URIs.
getSourceType() - Method in interface org.fabric3.spi.transform.SingleTypeTransformer
Returns the type the transformer transforms from.
getState() - Method in class org.fabric3.spi.contribution.Contribution
Returns the contribution lifecycle state.
getState() - Method in class org.fabric3.spi.contribution.Resource
Returns resource state.
getState() - Method in class org.fabric3.spi.model.instance.LogicalBinding
Returns the binding state.
getState() - Method in class org.fabric3.spi.model.instance.LogicalChannel
Returns the instance state.
getState() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the instance state.
getState() - Method in class org.fabric3.spi.model.instance.LogicalResource
Returns the instance state.
getState() - Method in class org.fabric3.spi.model.instance.LogicalWire
Returns the wire state.
getStreamOperation() - Method in class org.fabric3.spi.model.instance.LogicalProducer
 
getSubject() - Method in class org.fabric3.spi.container.invocation.WorkContext
Gets the subject associated with the current invocation.
getSuperType() - Method in class org.fabric3.spi.model.type.java.JavaServiceContract
 
getSymbol() - Method in class org.fabric3.spi.contribution.ResourceElement
Returns the symbol the resource element is indexed by.
getSystemId() - Method in class org.fabric3.spi.xml.LocationWrapper
 
getTailHandler() - Method in interface org.fabric3.spi.container.channel.EventStream
Returns the tail handler for the stream.
getTailInterceptor() - Method in interface org.fabric3.spi.container.wire.InvocationChain
Returns the last interceptor in the chain.
getTarget() - Method in interface org.fabric3.spi.contract.ContractMatcherExtension
Returns the contract type this extension maps to
getTarget() - Method in exception org.fabric3.spi.introspection.xml.InvalidTargetException
 
getTarget() - Method in class org.fabric3.spi.model.instance.LogicalResourceReference
Gets the target for the resource.
getTarget() - Method in class org.fabric3.spi.model.instance.LogicalWire
Gets the target service of the wire.
getTarget() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
 
getTarget() - Method in class org.fabric3.spi.model.physical.PhysicalWire
Returns the physical definition for the target side of the wire.
getTargetBinding() - Method in class org.fabric3.spi.model.instance.LogicalWire
 
getTargetClassLoader() - Method in class org.fabric3.spi.model.physical.ClassLoaderWire
Returns the target classloader.
getTargetContribution() - Method in class org.fabric3.spi.model.instance.LogicalBinding
If this is a service binding, returns the contribution the binding was provisioned with if it was dynamically added to connect a source reference to a target service.
getTargetContribution() - Method in class org.fabric3.spi.model.instance.LogicalWire
Returns the contribution URI of the target for this wire.
getTargetFaultTypes() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the fully qualified name of the target fault types.
getTargetId() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Returns an id for the connection target.
getTargetNamespace() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getTargetNamespace() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Target namespace for this loader context.
getTargetParameterTypes() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the fully qualified name of target parameter types for this operation.
getTargetReturnType() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns the fully qualified target return type for this operation.
getTargets() - Method in class org.fabric3.spi.model.instance.LogicalProducer
Returns the configured target channel URIs.
getTargetType() - Method in interface org.fabric3.spi.transform.SingleTypeTransformer
Returns the type the transformer transforms to.
getText() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getTextCharacters() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getTextCharacters(int, char[], int, int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getTextLength() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getTextStart() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getThreadWorkContext() - Static method in class org.fabric3.spi.container.invocation.WorkContextCache
Returns the WorkContext for the current thread.
getTimestamp() - Method in class org.fabric3.spi.contribution.Contribution
Returns the timestamp of the most recent update to the artifact.
getTopic() - Method in interface org.fabric3.spi.container.channel.ChannelConnection
Returns the topic this connection is associated with.
getTopic() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
Returns the topic name this connection is associated with.
getTopic() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Returns the topic name this connection receives from.
getTopic() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Returns the topic name this connection is associated with.
getTransformer(DataType, DataType, List<Class<?>>, List<Class<?>>) - Method in interface org.fabric3.spi.transform.TransformerRegistry
Returns a transformer that can convert a set of classes from the source to target data type.
getTransport() - Method in class org.fabric3.spi.discovery.AbstractEntry
Returns the binding type.
getTrustStore() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the loaded trust store configured for the runtime or null if a key store is not available.
getTrustStoreLocation() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the trust store location configured for the runtime or null if a key store is not available.
getTrustStorePassword() - Method in interface org.fabric3.spi.security.KeyStoreManager
Returns the trust store password or null if a password is not configured.
getType() - Method in interface org.fabric3.spi.container.binding.BindingHandler
The fully qualified binding name corresponding to the SCA architected binding name scheme binding.xxxx.
getType() - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistryCallback
The fully qualified binding name corresponding to the SCA architected binding name scheme binding.xxxx.
getType() - Method in interface org.fabric3.spi.contribution.Export
Returns the export type.
getType() - Method in interface org.fabric3.spi.contribution.Import
Returns the export type.
getType() - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
getType() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
getType() - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
getType() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
getType() - Method in interface org.fabric3.spi.contribution.xml.XmlIndexer
Returns the QName for the XML element type handled by this indexer
getType() - Method in interface org.fabric3.spi.contribution.xml.XmlProcessor
Returns the QName for the type of XML contribution handled by this processor.
getType() - Method in interface org.fabric3.spi.contribution.xml.XmlResourceElementLoader
Returns the QName of the element type this loader handles.
getType() - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
getType() - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Returns the type of annotation this processor handles.
getType() - Method in exception org.fabric3.spi.introspection.xml.UnrecognizedTypeException
 
getType() - Method in interface org.fabric3.spi.management.ManagementExtension
Returns the unique extension identifier.
getType() - Method in class org.fabric3.spi.model.instance.LogicalProperty
Returns the XSD type or null of the property.
getType() - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns the type of channel
getType() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns the optional type.
getType() - Method in class org.fabric3.spi.model.type.component.CompositeImplementation
 
getType() - Method in class org.fabric3.spi.model.type.system.SystemImplementation
 
getTypeInfo() - Method in class org.fabric3.spi.model.type.java.JavaGenericType
 
getTypeMapping(Class<?>) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getTypeMapping(Class<?>) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Used for introspecting Java generics.
getTypeMappings() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getTypeMappings() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Used for introspecting Java generics.
getTypes() - Method in interface org.fabric3.spi.container.builder.DirectConnectionFactory
Returns the connection types this factory provides.
getUri() - Method in interface org.fabric3.spi.container.channel.Channel
Returns the channel URI.
getUri() - Method in interface org.fabric3.spi.container.component.Component
Returns the component URI.
getUri() - Method in class org.fabric3.spi.contribution.Contribution
Returns the contribution URI.
getUri() - Method in class org.fabric3.spi.model.instance.LogicalComponent
Returns the component uri.
getUri() - Method in class org.fabric3.spi.model.instance.LogicalInvocable
Returns the artifact uri.
getUri() - Method in class org.fabric3.spi.model.physical.PhysicalAttachPoint
Returns the URI of the attach point such as a reference, callback, resource, producer, service or consumer.
getUri() - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns the channel URI.
getUsername() - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
getValue() - Method in class org.fabric3.spi.contribution.ResourceElement
Returns the actual resource element.
getValue(String) - Method in interface org.fabric3.spi.discovery.ConfigurationAgent
Returns the value for the key or null if not found.
getValue(String) - Method in interface org.fabric3.spi.discovery.ConfigurationRegistry
Returns the value for the key or null if not found.
getVersion() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
getWarnings() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
getWarnings() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns the list of non-fatal warnings detected during validation.
getWireClassLoaderId() - Method in class org.fabric3.spi.model.physical.PhysicalInterceptor
Returns the classloader id for the wire.
getWires() - Method in class org.fabric3.spi.contribution.Contribution
Returns the wires for this contribution.
getWires(LogicalReference) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Gets the resolved targets sourced by the specified logical reference.
getWires() - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Returns a map of wires keyed by logical reference contained in this composite.
getWires() - Method in class org.fabric3.spi.model.instance.LogicalReference
Returns the wires for the reference.
getWorkContext() - Method in class org.fabric3.spi.container.invocation.Fabric3Thread
Returns the work context associated with the thread or null if one has not be assigned.
getWorkContext() - Method in interface org.fabric3.spi.container.invocation.Message
Returns the context associated with this invocation.
getWorkContext() - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
getXmlValue() - Method in class org.fabric3.spi.model.instance.LogicalProperty
The parsed property value.
getXmlValue() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns the property value.
GroupInitializationException - Exception in org.fabric3.spi.container.component
 
GroupInitializationException(Set<URI>) - Constructor for exception org.fabric3.spi.container.component.GroupInitializationException
Exception indicating a problem initializing a group of components.

H

handle(Object, boolean) - Method in interface org.fabric3.spi.container.channel.EventStreamHandler
Process the event.
handle(Object, boolean) - Method in class org.fabric3.spi.container.channel.FilterHandler
 
handle(Object, boolean) - Method in class org.fabric3.spi.container.channel.PassThroughHandler
 
handleInbound(T, Message) - Method in interface org.fabric3.spi.container.binding.BindingHandler
Handles an inbound (service-side) message.
handleOutbound(Message, T) - Method in interface org.fabric3.spi.container.binding.BindingHandler
Handles an outbound (reference-side) message.
hasErrors() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
hasErrors() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns true if the validation has detected any fatal errors.
hashCode() - Method in class org.fabric3.spi.contribution.Capability
 
hashCode() - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
hashCode() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
hashCode() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
 
hashCode() - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
hashCode() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
hashCode() - Method in class org.fabric3.spi.contribution.Symbol
 
hashCode() - Method in class org.fabric3.spi.model.instance.LogicalConsumer
 
hashCode() - Method in class org.fabric3.spi.model.instance.LogicalProducer
 
hashCode() - Method in class org.fabric3.spi.model.instance.LogicalReference
 
hashCode() - Method in class org.fabric3.spi.model.instance.LogicalResource
 
hashCode() - Method in class org.fabric3.spi.model.instance.LogicalWire
Hash code based on the source and target URIs.
hashCode() - Method in class org.fabric3.spi.model.os.OperatingSystemSpec
 
hashCode() - Method in class org.fabric3.spi.model.physical.PhysicalComponent
 
hashCode() - Method in class org.fabric3.spi.model.type.java.ConstructorInjectionSite
 
hashCode() - Method in class org.fabric3.spi.model.type.java.FieldInjectionSite
 
hashCode() - Method in class org.fabric3.spi.model.type.java.JavaTypeInfo
 
hashCode() - Method in class org.fabric3.spi.model.type.java.MethodInjectionSite
 
hasName() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
hasNext() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
hasRole(String) - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
hasText() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
hasWarnings() - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
hasWarnings() - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Returns true if the validation has detected any non-fatal warnings.
HeuristicProcessor - Interface in org.fabric3.spi.introspection.java
Interface for processors that provide heuristic introspection of component implementations.

I

ImplementationIntrospector - Interface in org.fabric3.spi.introspection.java
Introspects a Java-based implementation.
ImplementationNotFoundException - Exception in org.fabric3.spi.introspection
 
ImplementationNotFoundException(String, Throwable) - Constructor for exception org.fabric3.spi.introspection.ImplementationNotFoundException
 
ImplementationProcessor<I extends org.fabric3.api.model.type.component.Implementation<?>> - Interface in org.fabric3.spi.introspection.java
Processes a Component, potentially adding metadata based on introspecting the component implementation.
Import - Interface in org.fabric3.spi.contribution
A contribution import.
INCLUDE - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
IncompatibleContracts - Class in org.fabric3.spi.introspection.xml
 
IncompatibleContracts(String, Location, ModelObject) - Constructor for class org.fabric3.spi.introspection.xml.IncompatibleContracts
 
index(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ContributionProcessor
Indexes all contribution resources
index(Resource, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ResourceProcessor
Indexes the resource.
index(Resource, XMLStreamReader, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.xml.XmlIndexer
Performs the index operation
index(Resource, XMLStreamReader, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.xml.XmlIndexerRegistry
Dispatch to an XMLIndexer based on the element type of the resource document tag.
indexContribution(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Dispatches to a ContributionProcessor to index a contribution.
indexResource(Resource, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Dispatches to a ResourceProcessor to index a resource contained in a contribution.
inferType(Type, TypeMapping) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Heuristically determines the injection type of the field, method, or constructor parameter associated with the given type.
info - Variable in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
inject(T) - Method in interface org.fabric3.spi.container.injection.Injector
Inject a value on the given instance.
InjectionAttributes - Class in org.fabric3.spi.container.injection
Attributes of a wire used during injection.
InjectionAttributes(Object, int) - Constructor for class org.fabric3.spi.container.injection.InjectionAttributes
Constructor.
Injector<T> - Interface in org.fabric3.spi.container.injection
Implementations inject a Supplier value on an object instance
inspect(Class<?>, URL, Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.JavaArtifactIntrospector
Introspects the class and determines if it is a contribution resource.
install() - Method in class org.fabric3.spi.contribution.Contribution
Marks the contribution as installed.
instanceValue(Object) - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
instanceValue(Object) - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
instantiate(Class<T>, ClassLoader, String) - Static method in class org.fabric3.spi.util.ClassLoading
 
Interceptor - Interface in org.fabric3.spi.container.wire
Mediates a service invocation.
InterceptorBuilder<PID extends PhysicalInterceptor> - Interface in org.fabric3.spi.container.builder
Builds an interceptor for a wire invocation chain.
InterceptorGenerator - Interface in org.fabric3.spi.domain.generator
Generates PhysicalInterceptors used to attach interceptors to a wire.
InterfaceIntrospector - Interface in org.fabric3.spi.introspection.java.contract
Implementations evaluate a Java-based interface and populate the corresponding service contract with relevant metadata.
introspect(Channel) - Method in interface org.fabric3.spi.introspection.dsl.ChannelIntrospector
Introspects a channel.
introspect(ServiceContract, Type, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.contract.InterfaceIntrospector
Perform the introspection.
introspect(Class<?>, IntrospectionContext, ModelObject...) - Method in interface org.fabric3.spi.introspection.java.contract.JavaContractProcessor
Introspects a Java class and return the JavaServiceContract.
introspect(Class<?>, Class<?>, IntrospectionContext, ModelObject...) - Method in interface org.fabric3.spi.introspection.java.contract.JavaContractProcessor
Introspects a generic Java class and return the JavaServiceContract.
introspect(Operation, Method, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.contract.TypeIntrospector
Introspects all types for an operation.
introspect(DataType) - Method in interface org.fabric3.spi.introspection.java.contract.TypeIntrospector
Introspects a type.
introspect(InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ImplementationIntrospector
Introspects an implementation and populates its component type.
IntrospectionContext - Interface in org.fabric3.spi.introspection
Context for the current introspection session.
IntrospectionException - Exception in org.fabric3.spi.introspection
 
IntrospectionException() - Constructor for exception org.fabric3.spi.introspection.IntrospectionException
 
IntrospectionException(String) - Constructor for exception org.fabric3.spi.introspection.IntrospectionException
 
IntrospectionException(String, Throwable) - Constructor for exception org.fabric3.spi.introspection.IntrospectionException
 
IntrospectionException(Throwable) - Constructor for exception org.fabric3.spi.introspection.IntrospectionException
 
IntrospectionHelper - Interface in org.fabric3.spi.introspection.java
Helper service that provides support methods to simplify introspection.
introspectMultiplicity(Type, TypeMapping) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Introspects the type Returns true if the supplied type should be treated as many-valued.
introspectPolicyOnOperations(ServiceContract, Class<?>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.policy.OperationPolicyIntrospector
Maps service operations to implementation class methods and then processes policy metadata annotated on those methods.
InvalidAnnotation - Class in org.fabric3.spi.introspection.java
Denotes an invalid use of an annotation.
InvalidAnnotation(String, AnnotatedElement, Annotation, Class<?>) - Constructor for class org.fabric3.spi.introspection.java.InvalidAnnotation
 
InvalidAnnotation(String, AnnotatedElement, Annotation, Class<?>, Exception) - Constructor for class org.fabric3.spi.introspection.java.InvalidAnnotation
 
InvalidImplementation - Class in org.fabric3.spi.introspection.java
Denotes an invalid implementation.
InvalidImplementation(String, Class, InjectingComponentType) - Constructor for class org.fabric3.spi.introspection.java.InvalidImplementation
 
InvalidPrefixException - Exception in org.fabric3.spi.introspection.xml
Denotes an invalid QName prefix.
InvalidPrefixException(String, String, XMLStreamReader) - Constructor for exception org.fabric3.spi.introspection.xml.InvalidPrefixException
 
InvalidQNamePrefix - Class in org.fabric3.spi.introspection.xml
 
InvalidQNamePrefix(String, Location) - Constructor for class org.fabric3.spi.introspection.xml.InvalidQNamePrefix
 
InvalidTargetException - Exception in org.fabric3.spi.introspection.xml
Denotes an invalid Target string.
InvalidTargetException(String, String, XMLStreamReader) - Constructor for exception org.fabric3.spi.introspection.xml.InvalidTargetException
 
InvalidValue - Class in org.fabric3.spi.introspection.xml
Indicates the loader encountered an invalid value.
InvalidValue(String, Location, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.InvalidValue
 
InvalidValue(String, Location, Throwable, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.InvalidValue
 
InvocationChain - Interface in org.fabric3.spi.container.wire
A wire consists of 1..n invocation chains associated with the operations of its source service contract.
InvocationRuntimeException - Exception in org.fabric3.spi.container.wire
Denotes a runtime exception thrown during an invocation over a wire
InvocationRuntimeException() - Constructor for exception org.fabric3.spi.container.wire.InvocationRuntimeException
 
InvocationRuntimeException(String) - Constructor for exception org.fabric3.spi.container.wire.InvocationRuntimeException
 
InvocationRuntimeException(String, Throwable) - Constructor for exception org.fabric3.spi.container.wire.InvocationRuntimeException
 
InvocationRuntimeException(Throwable) - Constructor for exception org.fabric3.spi.container.wire.InvocationRuntimeException
 
invoke(Message) - Method in interface org.fabric3.spi.container.wire.Interceptor
Mediates a service invocation.
isActiveForEnvironment(String[]) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
isAnnotationPresent(Class<?>, Class<? extends Annotation>) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Determine if an annotation is present on this interface or any super interface.
isAssignable() - Method in class org.fabric3.spi.contract.MatchResult
True if the contracts are compatible.
isAssignableFrom(ServiceContract, ServiceContract, boolean) - Method in interface org.fabric3.spi.contract.ContractMatcher
Determines if two ServiceContracts are compatible for wiring.
isAssignableFrom(S, T, boolean) - Method in interface org.fabric3.spi.contract.ContractMatcherExtension
Determines if two ServiceContracts are compatible for wiring.
isAssigned() - Method in class org.fabric3.spi.model.instance.LogicalBinding
Returns true if the binding was assigned - e.g.
isAttributeSpecified(int) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
isAutowire() - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Returns true if autowire is enabled.
isBound() - Method in class org.fabric3.spi.model.instance.LogicalBindable
Convenience method.
isBound() - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Returns if the channel is bound.
isBound() - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
 
isCallback() - Method in class org.fabric3.spi.model.instance.LogicalBinding
True if this binding is a callback.
isCallback() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Checks whether the operation is a callback.
isCallback() - Method in class org.fabric3.spi.model.physical.PhysicalWireTarget
Returns true if the wire is a callback wire.
isCharacters() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
isComponent(Class<?>) - Method in interface org.fabric3.spi.contribution.JavaArtifactIntrospector
Returns true if the type is a concrete component by introspecting if it is annotated with Component either directly or via a meta-annotation.
isDeprecatedNamespace(String) - Static method in class org.fabric3.spi.introspection.xml.DeprecatedNamespaceHelper
Returns true if the namespace has been deprecated.
isDirectConnection() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Returns true if the connection as a direct connection, i.e.
isDirectConnection() - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Returns true if the connection as a direct connection, i.e.
isEagerInit() - Method in interface org.fabric3.spi.container.component.ScopedComponent
Returns true if component instances should be eagerly initialized.
isEndElement() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
isExtension() - Method in class org.fabric3.spi.contribution.ContributionManifest
Returns true if the contribution is an extension.
isFault() - Method in interface org.fabric3.spi.container.invocation.Message
Determines if the message represents a fault/exception
isFault() - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
isHttpsEnabled() - Method in interface org.fabric3.spi.host.ServletHost
True if HTTPS is enabled.
isLeader() - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Returns true if the runtime is leader for the current zone.
isMany() - Method in class org.fabric3.spi.model.instance.LogicalProperty
True if this property is many-valued.
isMany() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns true if the property is multi-valued.
isMappingRegistered(String) - Method in interface org.fabric3.spi.host.ServletHost
Check to see if a mapping exists.
isMaxInclusive() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
True if the maximum version range is exclusive.
isMaxInclusive() - Method in class org.fabric3.spi.model.version.Versionable
True if the maximum version range is exclusive.
isMinInclusive() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
True if the minimum version range is exclusive.
isMinInclusive() - Method in class org.fabric3.spi.model.version.Versionable
True if the minimum version range is exclusive.
isMultiplicity() - Method in interface org.fabric3.spi.contribution.Import
Returns true if this import supports wiring to multiple exports.
isMultiplicity() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
isMultiplicity() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
isOneWay() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns true if the operation is non-blocking.
isOptimizable() - Method in class org.fabric3.spi.model.physical.PhysicalWire
Returns true if the wire can be optimized.
isOptimizable() - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Returns whether the source side of the wire is optimizable.
isOptimizable() - Method in class org.fabric3.spi.model.physical.PhysicalWireTarget
Returns whether the target side of the wire is optimizable.
isOrdered() - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Returns true if the wire is ordered.
isPoolEnabled() - Method in interface org.fabric3.spi.host.PortAllocator
True if the allocator is configured to pool.
isPresent(Class<A>, Class<?>) - Static method in class org.fabric3.spi.introspection.java.AnnotationHelper
Returns true if the annotation is present on the type or it is present on one of the type annotations.
isRegistered(QName) - Method in interface org.fabric3.spi.introspection.xml.LoaderRegistry
Returns true if the element is registered.
isRemotable() - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Returns true if the operation is part of a remotable interface.
isRequired() - Method in interface org.fabric3.spi.contribution.Import
True if this import must be resolved.
isRequired() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
isRequired() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Returns true if the package is required.
isRequired() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
isRequired() - Method in class org.fabric3.spi.model.instance.LogicalProperty
Returns true if the property is required.
isRequired() - Method in class org.fabric3.spi.model.physical.PhysicalProperty
Returns true if the property is required.
isResolved() - Method in interface org.fabric3.spi.contribution.Export
True if this export has been resolved to an import.
isResolved() - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
isResolved() - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
isResolved() - Method in class org.fabric3.spi.model.instance.LogicalReference
Returns true if this reference's target (or targets) has been resolved.
isStandalone() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
isStartElement() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
isValidBase64Encoding(String) - Static method in class org.fabric3.spi.util.Base64
checks input string for invalid Base64 characters
isWhiteSpace() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
iterateArtifacts(Contribution, Consumer<Resource>, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.archive.ArchiveContributionHandler
Iterates through a contribution calling the supplied action when a contained artifact is encountered.

J

JarManifestHandler - Interface in org.fabric3.spi.contribution.manifest
Processes specific headers in a MANIFEST.MF file.
JAVA_COMPONENT_CONTENT_TYPE - Static variable in interface org.fabric3.spi.contribution.Constants
 
JAVA_TYPE - Static variable in interface org.fabric3.spi.model.physical.PhysicalDataTypes
Denotes a Java type, i.e.
JavaArtifactIntrospector - Interface in org.fabric3.spi.contribution
Introspects a Java class and determines if it is a contribution resource, e.g.
JavaContractProcessor - Interface in org.fabric3.spi.introspection.java.contract
Introspects a JavaServiceContract from a Java type.
JavaExport - Class in org.fabric3.spi.contribution.manifest
Represents an export.java entry in a contribution manifest.
JavaExport(PackageInfo) - Constructor for class org.fabric3.spi.contribution.manifest.JavaExport
 
JavaGenericType - Class in org.fabric3.spi.model.type.java
A Java generic type.
JavaGenericType(JavaTypeInfo) - Constructor for class org.fabric3.spi.model.type.java.JavaGenericType
 
JavaImport - Class in org.fabric3.spi.contribution.manifest
Represents an import.java entry in a contribution manifest.
JavaImport(PackageInfo) - Constructor for class org.fabric3.spi.contribution.manifest.JavaImport
 
JavaImport(PackageInfo, URI) - Constructor for class org.fabric3.spi.contribution.manifest.JavaImport
 
JavaResourceProcessorExtension - Interface in org.fabric3.spi.contribution
Processes annotations and other Java implementation metadata.
JavaServiceContract - Class in org.fabric3.spi.model.type.java
Represents a service contract specified using a Java interface
JavaServiceContract() - Constructor for class org.fabric3.spi.model.type.java.JavaServiceContract
Constructor used for testing.
JavaServiceContract(Class<?>) - Constructor for class org.fabric3.spi.model.type.java.JavaServiceContract
Constructor.
JavaSymbol - Class in org.fabric3.spi.contribution
 
JavaSymbol(String) - Constructor for class org.fabric3.spi.contribution.JavaSymbol
 
JavaType - Class in org.fabric3.spi.model.type.java
A Java type.
JavaType(Class<?>) - Constructor for class org.fabric3.spi.model.type.java.JavaType
 
JavaType(Class<?>, String) - Constructor for class org.fabric3.spi.model.type.java.JavaType
 
JavaTypeInfo - Class in org.fabric3.spi.model.type.java
Represents resolved type information for a Java generic type.
JavaTypeInfo(Class<?>) - Constructor for class org.fabric3.spi.model.type.java.JavaTypeInfo
Constructor for a non-generic type or unbound type.
JavaTypeInfo(Class<?>, List<JavaTypeInfo>) - Constructor for class org.fabric3.spi.model.type.java.JavaTypeInfo
Constructor for a generic type.
JavaValidationFailure - Class in org.fabric3.spi.introspection.java
Base class for validation failures occurring in Java artifacts.
JavaValidationFailure(Object, ModelObject...) - Constructor for class org.fabric3.spi.introspection.java.JavaValidationFailure
 
JAXB - Static variable in interface org.fabric3.spi.model.physical.PhysicalDataTypes
Denotes a JAXB type
JoinDomain - Class in org.fabric3.spi.runtime.event
Signals when a runtime enters the join domain phase of its bootstrap process.
JoinDomain() - Constructor for class org.fabric3.spi.runtime.event.JoinDomain
 
JoinDomainCompleted - Class in org.fabric3.spi.runtime.event
Signals that a domain finished the join domain phase.
JoinDomainCompleted() - Constructor for class org.fabric3.spi.runtime.event.JoinDomainCompleted
 

K

key - Variable in class org.fabric3.spi.contribution.Symbol
 
key(String) - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
key(String) - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
KeyStoreManager - Interface in org.fabric3.spi.security
Manages configuring and loads key and trust stores.

L

Library - Class in org.fabric3.spi.model.os
Identifies a native library in a contribution manifest.
Library(String, List<OperatingSystemSpec>) - Constructor for class org.fabric3.spi.model.os.Library
 
load(XMLStreamReader, Resource, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.xml.XmlResourceElementLoader
Loads the element.
load(XMLStreamReader, Resource, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.xml.XmlResourceElementLoaderRegistry
Dispatches to an XmlResourceElementLoader to loads an element in an XML resource
load(Channel, XMLStreamReader, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.xml.ChannelTypeLoader
Loads the data into Channel.setMetadata(Object).
load(XMLStreamReader, Class<OUTPUT>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.xml.Loader
Parse the supplied XML stream, dispatching to the appropriate registered loader for each element encountered in the stream.
load(Source, Class<OUTPUT>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.xml.Loader
Load a model object from a specified location.
load(XMLStreamReader, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.xml.TypeLoader
Deserializes an element in an XML stream.
loadClass(String, boolean) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
 
loadClass(String, ClassLoader) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Load the class using the supplied ClassLoader.
loadClass(ClassLoader, String) - Static method in class org.fabric3.spi.util.ClassLoading
 
Loader - Interface in org.fabric3.spi.introspection.xml
System service for loading configuration artifacts from an XML source.
LoaderException - Exception in org.fabric3.spi.introspection.xml
Base class for Exceptions raised during the loading process.
LoaderException(String, XMLStreamReader) - Constructor for exception org.fabric3.spi.introspection.xml.LoaderException
 
LoaderException(String, Throwable) - Constructor for exception org.fabric3.spi.introspection.xml.LoaderException
 
LoaderHelper - Interface in org.fabric3.spi.introspection.xml
Helper service for handling XML.
LoaderRegistry - Interface in org.fabric3.spi.introspection.xml
Registry for XML loaders that can parse a StAX input stream and return model objects.
LoaderUtil - Class in org.fabric3.spi.introspection.xml
Utility functions to support loader implementations.
loadKey(XMLStreamReader) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Load the value of the attribute key from the current element.
loadPropertyValue(String) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Loads a property value configured in a composite or on a component using the @value attribute from a String.
loadPropertyValues(XMLStreamReader) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Loads one or more property values configured in a composite or on a component from a Stax stream.
LocationAwareXMLStreamReader - Class in org.fabric3.spi.xml
Wraps an XMLStreamReader to override the Location system id.
LocationAwareXMLStreamReader(XMLStreamReader, String) - Constructor for class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
LocationWrapper - Class in org.fabric3.spi.xml
Used to override a Location system id.
LocationWrapper(Location, String) - Constructor for class org.fabric3.spi.xml.LocationWrapper
 
LogicalBindable - Class in org.fabric3.spi.model.instance
An artifact which can be bound to a remote transport.
LogicalBindable(URI, ServiceContract, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalBindable
Initializes the URI and parent for the service or the reference.
LogicalBinding<BD extends org.fabric3.api.model.type.component.Binding> - Class in org.fabric3.spi.model.instance
An instantiated binding.
LogicalBinding(BD, LogicalBindable) - Constructor for class org.fabric3.spi.model.instance.LogicalBinding
 
LogicalBinding(BD, LogicalBindable, URI) - Constructor for class org.fabric3.spi.model.instance.LogicalBinding
 
LogicalChannel - Class in org.fabric3.spi.model.instance
An instantiated channel in the domain.
LogicalChannel(URI, Channel, LogicalCompositeComponent) - Constructor for class org.fabric3.spi.model.instance.LogicalChannel
 
LogicalComponent<I extends org.fabric3.api.model.type.component.Implementation<?>> - Class in org.fabric3.spi.model.instance
An instantiated component in the domain.
LogicalComponent(URI, Component<I>, LogicalCompositeComponent) - Constructor for class org.fabric3.spi.model.instance.LogicalComponent
 
LogicalCompositeComponent - Class in org.fabric3.spi.model.instance
An instantiated composite component in the domain.
LogicalCompositeComponent(URI, Component<CompositeImplementation>, LogicalCompositeComponent) - Constructor for class org.fabric3.spi.model.instance.LogicalCompositeComponent
Instantiates a composite component.
LogicalCompositeComponent(URI, Component<CompositeImplementation>, boolean) - Constructor for class org.fabric3.spi.model.instance.LogicalCompositeComponent
Instantiates a composite component.
LogicalConsumer - Class in org.fabric3.spi.model.instance
A consumer on an instantiated component in the domain.
LogicalConsumer(URI, Consumer, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalConsumer
Constructor.
LogicalInvocable - Class in org.fabric3.spi.model.instance
A contract-based artifact that flows data such as a service, reference, consumer, producer, resource or binding.
LogicalInvocable(URI, ServiceContract, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalInvocable
Constructor.
LogicalOperation - Class in org.fabric3.spi.model.instance
An operation on a service, reference or resource of an instantiated component.
LogicalOperation(Operation, LogicalInvocable) - Constructor for class org.fabric3.spi.model.instance.LogicalOperation
Constructor.
LogicalProducer - Class in org.fabric3.spi.model.instance
A producer on an instantiated component in the domain.
LogicalProducer(URI, Producer, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalProducer
Constructor.
LogicalProperty - Class in org.fabric3.spi.model.instance
Holds a parsed component property.
LogicalProperty.Builder - Class in org.fabric3.spi.model.instance
 
LogicalReference - Class in org.fabric3.spi.model.instance
A reference on an instantiated component in the domain.
LogicalReference(URI, Reference<ComponentType>, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalReference
Constructor.
LogicalResource<R extends org.fabric3.api.model.type.component.Resource> - Class in org.fabric3.spi.model.instance
An instantiated resource defined in a composite.
LogicalResource(R, LogicalCompositeComponent) - Constructor for class org.fabric3.spi.model.instance.LogicalResource
Constructor.
LogicalResourceReference<RD extends org.fabric3.api.model.type.component.ResourceReference> - Class in org.fabric3.spi.model.instance
A reference to a resource on an instantiated component in the domain.
LogicalResourceReference(URI, RD, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalResourceReference
Constructor.
LogicalScaArtifact<P extends LogicalScaArtifact<?>> - Class in org.fabric3.spi.model.instance
Base class for all logical artifacts.
LogicalScaArtifact(P) - Constructor for class org.fabric3.spi.model.instance.LogicalScaArtifact
Constructor.
LogicalService - Class in org.fabric3.spi.model.instance
An instantiated service.
LogicalService(URI, Service<ComponentType>, LogicalComponent<?>) - Constructor for class org.fabric3.spi.model.instance.LogicalService
Default constructor
LogicalState - Enum in org.fabric3.spi.model.instance
Used to track the state of a logical instance such as a component or wire.
LogicalWire - Class in org.fabric3.spi.model.instance
A wire from a reference to a service in the domain.
LogicalWire(LogicalComponent<?>, LogicalReference, LogicalService, URI) - Constructor for class org.fabric3.spi.model.instance.LogicalWire
Instantiates a logical wire.

M

ManagementExtension - Interface in org.fabric3.spi.management
Exposes a component to a management protocol such as JMX or REST.
ManagementService - Interface in org.fabric3.spi.management
Exposes a component to the underlying runtime management framework.
many(boolean) - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
many(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
MATCH - Static variable in class org.fabric3.spi.contract.MatchResult
 
match(Import) - Method in interface org.fabric3.spi.contribution.Export
Returns true if an import matched the export.
match(Import) - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
match(Import) - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
matches(PackageInfo) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Returns true if this import package matches the specified export package according to OSGi R4 semantics.
matches(OperatingSystemSpec) - Method in class org.fabric3.spi.model.os.OperatingSystemSpec
Returns true if the other OperatingSystemSpec matches the constraints of the present spec.
matches(OperatingSystem) - Method in class org.fabric3.spi.model.os.OperatingSystemSpec
Returns true if the OperatingSystem matches the constraints of the present spec.
matches(Version) - Method in class org.fabric3.spi.model.version.Versionable
Returns true if this versionable matches the other version according to OSGi R4 semantics.
MatchResult - Class in org.fabric3.spi.contract
The result of a contract matching operation.
MatchResult(boolean) - Constructor for class org.fabric3.spi.contract.MatchResult
 
MatchResult(String) - Constructor for class org.fabric3.spi.contract.MatchResult
 
maxInclusive - Variable in class org.fabric3.spi.model.version.Versionable
 
maxVersion - Variable in class org.fabric3.spi.model.version.Versionable
 
Message - Interface in org.fabric3.spi.container.invocation
Represents a request, response, or exception flowing through a wire.
MessageCache - Class in org.fabric3.spi.container.invocation
Cache of Messages associated with runtime threads.
MessageImpl - Class in org.fabric3.spi.container.invocation
The default implementation of a message flowed through a wire during an invocation.
MessageImpl() - Constructor for class org.fabric3.spi.container.invocation.MessageImpl
 
MetaDataStore - Interface in org.fabric3.spi.contribution
Implementations store contribution metadata.
MethodInjectionSite - Class in org.fabric3.spi.model.type.java
Represents a setter method that is injected into when a component implementation instance is instantiated.
MethodInjectionSite(Method, int) - Constructor for class org.fabric3.spi.model.type.java.MethodInjectionSite
 
minInclusive - Variable in class org.fabric3.spi.model.version.Versionable
 
minVersion - Variable in class org.fabric3.spi.model.version.Versionable
 
MissingAttribute - Class in org.fabric3.spi.introspection.xml
Denotes a missing attribute
MissingAttribute(String, Location, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.MissingAttribute
 
MissingResource - Class in org.fabric3.spi.introspection.java
Denotes a missing resource such as a class file.
MissingResource(String, String, ModelObject...) - Constructor for class org.fabric3.spi.introspection.java.MissingResource
 
MonitorLocator - Class in org.fabric3.spi.monitor
 
MonitorLocator() - Constructor for class org.fabric3.spi.monitor.MonitorLocator
 
MonitorProxy - Interface in org.fabric3.spi.monitor
Interface for directly sending monitor events.
MonitorService - Interface in org.fabric3.spi.monitor
Manages and exposes configuration for the runtime monitor implementation.
MonitorUtil - Class in org.fabric3.spi.monitor
 
MonitorUtil() - Constructor for class org.fabric3.spi.monitor.MonitorUtil
 
MultiParentClassLoader - Class in org.fabric3.spi.classloader
A classloader implementation that supports a multi-parent hierarchy and extension resolution mechanism.
MultiParentClassLoader(URI, ClassLoader) - Constructor for class org.fabric3.spi.classloader.MultiParentClassLoader
Constructs a classloader with a name and a single parent.
MultiParentClassLoader(URI, URL[], ClassLoader) - Constructor for class org.fabric3.spi.classloader.MultiParentClassLoader
Constructs a classloader with a name, a set of resources and a single parent.
MultiplicityType - Enum in org.fabric3.spi.introspection.java
Denotes the multiplicty type for a Java class, i.e.

N

name - Variable in class org.fabric3.spi.discovery.AbstractEntry
 
newBuilder(String, LogicalComponent<?>) - Static method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
newBuilder(String) - Static method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
newBuilder(String, Class<?>) - Static method in class org.fabric3.spi.model.type.system.SystemComponentBuilder
Creates a new builder using the given component name and implementation class.
newBuilder(Class<?>) - Static method in class org.fabric3.spi.model.type.system.SystemComponentBuilder
Creates a new builder using the given implementation class.
next() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
nextTag() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
NO_MATCH - Static variable in class org.fabric3.spi.contract.MatchResult
 
NO_SEQUENCE - Static variable in class org.fabric3.spi.model.physical.PhysicalConnectionSource
 
NoConstructorFound - Class in org.fabric3.spi.introspection.java
 
NoConstructorFound(Class<?>, InjectingComponentType) - Constructor for class org.fabric3.spi.introspection.java.NoConstructorFound
 
NoCredentialsException - Exception in org.fabric3.spi.security
Base authentication exception.
NoCredentialsException() - Constructor for exception org.fabric3.spi.security.NoCredentialsException
 
NOT_ALLOCATED - Static variable in interface org.fabric3.spi.host.PortAllocator
 
NotAuthorizedException - Exception in org.fabric3.spi.security
Thrown when a role or permission check is performed on a subject and the subject does not have the role or permission assigned.
NotAuthorizedException(String) - Constructor for exception org.fabric3.spi.security.NotAuthorizedException
 

O

onBuild(Component, PhysicalComponent) - Method in interface org.fabric3.spi.container.builder.ComponentBuilderListener
Callback when a component is built.
onDispose(Component, PhysicalComponent) - Method in interface org.fabric3.spi.container.builder.ComponentBuilderListener
Callback when a component is disposed.
onEvent(T) - Method in interface org.fabric3.spi.runtime.event.Fabric3EventListener
Notifies the listener of an event.
onInstall(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionServiceListener
Called when a contribution is installed.
onProcessManifest(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionServiceListener
Called when the manifest has been processed.
onRemove(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionServiceListener
Called when a contribution is removed.
onStore(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionServiceListener
Called when a contribution is stored.
onUninstall(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionServiceListener
Called when a contribution is uninstalled.
onUpdate(Contribution) - Method in interface org.fabric3.spi.contribution.ContributionServiceListener
Called when a contribution is updated.
OperatingSystemSpec - Class in org.fabric3.spi.model.os
An operating system specification for a native library entry in a contribution manifest.
OperatingSystemSpec(String, String) - Constructor for class org.fabric3.spi.model.os.OperatingSystemSpec
 
OperatingSystemSpec(String, String, Version, boolean) - Constructor for class org.fabric3.spi.model.os.OperatingSystemSpec
 
OperatingSystemSpec(String, String, Version, boolean, Version, boolean) - Constructor for class org.fabric3.spi.model.os.OperatingSystemSpec
 
OperationPolicyIntrospector - Interface in org.fabric3.spi.introspection.java.policy
Introspects service operations for policy annotations on a component implementation class.
OperationResolver - Interface in org.fabric3.spi.contract
Resolves a source operation against a collection of target operations when the interface contracts are different but compatible, i.e.
operations - Variable in class org.fabric3.spi.model.instance.LogicalInvocable
 
org.fabric3.spi.classloader - package org.fabric3.spi.classloader
 
org.fabric3.spi.container.binding - package org.fabric3.spi.container.binding
 
org.fabric3.spi.container.builder - package org.fabric3.spi.container.builder
 
org.fabric3.spi.container.channel - package org.fabric3.spi.container.channel
 
org.fabric3.spi.container.component - package org.fabric3.spi.container.component
 
org.fabric3.spi.container.injection - package org.fabric3.spi.container.injection
 
org.fabric3.spi.container.invocation - package org.fabric3.spi.container.invocation
 
org.fabric3.spi.container.wire - package org.fabric3.spi.container.wire
 
org.fabric3.spi.contract - package org.fabric3.spi.contract
 
org.fabric3.spi.contribution - package org.fabric3.spi.contribution
 
org.fabric3.spi.contribution.archive - package org.fabric3.spi.contribution.archive
 
org.fabric3.spi.contribution.manifest - package org.fabric3.spi.contribution.manifest
 
org.fabric3.spi.contribution.xml - package org.fabric3.spi.contribution.xml
 
org.fabric3.spi.discovery - package org.fabric3.spi.discovery
 
org.fabric3.spi.domain.generator - package org.fabric3.spi.domain.generator
 
org.fabric3.spi.host - package org.fabric3.spi.host
 
org.fabric3.spi.introspection - package org.fabric3.spi.introspection
 
org.fabric3.spi.introspection.dsl - package org.fabric3.spi.introspection.dsl
 
org.fabric3.spi.introspection.java - package org.fabric3.spi.introspection.java
 
org.fabric3.spi.introspection.java.annotation - package org.fabric3.spi.introspection.java.annotation
 
org.fabric3.spi.introspection.java.contract - package org.fabric3.spi.introspection.java.contract
 
org.fabric3.spi.introspection.java.policy - package org.fabric3.spi.introspection.java.policy
 
org.fabric3.spi.introspection.service - package org.fabric3.spi.introspection.service
 
org.fabric3.spi.introspection.xml - package org.fabric3.spi.introspection.xml
 
org.fabric3.spi.management - package org.fabric3.spi.management
 
org.fabric3.spi.model.instance - package org.fabric3.spi.model.instance
 
org.fabric3.spi.model.os - package org.fabric3.spi.model.os
 
org.fabric3.spi.model.physical - package org.fabric3.spi.model.physical
 
org.fabric3.spi.model.type - package org.fabric3.spi.model.type
 
org.fabric3.spi.model.type.component - package org.fabric3.spi.model.type.component
 
org.fabric3.spi.model.type.java - package org.fabric3.spi.model.type.java
 
org.fabric3.spi.model.type.system - package org.fabric3.spi.model.type.system
 
org.fabric3.spi.model.version - package org.fabric3.spi.model.version
 
org.fabric3.spi.monitor - package org.fabric3.spi.monitor
 
org.fabric3.spi.runtime.event - package org.fabric3.spi.runtime.event
 
org.fabric3.spi.security - package org.fabric3.spi.security
 
org.fabric3.spi.transform - package org.fabric3.spi.transform
 
org.fabric3.spi.transport - package org.fabric3.spi.transport
 
org.fabric3.spi.util - package org.fabric3.spi.util
 
org.fabric3.spi.xml - package org.fabric3.spi.xml
 
overrideLocation(URL) - Method in class org.fabric3.spi.contribution.Contribution
Used to override the contribution location during processing.

P

PackageInfo - Class in org.fabric3.spi.contribution.manifest
Represents Java package information specified in a Java import or export contribution manifest declaration.
PackageInfo(String, Version, boolean, Version, boolean, boolean) - Constructor for class org.fabric3.spi.contribution.manifest.PackageInfo
Constructor for an import package declaration specifying a version range.
PackageInfo(String, Version, boolean, boolean) - Constructor for class org.fabric3.spi.contribution.manifest.PackageInfo
Constructor for an import or export package declaration specifying an exact version.
PackageInfo(String) - Constructor for class org.fabric3.spi.contribution.manifest.PackageInfo
Constructor for an import or export package declaration.
PackageInfo(String, Version) - Constructor for class org.fabric3.spi.contribution.manifest.PackageInfo
Constructor for an export package declaration.
PackageInfo(String, boolean) - Constructor for class org.fabric3.spi.contribution.manifest.PackageInfo
Constructor for an import package declaration specifying if it is required.
PackageInfo() - Constructor for class org.fabric3.spi.contribution.manifest.PackageInfo
Default constructor.
ParamTypes - Class in org.fabric3.spi.model.physical
Defines primitives for use in dynamic classloading.
ParamTypes() - Constructor for class org.fabric3.spi.model.physical.ParamTypes
 
parseTarget(String, XMLStreamReader) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Convert a URI from a String form of component/service/binding to a Target.
PassThroughHandler - Class in org.fabric3.spi.container.channel
Forwards an event through an event stream.
PassThroughHandler() - Constructor for class org.fabric3.spi.container.channel.PassThroughHandler
 
peekCallbackReference() - Method in class org.fabric3.spi.container.invocation.WorkContext
Returns but does not remove the callback reference associated with the previous request from the internal stack.
PhysicalAttachPoint - Class in org.fabric3.spi.model.physical
Metadata for attaching a wire or channel connection to a source or target.
PhysicalAttachPoint() - Constructor for class org.fabric3.spi.model.physical.PhysicalAttachPoint
 
PhysicalAttachPoint(DataType...) - Constructor for class org.fabric3.spi.model.physical.PhysicalAttachPoint
 
PhysicalBindingHandler - Class in org.fabric3.spi.model.physical
Model class for a binding handler configuration.
PhysicalBindingHandler(URI) - Constructor for class org.fabric3.spi.model.physical.PhysicalBindingHandler
Constructor
PhysicalChannel - Class in org.fabric3.spi.model.physical
Metadata to provision a channel.
PhysicalChannel(URI, URI) - Constructor for class org.fabric3.spi.model.physical.PhysicalChannel
 
PhysicalChannel(URI, String, DeliveryType, URI) - Constructor for class org.fabric3.spi.model.physical.PhysicalChannel
 
PhysicalChannelConnection - Class in org.fabric3.spi.model.physical
Metadata for provisioning a channel connection on a runtime.
PhysicalChannelConnection(URI, URI, PhysicalConnectionSource, PhysicalConnectionTarget, Class<?>, boolean) - Constructor for class org.fabric3.spi.model.physical.PhysicalChannelConnection
Ctor.
PhysicalComponent - Class in org.fabric3.spi.model.physical
Used to provision a component on a runtime.
PhysicalComponent() - Constructor for class org.fabric3.spi.model.physical.PhysicalComponent
 
PhysicalConnectionSource - Class in org.fabric3.spi.model.physical
Used to attach the source side of a channel connection.
PhysicalConnectionSource() - Constructor for class org.fabric3.spi.model.physical.PhysicalConnectionSource
 
PhysicalConnectionSource(DataType...) - Constructor for class org.fabric3.spi.model.physical.PhysicalConnectionSource
 
PhysicalConnectionTarget - Class in org.fabric3.spi.model.physical
Used to attach the target side of a channel connection.
PhysicalConnectionTarget() - Constructor for class org.fabric3.spi.model.physical.PhysicalConnectionTarget
 
PhysicalConnectionTarget(DataType...) - Constructor for class org.fabric3.spi.model.physical.PhysicalConnectionTarget
 
PhysicalDataTypes - Interface in org.fabric3.spi.model.physical
Defines well-known physical data types.
PhysicalInterceptor - Class in org.fabric3.spi.model.physical
A portable definition of an interceptor.
PhysicalInterceptor() - Constructor for class org.fabric3.spi.model.physical.PhysicalInterceptor
 
PhysicalOperation - Class in org.fabric3.spi.model.physical
Represents a service operation and its invocation chain on a runtime.
PhysicalOperation() - Constructor for class org.fabric3.spi.model.physical.PhysicalOperation
 
PhysicalProperty - Class in org.fabric3.spi.model.physical
A property and its resolved values.
PhysicalProperty.Builder - Class in org.fabric3.spi.model.physical
 
PhysicalResource - Class in org.fabric3.spi.model.physical
Used to build a resource on a runtime.
PhysicalResource() - Constructor for class org.fabric3.spi.model.physical.PhysicalResource
 
PhysicalWire - Class in org.fabric3.spi.model.physical
Used to provision a wire on a runtime.
PhysicalWire(PhysicalWireSource, PhysicalWireTarget, Set<PhysicalOperation>) - Constructor for class org.fabric3.spi.model.physical.PhysicalWire
 
PhysicalWireSource - Class in org.fabric3.spi.model.physical
Represents the source side of a wire.
PhysicalWireSource() - Constructor for class org.fabric3.spi.model.physical.PhysicalWireSource
 
PhysicalWireSource(DataType...) - Constructor for class org.fabric3.spi.model.physical.PhysicalWireSource
 
PhysicalWireTarget - Class in org.fabric3.spi.model.physical
The target side of a physical wire.
PhysicalWireTarget() - Constructor for class org.fabric3.spi.model.physical.PhysicalWireTarget
 
PhysicalWireTarget(DataType...) - Constructor for class org.fabric3.spi.model.physical.PhysicalWireTarget
 
PolicyAnnotationProcessor - Interface in org.fabric3.spi.introspection.java.annotation
Parses intent and policy set annotations (i.e.
popCallbackReference() - Method in class org.fabric3.spi.container.invocation.WorkContext
Removes and returns the callback reference associated with the previous request from the internal stack.
port - Variable in class org.fabric3.spi.discovery.AbstractEntry
 
Port - Interface in org.fabric3.spi.host
A reserved port on a runtime.
Port.TYPE - Enum in org.fabric3.spi.host
 
PortAllocator - Interface in org.fabric3.spi.host
Responsible for allocating ports for use by a binding transport or other extension.
PostProcessor - Interface in org.fabric3.spi.introspection.java
Performs post-processing during component implementation introspection.
PRIMITIVE_TO_OBJECT - Static variable in class org.fabric3.spi.model.physical.ParamTypes
 
PRIMITIVES_TYPES - Static variable in class org.fabric3.spi.model.physical.ParamTypes
 
process(Contribution) - Method in interface org.fabric3.spi.contribution.ClasspathProcessor
Constructs the classpath by introspecting the contribution
process(Contribution) - Method in interface org.fabric3.spi.contribution.ClasspathProcessorRegistry
Processes the given url.
process(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ContributionProcessor
Loads all resources in the contribution.
process(Component<JavaImplementation>) - Method in interface org.fabric3.spi.contribution.JavaResourceProcessorExtension
Process metadata for the given Java component implementation.
process(Resource, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ResourceProcessor
Loads the the Resource.
process(Contribution, XMLStreamReader, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.xml.XmlProcessorRegistry
Dispatches to an XmlProcessor
process(InjectingComponentType, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
process(Annotation, PolicyAware, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.PolicyAnnotationProcessor
Process the annotation.
process(Component<?>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ComponentProcessor
Processes the component definition.
process(Component<?>, Class, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ComponentProcessor
Processes the component definition and introspects the implementation class to create the appropriate implementation model based on annotations or heuristics.
process(Component<I>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ImplementationProcessor
Processes the component definition.
process(Component<I>, Class<?>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.ImplementationProcessor
Processes a component component, introspecting the provided implementation class to determine the component type.
process(InjectingComponentType, Class<?>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.PostProcessor
Performs a post-processing step.
processBindingAnnotations(AccessibleObject, Reference, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
processContent(Contribution, XMLStreamReader, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.xml.XmlProcessor
Processes the XML contribution.
processContribution(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Loads all indexed resources in a contribution.
processManifest(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.archive.ArchiveContributionHandler
Processes the manifest
processManifest(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ContributionProcessor
Processes manifest information for the contribution, including imports and exports.
processManifest(ContributionManifest, Manifest, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.manifest.JarManifestHandler
Process headers.
processManifest(Contribution, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Dispatches to a ContributionProcessor to process manifest information in a contribution.
processMultiplicity(Reference, boolean, Type, TypeMapping) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Add multiplicity metadata to the reference definition, including cardinality and if the multiplicity is keyed.
ProcessorRegistry - Interface in org.fabric3.spi.contribution
Manages and dispatches to ContributionProcessors and ResourceProcessors when introspecting a contribution.
processReference(A, Reference, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
Processes the annotation for the reference.
processReferenceCallback(A, Reference, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
processReferences(InjectingComponentType, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
processResource(Resource, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Loads a contained resource in a contribution.
processService(A, Service<ComponentType>, InjectingComponentType, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
processService(InjectingComponentType, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
processServiceCallback(A, Service<ComponentType>, InjectingComponentType, Class<?>, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.AbstractBindingPostProcessor
 
PROPERTY - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
PROPERTY_TYPE - Static variable in interface org.fabric3.spi.model.type.TypeConstants
Defines a component property.
ProviderSymbol - Class in org.fabric3.spi.contribution
A key to a DSL provider class.
ProviderSymbol(String) - Constructor for class org.fabric3.spi.contribution.ProviderSymbol
 
publish(Fabric3Event) - Method in interface org.fabric3.spi.runtime.event.EventService
Publishes a runtime event.

Q

QNameExport - Class in org.fabric3.spi.contribution.manifest
A QName-based contribution export
QNameExport(String) - Constructor for class org.fabric3.spi.contribution.manifest.QNameExport
 
QNameImport - Class in org.fabric3.spi.contribution.manifest
A QName-based contribution import
QNameImport(String, URI) - Constructor for class org.fabric3.spi.contribution.manifest.QNameImport
Constructor.
QNameSymbol - Class in org.fabric3.spi.contribution.manifest
Encapsulates a an QName-based key
QNameSymbol(QName) - Constructor for class org.fabric3.spi.contribution.manifest.QNameSymbol
 

R

REFERENCE - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
ReferenceProcessor - Interface in org.fabric3.spi.introspection.java
 
RegexHelper - Class in org.fabric3.spi.util
 
register(URI, ClassLoader) - Method in interface org.fabric3.spi.classloader.ClassLoaderRegistry
Register a ClassLoader with the runtime.
register(BindingHandlerRegistryCallback<?>) - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistry
Registers to receive callbacks when BindingHandlers for a binding become available.
register(BindingHandler<?>) - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistry
Registers a BindingHandler.
register(Component) - Method in interface org.fabric3.spi.container.component.ComponentManager
Registers a component which will be managed by the runtime
register(ScopedComponent) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Registers a component with the scope.
register(ScopeContainer) - Method in interface org.fabric3.spi.container.component.ScopeRegistry
Register a scope container with this registry.
register(ClasspathProcessor) - Method in interface org.fabric3.spi.contribution.ClasspathProcessorRegistry
Registers the processor.
register(String, String) - Method in interface org.fabric3.spi.contribution.ContentTypeResolver
Register a new file extension to content type mapping.
register(ContributionProcessor) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Register a ContributionProcessor using the content type as the key
register(ResourceProcessor) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Register a ResourceProcessor using the content type as the key
register(XmlIndexer) - Method in interface org.fabric3.spi.contribution.xml.XmlIndexerRegistry
Register a XmlIndexer using the processor's QName type as the key
register(XmlProcessor) - Method in interface org.fabric3.spi.contribution.xml.XmlProcessorRegistry
Register a XmlProcessor using the processor's QName type as the key
register(XmlResourceElementLoader) - Method in interface org.fabric3.spi.contribution.xml.XmlResourceElementLoaderRegistry
Register a XmlResourceElementLoader using the processor's QName type as the key
register(ServiceEntry) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Registers a service.
register(ChannelEntry) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Registers a channel.
register(String, URI, T) - Method in interface org.fabric3.spi.introspection.xml.TemplateRegistry
Register the template and its parsed value.
registerChannelListener(String, BiConsumer<EntryChange, ChannelEntry>) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Registers to receive callbacks when channel addresses change.
registerLeadershipListener(Consumer<Boolean>) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Registers to receive callbacks when the runtime leadership status changes.
registerListener(String, Consumer<String>) - Method in interface org.fabric3.spi.discovery.ConfigurationAgent
Registers a value change listener
registerListener(String, Consumer<String>) - Method in interface org.fabric3.spi.discovery.ConfigurationRegistry
Registers a value change listener
registerLoader(QName, TypeLoader<?>) - Method in interface org.fabric3.spi.introspection.xml.LoaderRegistry
Register a loader.
registerMapping(String, Servlet) - Method in interface org.fabric3.spi.host.ServletHost
Register a mapping for an instance of a Servlet.
registerServiceListener(String, BiConsumer<EntryChange, ServiceEntry>) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Registers to receive callbacks when service addresses change.
reinject() - Method in interface org.fabric3.spi.container.component.ScopeContainer
Reinjects all live instances with updated wires
reinject(Object) - Method in interface org.fabric3.spi.container.component.ScopedComponent
Reinjects the instance with updated references.
release() - Method in interface org.fabric3.spi.host.Port
Releases all port locks.
release(int) - Method in interface org.fabric3.spi.host.PortAllocator
Releases the given port and makes it available for re-allocation.
release(String) - Method in interface org.fabric3.spi.host.PortAllocator
Releases a port for the given transport and makes it available for re-allocation.
releaseAll(String) - Method in interface org.fabric3.spi.host.PortAllocator
Releases a port for the given transport and makes it available for re-allocation.
releaseInstance(Object) - Method in interface org.fabric3.spi.container.component.AtomicComponent
Signals that an implementation has been released from use.
releaseInstance(ScopedComponent, Object) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Return am instance after use (for example, after invoking the instance).
remove(R) - Method in interface org.fabric3.spi.container.builder.ResourceBuilder
Removes a resource on a runtime.
remove(URI) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Removes the contribution metadata.
remove(URI, ManagementInfo) - Method in interface org.fabric3.spi.management.ManagementExtension
Removes a component from the underlying management framework.
remove(String, String) - Method in interface org.fabric3.spi.management.ManagementExtension
Removes an instance from the underlying management framework.
remove(URI, ManagementInfo) - Method in interface org.fabric3.spi.management.ManagementService
Removes a component from the underlying management framework.
remove(String, String) - Method in interface org.fabric3.spi.management.ManagementService
Removes an instance from the underlying management framework.
removeChannel(URI) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Removes a channel with the given URI.
removeComponent(URI) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Removes a child component with the given URI.
removeExtensionClassLoader(MultiParentClassLoader) - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
Removes a classloader as an extension of this classloader.
removeHandler(EventStreamHandler) - Method in interface org.fabric3.spi.container.channel.Channel
Removes a handler.
removeHeader(String) - Method in class org.fabric3.spi.container.invocation.WorkContext
Clears a header for the current request context.
removeMetaData(Object) - Method in class org.fabric3.spi.contribution.Contribution
Removes metadata to the context.
require(int, String, String) - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
required(boolean) - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
required(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
requiresLoad() - Method in class org.fabric3.spi.contribution.Capability
 
reserve(String, String, int) - Method in interface org.fabric3.spi.host.PortAllocator
Requests a specific port number to be reserved.
reset() - Method in interface org.fabric3.spi.container.invocation.Message
Resets the message making it available for reuse.
reset() - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
reset() - Method in class org.fabric3.spi.container.invocation.WorkContext
Resets the work context so that it may be reused for another request.
resolve(LogicalOperation, List<LogicalOperation>) - Method in interface org.fabric3.spi.contract.OperationResolver
Resolves the source operation against a set of targets.
resolve(URI) - Method in interface org.fabric3.spi.contribution.ContributionResolver
Resolves the contribution artifact associated with the URI, returning a local URL by which it may be dereferenced.
resolve() - Method in interface org.fabric3.spi.contribution.Export
Marks the export as resolved for an import.
resolve() - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
resolve() - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
resolve(URI, Class<V>, S, IntrospectionContext) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves a resource element by its symbol against the given contribution uri.
resolve(URI, Class<V>) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves resource elements for a given type that are visible to the contribution.
resolve(URI, Import) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves an import or returns an empty list if it cannot be satisfied.
resolve(Class<T>, String) - Method in interface org.fabric3.spi.introspection.xml.TemplateRegistry
Returns the parsed value for the template or null if the template is not registered.
resolveAllLocations(URI) - Method in interface org.fabric3.spi.contribution.ContributionResolver
Resolves the contribution artifact associated with the URI, returning a set of local URLs by which it may be dereferenced.
resolveCapabilities(Contribution) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Transitively resolves the extensions that provide capabilities required by the given contribution.
resolveCapability(String) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Transitively resolves the extensions that provide the given capability.
resolveClass(ObjectStreamClass) - Method in class org.fabric3.spi.classloader.ClassLoaderObjectInputStream
 
resolveContributionWires(URI, Import) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves an import to a matching export and returns the associated ContributionWire.
resolveDependentContributions(URI) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves contributions that import the contribution represented by the given URI.
resolveExtensionPoints(String) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves a contribution that provides an extension point.
resolveExtensionProviders(String) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Resolves the contributions that extend an extension point.
resolves(Symbol) - Method in interface org.fabric3.spi.contribution.ContributionWire
Returns true if the wire resolves the resource.
resolveTypeParameters(Class<?>, TypeMapping) - Method in interface org.fabric3.spi.introspection.java.IntrospectionHelper
Resolves the formal parameters of a class, its super class and super interfaces to the concrete types.
Resource - Class in org.fabric3.spi.contribution
Represents a resource in a contribution such as a WSDL document or composite.
Resource(Contribution, Source, String) - Constructor for class org.fabric3.spi.contribution.Resource
 
ResourceBuilder<R extends PhysicalResource> - Interface in org.fabric3.spi.container.builder
Builds a resource on a runtime.
ResourceElement<SYMBOL extends Symbol,VALUE> - Class in org.fabric3.spi.contribution
An addressable part of a Resource, such as a WSDL PortType, ComponentType, or Schema.
ResourceElement(SYMBOL) - Constructor for class org.fabric3.spi.contribution.ResourceElement
 
ResourceElement(SYMBOL, VALUE) - Constructor for class org.fabric3.spi.contribution.ResourceElement
 
ResourceGenerator<R extends org.fabric3.api.model.type.component.Resource> - Interface in org.fabric3.spi.domain.generator
Generates PhysicalResources from a resource definition declared in a composite.
ResourceNotFound - Class in org.fabric3.spi.introspection.xml
 
ResourceNotFound(String, Location, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.ResourceNotFound
 
ResourceProcessor - Interface in org.fabric3.spi.contribution
Processes a contribution resource.
ResourceReferenceGenerator<R extends org.fabric3.api.model.type.component.ResourceReference> - Interface in org.fabric3.spi.domain.generator
Generates metadata to attach a component resource reference to a resource.
ResourceState - Enum in org.fabric3.spi.contribution
Represents the state a Resource can be in during contribution processing.
resume() - Method in interface org.fabric3.spi.transport.Transport
Resumes receiving requests from the transport.
RuntimeDestroyed - Class in org.fabric3.spi.runtime.event
Signals when the runtime instance has been destroyed.
RuntimeDestroyed() - Constructor for class org.fabric3.spi.runtime.event.RuntimeDestroyed
 
RuntimeRecover - Class in org.fabric3.spi.runtime.event
Signals when a runtime enters the recover phase of its bootstrap process.
RuntimeRecover() - Constructor for class org.fabric3.spi.runtime.event.RuntimeRecover
 
RuntimeStart - Class in org.fabric3.spi.runtime.event
Fired when the runtime has been initialized and components prepared.
RuntimeStart() - Constructor for class org.fabric3.spi.runtime.event.RuntimeStart
 
RuntimeStop - Class in org.fabric3.spi.runtime.event
Signals when request processing has stopped and the runtime is being taken offline.
RuntimeStop() - Constructor for class org.fabric3.spi.runtime.event.RuntimeStop
 

S

ScopeContainer - Interface in org.fabric3.spi.container.component
Manages the lifecycle and visibility component implementations instances.
ScopedComponent - Interface in org.fabric3.spi.container.component
A component whose implementation instances are managed by a ScopeContainer.
ScopeRegistry - Interface in org.fabric3.spi.container.component
Manages ScopeContainers in the runtime
send(MonitorLevel, long, String, boolean, Object...) - Method in interface org.fabric3.spi.monitor.MonitorProxy
Directly sends the monitor event.
serializeToBytes(List<String>) - Static method in class org.fabric3.spi.container.invocation.CallbackReferenceSerializer
 
serializeToString(List<String>) - Static method in class org.fabric3.spi.container.invocation.CallbackReferenceSerializer
 
SERVICE - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
serviceContract - Variable in class org.fabric3.spi.model.instance.LogicalInvocable
 
ServiceEntry - Class in org.fabric3.spi.discovery
A service entry.
ServiceEntry() - Constructor for class org.fabric3.spi.discovery.ServiceEntry
 
ServiceEntry(String, String, int, String) - Constructor for class org.fabric3.spi.discovery.ServiceEntry
 
ServiceIntrospectorExtension - Interface in org.fabric3.spi.introspection.service
Extension point for remote service introspection.
ServletHost - Interface in org.fabric3.spi.host
Interface implemented by host environments that allow Servlets to be registered.
setAddress(String) - Method in class org.fabric3.spi.discovery.AbstractEntry
Sets the host address
setAssigned(boolean) - Method in class org.fabric3.spi.model.instance.LogicalBinding
Sets if the binding is assigned.
setBody(Object) - Method in interface org.fabric3.spi.container.invocation.Message
Sets the body of the message.
setBody(Object) - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
setBodyWithFault(Object) - Method in interface org.fabric3.spi.container.invocation.Message
Set the message body with a fault object.
setBodyWithFault(Object) - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
setBootLevel(int) - Method in class org.fabric3.spi.contribution.ContributionManifest
Sets the extension contribution boot level.
setBound(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Sets if the channel is bound.
setCallback(boolean) - Method in class org.fabric3.spi.model.instance.LogicalBinding
Sets if this binding is a callback
setCallback(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets whether this is a callback operation or not.
setCallback(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalWireTarget
Sets if the wire is a callback wire.
setCallbackUri(URI) - Method in class org.fabric3.spi.model.physical.PhysicalWireTarget
Sets the URI for the target callback component for invocations passed through this wire.
setChannelSide(ChannelSide) - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Sets the side of a logical channel the physical channel implements.
setClassLoader(ClassLoader) - Method in class org.fabric3.spi.model.physical.PhysicalAttachPoint
Sets the id of the classloader associated with the attach point.
setClassLoader(ClassLoader) - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Returns the implementation classloader.
setCloseable(Closeable) - Method in interface org.fabric3.spi.container.channel.ChannelConnection
Sets a closeable that can be invoked to release resources associated with this stream.
setComponentLevel(String, String) - Method in interface org.fabric3.spi.monitor.MonitorService
Sets the monitoring level for components under the given hierarchical URI.
setComponentUri(URI) - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Sets the component URI.
setConsumer(Consumer<?>) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Sets the consumer for receiving messages from this connection.
setContext(String) - Method in class org.fabric3.spi.contribution.ContributionManifest
Sets the contribution context path.
setContribution(Contribution) - Method in class org.fabric3.spi.contribution.Resource
Overrides the contribution this resource is contained in.
setContributionUri(URI) - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Sets the contribution URI.
setDeployable(QName) - Method in class org.fabric3.spi.model.instance.LogicalChannel
Sets the name of the deployable composite this channel was instantiated from.
setDescription(String) - Method in class org.fabric3.spi.contribution.ContributionManifest
Sets the contribution description
setDirectConnection(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Sets the connection as a direct connection, i.e.
setDirectConnection(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Sets the connection as a direct connection, i.e.
setExtension(boolean) - Method in class org.fabric3.spi.contribution.ContributionManifest
Sets if the contribution is an extension.
setHeader(String, Object) - Method in class org.fabric3.spi.container.invocation.WorkContext
Sets a header value for the current request context.
setImplementationClass(Class<?>) - Method in class org.fabric3.spi.model.type.system.SystemImplementation
 
setInstance(MonitorService) - Static method in class org.fabric3.spi.monitor.MonitorLocator
 
setInterceptorClassLoaderId(URI) - Method in class org.fabric3.spi.model.physical.PhysicalInterceptor
Sets the classloader id for the contribution containing the interceptor.
setInterceptors(Set<PhysicalInterceptor>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets the interceptor definitions available for this operations.
setKey(String) - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Sets the key to be used when this wire is part of a Map-style reference.
setManifest(ContributionManifest) - Method in class org.fabric3.spi.contribution.Contribution
Sets the contribution manifest.
setMaxInclusive(boolean) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Sets if the maximum version range is exclusive.
setMaxInclusive(boolean) - Method in class org.fabric3.spi.model.version.Versionable
Sets if the maximum version range is exclusive.
setMaxVersion(Version) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Sets the maximum required version.
setMaxVersion(Version) - Method in class org.fabric3.spi.model.version.Versionable
Sets the maximum required version.
setMessage(Message) - Method in class org.fabric3.spi.container.invocation.Fabric3Thread
Associates a message with the thread.
setMessage(String) - Method in class org.fabric3.spi.monitor.DispatchInfo
Used to override the default message, e.g.
setMetadata(Object) - Method in class org.fabric3.spi.contribution.ResourceElement
Sets metadata for the resource element.
setMetadata(Object) - Method in class org.fabric3.spi.model.physical.PhysicalChannel
Sets the channel metadata.
setMinInclusive(boolean) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Sets if the minimum version range is exclusive
setMinInclusive(boolean) - Method in class org.fabric3.spi.model.version.Versionable
Sets if the minimum version range is exclusive
setMinVersion(Version) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Sets the minimum required version.
setMinVersion(Version) - Method in class org.fabric3.spi.model.version.Versionable
Sets the minimum required version.
setMonitorProxy(MonitorProxy) - Static method in class org.fabric3.spi.monitor.MonitorLocator
 
setName(String) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
Sets the package name
setName(String) - Method in class org.fabric3.spi.discovery.AbstractEntry
Sets the entry name.
setName(String) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets the name of the operation.
setName(QName) - Method in class org.fabric3.spi.model.type.component.CompositeImplementation
 
setNext(EventStreamHandler) - Method in interface org.fabric3.spi.container.channel.EventStreamHandler
Sets the next handler in the handler chain.
setNext(EventStreamHandler) - Method in class org.fabric3.spi.container.channel.FilterHandler
 
setNext(EventStreamHandler) - Method in class org.fabric3.spi.container.channel.PassThroughHandler
 
setNext(Interceptor) - Method in interface org.fabric3.spi.container.wire.Interceptor
Sets the next interceptor in the invocation chain.
setOneWay(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets if the operation is non-blocking.
setOptimizable(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalWire
Sets whether the wire can be optimized.
setOptimizable(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Sets whether the source side of the wire is optimizable.
setOptimizable(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalWireTarget
Sets whether the target side of the wire is optimizable.
setOrder(int) - Method in class org.fabric3.spi.model.physical.PhysicalWireSource
Sets the order for collection- and array-based wires.
setPassword(String) - Method in class org.fabric3.spi.security.UsernamePasswordToken
 
setPath(String) - Method in class org.fabric3.spi.discovery.ServiceEntry
Sets the service path.
setPort(int) - Method in class org.fabric3.spi.discovery.AbstractEntry
Sets the port number.
setProperties(LogicalProperty) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Sets a collection of resolved property values
setProperty(PhysicalProperty) - Method in class org.fabric3.spi.model.physical.PhysicalComponent
Sets the property definition.
setProviderLevel(String, String) - Method in interface org.fabric3.spi.monitor.MonitorService
Sets the monitoring level on the library provider.
setRemotable(boolean) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets if the operation is part of a remotable interface.
setRequired(boolean) - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
True if the package is required.
setResolved(boolean) - Method in class org.fabric3.spi.model.instance.LogicalReference
Sets if this reference's target (or targets) has been resolved.
setResource(Resource) - Method in class org.fabric3.spi.contribution.ResourceElement
Sets the resource this element is contained in.
setScanExcludes(List<Pattern>) - Method in class org.fabric3.spi.contribution.ContributionManifest
Sets file and directory patterns to exclude when the contribution is scanned.
setSequence(int) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Sets the sequence a consumer should be passed events, if supported by the channel type.
setServiceContract(ServiceContract) - Method in class org.fabric3.spi.model.instance.LogicalInvocable
Sets the effective service contract for this bindable.
setServiceInterface(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Sets the Java interface for the service contract.
setServiceInterface(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Sets the Java interface for the service contract.
setSourceBinding(LogicalBinding) - Method in class org.fabric3.spi.model.instance.LogicalWire
 
setSourceReturnType(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets the fully qualified source return type for this operation.
setState(ResourceState) - Method in class org.fabric3.spi.contribution.Resource
Sets the resource state.
setState(LogicalState) - Method in class org.fabric3.spi.model.instance.LogicalBinding
Sets the binding state.
setState(LogicalState) - Method in class org.fabric3.spi.model.instance.LogicalChannel
Sets the instance state.
setState(LogicalState) - Method in class org.fabric3.spi.model.instance.LogicalComponent
Sets the instance state.
setState(LogicalState) - Method in class org.fabric3.spi.model.instance.LogicalCompositeComponent
Sets the component state.
setState(LogicalState) - Method in class org.fabric3.spi.model.instance.LogicalResource
Sets the instance state.
setState(LogicalState) - Method in class org.fabric3.spi.model.instance.LogicalWire
Sets the wire state.
setSubject(SecuritySubject) - Method in class org.fabric3.spi.container.invocation.WorkContext
 
setSupplier(Supplier<?>, InjectionAttributes) - Method in interface org.fabric3.spi.container.injection.Injector
Adds or updates the injector with a Supplier used to inject the pre-configured value.
setTarget(URI) - Method in class org.fabric3.spi.model.instance.LogicalResourceReference
Sets the target for the resource.
setTargetBinding(LogicalBinding) - Method in class org.fabric3.spi.model.instance.LogicalWire
 
setTargetNamespace(String) - Method in class org.fabric3.spi.introspection.DefaultIntrospectionContext
 
setTargetNamespace(String) - Method in interface org.fabric3.spi.introspection.IntrospectionContext
Sets the current target namespace
setTargetReturnType(Class<?>) - Method in class org.fabric3.spi.model.physical.PhysicalOperation
Sets the fully qualified target return type for this operation.
setTopic(String) - Method in class org.fabric3.spi.model.physical.PhysicalChannelConnection
Sets the topic name this connection is associated with.
setTopic(String) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionSource
Sets the topic name this connection receives from.
setTopic(String) - Method in class org.fabric3.spi.model.physical.PhysicalConnectionTarget
Sets the topic name this connection is associated with.
setTransport(String) - Method in class org.fabric3.spi.discovery.AbstractEntry
Sets the binding type.
setUri(URI) - Method in class org.fabric3.spi.model.physical.PhysicalAttachPoint
Sets the URI of the attach point such as a reference, callback, resource, producer, service or consumer.
setUsername(String) - Method in class org.fabric3.spi.security.UsernamePasswordToken
 
setValue(VALUE) - Method in class org.fabric3.spi.contribution.ResourceElement
Sets the actual resource element.
setWireClassLoaderId(URI) - Method in class org.fabric3.spi.model.physical.PhysicalInterceptor
Sets the classloader id for the wire.
setWorkContext(WorkContext) - Method in class org.fabric3.spi.container.invocation.Fabric3Thread
Associates a work context with the thread.
setWorkContext(WorkContext) - Method in interface org.fabric3.spi.container.invocation.Message
Sets the context associated with this invocation.
setWorkContext(WorkContext) - Method in class org.fabric3.spi.container.invocation.MessageImpl
 
SingleTypeTransformer<SOURCE,TARGET> - Interface in org.fabric3.spi.transform
Transforms a single source type to a target type, returning a new target instance.
skipToEndElement(XMLStreamReader) - Static method in class org.fabric3.spi.introspection.xml.LoaderUtil
Advance the stream to the next END_ELEMENT event skipping any nested content.
SourceConnectionAttacher<P extends PhysicalConnectionSource> - Interface in org.fabric3.spi.container.builder
Attaches and detaches a ChannelConnection from a component producer, channel or channel binding.
SourceWireAttacher<PSD extends PhysicalWireSource> - Interface in org.fabric3.spi.container.builder
Attaches (and detaches) a wire from a source component or transport binding.
standaloneSet() - Method in class org.fabric3.spi.xml.LocationAwareXMLStreamReader
 
start() - Method in interface org.fabric3.spi.container.channel.Channel
Initializes the channel to receive events.
start() - Method in interface org.fabric3.spi.container.component.Component
Starts the component;
startContext(URI) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Start a new, non-expiring context.
startInstance(Object) - Method in interface org.fabric3.spi.container.component.ScopedComponent
Starts a component instance.
startUpdate() - Method in interface org.fabric3.spi.container.component.Component
Used to signal the start of a component configuration update.
stop() - Method in interface org.fabric3.spi.container.channel.Channel
Stops the channel and prepares it for un-deployment
stop() - Method in interface org.fabric3.spi.container.component.Component
Stops the component.
stopContext(URI) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Stop the context associated with the current work context.
stopInstance(Object) - Method in interface org.fabric3.spi.container.component.ScopedComponent
Stops a component instance.
store(Contribution) - Method in interface org.fabric3.spi.contribution.MetaDataStore
Stores the contribution metadata
STRING_TYPE - Static variable in interface org.fabric3.spi.model.type.TypeConstants
 
subscribe(URI, ChannelConnection) - Method in interface org.fabric3.spi.container.channel.Channel
Subscribe to receive events from the channel.
subscribe(Class<?>, String, String, String, Consumer<?>) - Method in interface org.fabric3.spi.container.channel.ChannelResolver
Subscribes to a channel.
subscribe(Class<T>, Fabric3EventListener<T>) - Method in interface org.fabric3.spi.runtime.event.EventService
Subscribe the listener to receive notification when events of the specified type are published.
suspend() - Method in interface org.fabric3.spi.transport.Transport
Suspends receiving requests from the transport.
Symbol<KEY> - Class in org.fabric3.spi.contribution
Encapsulates an addressable key for a symbol space.
Symbol(KEY) - Constructor for class org.fabric3.spi.contribution.Symbol
 
SystemComponentBuilder - Class in org.fabric3.spi.model.type.system
Builds a implementation.system component definition.
SystemComponentBuilder(String, Class<?>) - Constructor for class org.fabric3.spi.model.type.system.SystemComponentBuilder
 
SystemImplementation - Class in org.fabric3.spi.model.type.system
Represents the system composite implementation
SystemImplementation() - Constructor for class org.fabric3.spi.model.type.system.SystemImplementation
 
SystemImplementation(Class<?>) - Constructor for class org.fabric3.spi.model.type.system.SystemImplementation
 

T

TargetConnectionAttacher<P extends PhysicalConnectionTarget> - Interface in org.fabric3.spi.container.builder
Attaches and detaches a pub/sub connection to a channel, component consumer, or channel binding.
TargetWireAttacher<T extends PhysicalWireTarget> - Interface in org.fabric3.spi.container.builder
Attaches and detaches a wire to/from a target component or transport binding.
TemplateRegistry - Interface in org.fabric3.spi.introspection.xml
Manages assembly templates.
toString() - Method in class org.fabric3.spi.classloader.MultiParentClassLoader
 
toString() - Method in exception org.fabric3.spi.container.component.GroupInitializationException
 
toString() - Method in class org.fabric3.spi.contribution.Capability
 
toString() - Method in class org.fabric3.spi.contribution.manifest.JavaExport
 
toString() - Method in class org.fabric3.spi.contribution.manifest.JavaImport
 
toString() - Method in class org.fabric3.spi.contribution.manifest.PackageInfo
 
toString() - Method in class org.fabric3.spi.contribution.manifest.QNameExport
 
toString() - Method in class org.fabric3.spi.contribution.manifest.QNameImport
 
toString() - Method in exception org.fabric3.spi.introspection.xml.LoaderException
 
toString() - Method in class org.fabric3.spi.model.os.OperatingSystemSpec
 
toString() - Method in class org.fabric3.spi.model.physical.PhysicalComponent
 
toString() - Method in class org.fabric3.spi.model.type.java.ConstructorInjectionSite
 
toString() - Method in class org.fabric3.spi.model.type.java.FieldInjectionSite
 
toString() - Method in class org.fabric3.spi.model.type.java.JavaTypeInfo
 
toString() - Method in class org.fabric3.spi.model.type.java.MethodInjectionSite
 
toString() - Method in class org.fabric3.spi.security.BasicSecuritySubject
 
transactional(InvocationChain) - Method in interface org.fabric3.spi.container.wire.TransactionDecorator
Adds a transaction interceptor to the chain.
TransactionDecorator - Interface in org.fabric3.spi.container.wire
Adds an transaction interceptor to the chain.
transform(XMLStreamReader) - Method in interface org.fabric3.spi.introspection.xml.LoaderHelper
Transforms the XML element to a DOM representation.
transform(SOURCE, ClassLoader) - Method in interface org.fabric3.spi.transform.Transformer
Transforms the source instance into a new instance of the target type.
Transformer<SOURCE,TARGET> - Interface in org.fabric3.spi.transform
Base interface for data format conversions.
TransformerFactory - Interface in org.fabric3.spi.transform
Creates a transformer capable of converting a set of classes from a source to target data type.
TransformerHandlerFactory - Interface in org.fabric3.spi.container.channel
Creates an EventStreamHandler that converts events from one type to another.
TransformerInterceptorFactory - Interface in org.fabric3.spi.container.wire
Creates interceptors that transform input and output parameters from one format to another, e.g.
TransformerRegistry - Interface in org.fabric3.spi.transform
Registry of Transformers.
transport - Variable in class org.fabric3.spi.discovery.AbstractEntry
 
Transport - Interface in org.fabric3.spi.transport
Manages a runtime transport such as HTTP.
TransportStart - Class in org.fabric3.spi.runtime.event
Signals transports should start receiving requests.
TransportStart() - Constructor for class org.fabric3.spi.runtime.event.TransportStart
 
TransportStop - Class in org.fabric3.spi.runtime.event
Signals transports should stop receiving requests.
TransportStop() - Constructor for class org.fabric3.spi.runtime.event.TransportStop
 
type(QName) - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
type(QName) - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
TypeConstants - Interface in org.fabric3.spi.model.type
Defines type constants
TypeIntrospector - Interface in org.fabric3.spi.introspection.java.contract
Introspects type information and populates it with additional metadata such as databinding information.
TypeLoader<OUTPUT> - Interface in org.fabric3.spi.introspection.xml
Deserializes an element from a StAX input stream.
TypeMapping - Class in org.fabric3.spi.introspection
A mapping from generic formal types to actual types for a class hierarchy.
TypeMapping() - Constructor for class org.fabric3.spi.introspection.TypeMapping
 

U

UNDEFINED - Static variable in exception org.fabric3.spi.introspection.xml.LoaderException
 
undeploy() - Method in class org.fabric3.spi.contribution.Contribution
Undeploys the contribution.
uninstall() - Method in class org.fabric3.spi.contribution.Contribution
Uninstalls the contribution.
UnknownInjectionType - Class in org.fabric3.spi.introspection.java
Denotes an unknown InjectableAttributeType.
UnknownInjectionType(InjectionSite, InjectableType, String, Member, ComponentType) - Constructor for class org.fabric3.spi.introspection.java.UnknownInjectionType
 
UnrecognizedAttribute - Class in org.fabric3.spi.introspection.xml
Failure that indicates an attribute was encountered that could not be handled.
UnrecognizedAttribute(String, Location, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.UnrecognizedAttribute
Constructor.
UnrecognizedElement - Class in org.fabric3.spi.introspection.xml
Failure that indicates an element was encountered that could not be handled.
UnrecognizedElement(XMLStreamReader, Location, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.UnrecognizedElement
 
UnrecognizedTypeException - Exception in org.fabric3.spi.introspection.xml
 
UnrecognizedTypeException(Class<?>) - Constructor for exception org.fabric3.spi.introspection.xml.UnrecognizedTypeException
 
unregister(URI) - Method in interface org.fabric3.spi.classloader.ClassLoaderRegistry
Unregister the specified classloader from the system.
unregister(BindingHandlerRegistryCallback<?>) - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistry
unregister(BindingHandler<?>) - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistry
unregister(URI) - Method in interface org.fabric3.spi.container.component.ComponentManager
Un-registers a component
unregister(ScopedComponent) - Method in interface org.fabric3.spi.container.component.ScopeContainer
Unregisters a component with the scope.
unregister(ScopeContainer) - Method in interface org.fabric3.spi.container.component.ScopeRegistry
Unregister a scope container from this registry.
unregister(ClasspathProcessor) - Method in interface org.fabric3.spi.contribution.ClasspathProcessorRegistry
De-registers the processor.
unregister(String) - Method in interface org.fabric3.spi.contribution.ContentTypeResolver
unregister an existing file extension.
unregister(ContributionProcessor) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Unregister a ContributionProcessor for a content type
unregister(String) - Method in interface org.fabric3.spi.contribution.ProcessorRegistry
Unregister a ResourceProcessor for a content type
unregister(QName) - Method in interface org.fabric3.spi.contribution.xml.XmlIndexerRegistry
Unregister an XmlIndexer for a QName
unregister(QName) - Method in interface org.fabric3.spi.contribution.xml.XmlProcessorRegistry
Unregister an XmlProcessor for a QName
unregister(QName) - Method in interface org.fabric3.spi.contribution.xml.XmlResourceElementLoaderRegistry
Unregister an XmlResourceElementLoader for a QName
unregister(String) - Method in interface org.fabric3.spi.introspection.xml.TemplateRegistry
Removes the template.
unregisterChannel(String) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Removes a channel entry.
unregisterChannelListener(String, BiConsumer<EntryChange, ChannelEntry>) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
De-registers a listener.
unRegisterLeadershipListener(Consumer<Boolean>) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Unregisters the leader election listener.
unregisterListener(String, Consumer<String>) - Method in interface org.fabric3.spi.discovery.ConfigurationAgent
Un-Registers a value change listener
unregisterListener(String, Consumer<String>) - Method in interface org.fabric3.spi.discovery.ConfigurationRegistry
Un-Registers a value change listener
unregisterLoader(QName) - Method in interface org.fabric3.spi.introspection.xml.LoaderRegistry
Unregister the loader for the supplied element.
unregisterMapping(String) - Method in interface org.fabric3.spi.host.ServletHost
Unregister a servlet mapping.
unregisterService(String) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
Removes a service entry.
unregisterServiceListener(String, BiConsumer<EntryChange, ServiceEntry>) - Method in interface org.fabric3.spi.discovery.DiscoveryAgent
De-registers a listener.
unsubscribe(URI, String) - Method in interface org.fabric3.spi.container.channel.Channel
Unsubscribe from receiving events from the channel
unsubscribe(Class<T>, Fabric3EventListener<T>) - Method in interface org.fabric3.spi.runtime.event.EventService
Unsubscribe the listener from receiving notifications when events of the specified type are published.
update(List<BindingHandler<T>>) - Method in interface org.fabric3.spi.container.binding.BindingHandlerRegistryCallback
Called when the list of handlers for the binding changes, e.g.
UriHelper - Class in org.fabric3.spi.util
Utility methods for handling URIs
UsernamePasswordToken - Class in org.fabric3.spi.security
A token used to authenticate based on a username/password pair.
UsernamePasswordToken() - Constructor for class org.fabric3.spi.security.UsernamePasswordToken
Constructor used for serialization/deserialization with databinding frameworks.
UsernamePasswordToken(String, String) - Constructor for class org.fabric3.spi.security.UsernamePasswordToken
Constructor.

V

validateAttributes(XMLStreamReader, IntrospectionContext, ModelObject...) - Method in class org.fabric3.spi.introspection.xml.AbstractValidatingTypeLoader
 
valueOf(String) - Static method in enum org.fabric3.spi.contribution.ContributionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.contribution.ResourceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.discovery.EntryChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.host.Port.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.introspection.java.MultiplicityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.model.instance.LogicalState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.model.physical.ChannelSide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fabric3.spi.model.physical.DeliveryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fabric3.spi.contribution.ContributionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.contribution.ResourceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.discovery.EntryChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.host.Port.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.introspection.java.MultiplicityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.model.instance.LogicalState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.model.physical.ChannelSide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fabric3.spi.model.physical.DeliveryType
Returns an array containing the constants of this enum type, in the order they are declared.
Versionable - Class in org.fabric3.spi.model.version
A contribution manifest attribute that is used to specify a version range.
Versionable(Version, boolean, Version, boolean) - Constructor for class org.fabric3.spi.model.version.Versionable
Constructor for specifying a version range.
Versionable(Version, boolean) - Constructor for class org.fabric3.spi.model.version.Versionable
Constructor for specifying an exact version.
Versionable(Version) - Constructor for class org.fabric3.spi.model.version.Versionable
Constructor specifying the minimum version.
Versionable() - Constructor for class org.fabric3.spi.model.version.Versionable
Default constructor.
visit(InjectingComponentType, Class<?>, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.ClassVisitor
Walk a class and update the component type.
visitConstructor(A, Constructor<?>, Class<?>, InjectingComponentType, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
visitConstructor(A, Constructor<?>, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Visit an annotation on a constructor declaration.
visitConstructorParameter(A, Constructor<?>, int, Class<?>, InjectingComponentType, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
visitConstructorParameter(A, Constructor<?>, int, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Visit an annotation on a constructor parameter declaration.
visitField(A, Field, Class<?>, InjectingComponentType, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
visitField(A, Field, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Visit an annotation on a field declaration.
visitMethod(A, Method, Class<?>, InjectingComponentType, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
visitMethod(A, Method, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Visit an annotation on a method declaration.
visitMethodParameter(A, Method, int, Class<?>, InjectingComponentType, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
visitMethodParameter(A, Method, int, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Visit an annotation on a method parameter declaration.
visitType(A, Class<?>, InjectingComponentType, IntrospectionContext) - Method in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
 
visitType(A, Class<?>, InjectingComponentType, IntrospectionContext) - Method in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor
Visit an annotation on a class or interface declaration.

W

Wire - Interface in org.fabric3.spi.container.wire
Wires connect references and services via a collection of invocation chains.
WIRE - Static variable in interface org.fabric3.spi.introspection.xml.CompositeConstants
 
WireBindingGenerator<BD extends org.fabric3.api.model.type.component.Binding> - Interface in org.fabric3.spi.domain.generator
Generates PhysicalWireSources and PhysicalWireTargets for resolved wire bindings.
WorkContext - Class in org.fabric3.spi.container.invocation
Tracks information associated with a request as it is processed by the runtime.
WorkContext() - Constructor for class org.fabric3.spi.container.invocation.WorkContext
 
WorkContextCache - Class in org.fabric3.spi.container.invocation
Cache of WorkContexts associated with runtime threads.

X

XmlIndexer - Interface in org.fabric3.spi.contribution.xml
Implementations index an XML resource corresponding to a given document element QName.
XmlIndexerRegistry - Interface in org.fabric3.spi.contribution.xml
A registry of XmlIndexers
XmlProcessor - Interface in org.fabric3.spi.contribution.xml
Processes an XML-based contribution.
XmlProcessorRegistry - Interface in org.fabric3.spi.contribution.xml
A registry of XmlProcessors
XmlResourceElementLoader - Interface in org.fabric3.spi.contribution.xml
Loads the value of a ResourceElement from an XML artifact.
XmlResourceElementLoaderRegistry - Interface in org.fabric3.spi.contribution.xml
A registry of XmlResourceElementLoaders
XmlValidationFailure - Class in org.fabric3.spi.introspection.xml
Base class for validation failures occurring in XML artifacts.
XmlValidationFailure(String, Location, ModelObject...) - Constructor for class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
XmlValidationFailure(String) - Constructor for class org.fabric3.spi.introspection.xml.XmlValidationFailure
 
xmlValue(Document) - Method in class org.fabric3.spi.model.instance.LogicalProperty.Builder
 
xmlValue(Document) - Method in class org.fabric3.spi.model.physical.PhysicalProperty.Builder
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links