A B C D E G H I L O Q S T V W 

A

addMapping(String, InjectionSite, Injectable) - Method in class org.fabric3.implementation.web.model.WebComponentType
Sets a mapping from artifact id to injection site/injectable attribute pair.
attach(String, ObjectFactory<?>) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
attach(WebComponentConnectionSourceDefinition, PhysicalConnectionTargetDefinition, ChannelConnection) - Method in class org.fabric3.implementation.web.runtime.WebComponentSourceConnectionAttacher
 
attach(WebComponentWireSourceDefinition, PhysicalWireTargetDefinition, Wire) - Method in class org.fabric3.implementation.web.runtime.WebComponentSourceWireAttacher
 
attachObjectFactory(WebComponentWireSourceDefinition, ObjectFactory<?>, PhysicalWireTargetDefinition) - Method in class org.fabric3.implementation.web.runtime.WebComponentSourceWireAttacher
 
attachWire(String, Wire) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 

B

build(WebComponentDefinition) - Method in class org.fabric3.implementation.web.runtime.WebComponentBuilder
 

C

cast(B) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
cast(B) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
clearObjectFactory() - Method in class org.fabric3.implementation.web.runtime.HttpSessionInjector
 
clearObjectFactory() - Method in class org.fabric3.implementation.web.runtime.ServletContextInjector
 
connect(String, ChannelConnection) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
createInjectorMappings(Map<String, List<Injector<?>>>, Map<String, Map<String, InjectionSite>>, Map<String, ObjectFactory<?>>, ClassLoader) - Method in interface org.fabric3.implementation.web.runtime.InjectorFactory
Populates a map of Injectors for each injectable artifact (servlet, filter, servlet context or session context) in the web application.
createInjectorMappings(Map<String, List<Injector<?>>>, Map<String, Map<String, InjectionSite>>, Map<String, ObjectFactory<?>>, ClassLoader) - Method in class org.fabric3.implementation.web.runtime.InjectorFactoryImpl
 
createSelfReference(Class<B>) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
createSelfReference(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 

D

destroy() - Method in class org.fabric3.implementation.web.introspection.WebComponentLoader
 
detach(WebComponentConnectionSourceDefinition, PhysicalConnectionTargetDefinition) - Method in class org.fabric3.implementation.web.runtime.WebComponentSourceConnectionAttacher
 
detach(WebComponentWireSourceDefinition, PhysicalWireTargetDefinition) - Method in class org.fabric3.implementation.web.runtime.WebComponentSourceWireAttacher
 
detachObjectFactory(WebComponentWireSourceDefinition, PhysicalWireTargetDefinition) - Method in class org.fabric3.implementation.web.runtime.WebComponentSourceWireAttacher
 
dispose(WebComponentDefinition, WebComponent) - Method in class org.fabric3.implementation.web.runtime.WebComponentBuilder
 

E

endUpdate() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 

G

generate(LogicalComponent<WebImplementation>) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
generateCallbackSource(LogicalService, EffectivePolicy) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
generateConnectionSource(LogicalProducer) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
generateConnectionTarget(LogicalConsumer) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
generateResourceSource(LogicalResourceReference<?>) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
generateSource(LogicalReference, EffectivePolicy) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
generateTarget(LogicalService, EffectivePolicy) - Method in class org.fabric3.implementation.web.generator.WebComponentGenerator
 
getClassLoaderId() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
getContextType() - Method in class org.fabric3.implementation.web.provision.WebContextInjectionSite
 
getContextUrl() - Method in class org.fabric3.implementation.web.provision.WebComponentDefinition
 
getDataDirectory() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getDeployable() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
getDomain() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getEnvironment() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getInjectionSiteMappings() - Method in class org.fabric3.implementation.web.provision.WebComponentDefinition
 
getInjectionSites() - Method in class org.fabric3.implementation.web.model.WebComponentType
Returns a mapping from artifact id (e.g. servlet or filter class name, servlet context, session context) to injection site/injectable attribute pair
getLevel() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
getMessage() - Method in class org.fabric3.implementation.web.introspection.IncompatibleReferenceDefinitions
 
getName() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
getProperty(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getProperty(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
getPropertyValues() - Method in class org.fabric3.implementation.web.provision.WebComponentDefinition
 
getRequestContext() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getRuntimeName() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getService(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getServiceReference(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getServiceReferences(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getServices(Class<B>, String) - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getTempDirectory() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getType() - Method in class org.fabric3.implementation.web.introspection.WebArtifactImplementation
 
getType() - Method in class org.fabric3.implementation.web.model.WebImplementation
 
getUri() - Method in class org.fabric3.implementation.web.model.WebImplementation
 
getURI() - Method in class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
getUri() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 

H

HttpSessionInjector - Class in org.fabric3.implementation.web.runtime
Injects an instance (e.g. a reference proxy) into an HTTP session object.
HttpSessionInjector() - Constructor for class org.fabric3.implementation.web.runtime.HttpSessionInjector
 

I

IMPLEMENTATION_WEB - Static variable in class org.fabric3.implementation.web.model.WebImplementation
 
IMPLEMENTATION_WEBAPP - Static variable in class org.fabric3.implementation.web.model.WebImplementation
Deprecated.
IncompatibleReferenceDefinitions - Class in org.fabric3.implementation.web.introspection
Raised when a web component contains incompatible reference definitions in different artifacts.
IncompatibleReferenceDefinitions(String) - Constructor for class org.fabric3.implementation.web.introspection.IncompatibleReferenceDefinitions
 
IndexHelper - Class in org.fabric3.implementation.web.introspection
 
indexImplementation(WebImplementation, Contribution) - Static method in class org.fabric3.implementation.web.introspection.IndexHelper
Creates an index entry in the given contribution for the web implementation.
init() - Method in class org.fabric3.implementation.web.introspection.WebComponentLoader
 
inject(HttpSession) - Method in class org.fabric3.implementation.web.runtime.HttpSessionInjector
 
inject(ServletContext) - Method in class org.fabric3.implementation.web.runtime.ServletContextInjector
 
InjectionCreationException - Exception in org.fabric3.implementation.web.runtime
 
InjectionCreationException(String) - Constructor for exception org.fabric3.implementation.web.runtime.InjectionCreationException
 
InjectionCreationException(Throwable) - Constructor for exception org.fabric3.implementation.web.runtime.InjectionCreationException
 
InjectorFactory - Interface in org.fabric3.implementation.web.runtime
Creates Injector collections for injecting references, properties and context proxies into web application artifacts.
InjectorFactoryImpl - Class in org.fabric3.implementation.web.runtime
Default implementation of the InjectorFactory.
InjectorFactoryImpl(ReflectionFactory) - Constructor for class org.fabric3.implementation.web.runtime.InjectorFactoryImpl
 
inspect(Class<?>, URL, Contribution, IntrospectionContext) - Method in class org.fabric3.implementation.web.introspection.WebArtifactIntrospector
 
introspect(Class<?>, Contribution, IntrospectionContext) - Method in class org.fabric3.implementation.web.introspection.WebArtifactIntrospector
 

L

load(XMLStreamReader, IntrospectionContext) - Method in class org.fabric3.implementation.web.introspection.WebComponentLoader
 

O

OASISWebComponentContext - Class in org.fabric3.implementation.web.runtime
Implementation of ComponentContext for Web components.
OASISWebComponentContext(WebComponent, HostInfo) - Constructor for class org.fabric3.implementation.web.runtime.OASISWebComponentContext
 
onInstall(Contribution) - Method in class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
onProcessManifest(Contribution) - Method in class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
onRemove(Contribution) - Method in class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
onStore(Contribution) - Method in class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
onUninstall(Contribution) - Method in class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
onUpdate(Contribution) - Method in class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
org.fabric3.implementation.web.generator - package org.fabric3.implementation.web.generator
 
org.fabric3.implementation.web.introspection - package org.fabric3.implementation.web.introspection
 
org.fabric3.implementation.web.model - package org.fabric3.implementation.web.model
 
org.fabric3.implementation.web.provision - package org.fabric3.implementation.web.provision
 
org.fabric3.implementation.web.runtime - package org.fabric3.implementation.web.runtime
 

Q

QNAME - Static variable in class org.fabric3.implementation.web.introspection.WebArtifactImplementation
 

S

SERVLET_CONTEXT_SITE - Static variable in interface org.fabric3.implementation.web.provision.WebConstants
 
ServletContextInjector - Class in org.fabric3.implementation.web.runtime
Injects objects (reference proxies, properties, contexts) into a ServletContext.
ServletContextInjector() - Constructor for class org.fabric3.implementation.web.runtime.ServletContextInjector
 
SESSION_CONTEXT_SITE - Static variable in interface org.fabric3.implementation.web.provision.WebConstants
 
setClassLoaderId(URI) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
setContextUrl(String) - Method in class org.fabric3.implementation.web.provision.WebComponentDefinition
 
setInjectionMappings(Map<String, Map<String, InjectionSite>>) - Method in class org.fabric3.implementation.web.provision.WebComponentDefinition
 
setLevel(MonitorLevel) - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
setObjectFactory(ObjectFactory<?>, InjectionAttributes) - Method in class org.fabric3.implementation.web.runtime.HttpSessionInjector
 
setObjectFactory(ObjectFactory<?>, InjectionAttributes) - Method in class org.fabric3.implementation.web.runtime.ServletContextInjector
 
setPropertyValue(String, Document) - Method in class org.fabric3.implementation.web.provision.WebComponentDefinition
 
start() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
startUpdate() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 
stop() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 

T

toString() - Method in class org.fabric3.implementation.web.runtime.WebComponent
 

V

valueOf(String) - Static method in enum org.fabric3.implementation.web.provision.WebContextInjectionSite.ContextType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fabric3.implementation.web.provision.WebContextInjectionSite.ContextType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebArtifactImplementation - Class in org.fabric3.implementation.web.introspection
Represents the implementation of a web artifact such as a servlet or filter.
WebArtifactImplementation() - Constructor for class org.fabric3.implementation.web.introspection.WebArtifactImplementation
 
WebArtifactIntrospector - Class in org.fabric3.implementation.web.introspection
Introspects a web application to create a component type.
WebArtifactIntrospector(ClassVisitor, ContractMatcher, IntrospectionHelper) - Constructor for class org.fabric3.implementation.web.introspection.WebArtifactIntrospector
 
WebComponent - Class in org.fabric3.implementation.web.runtime
A component whose implementation is a web application.
WebComponent(URI, String, QName, URI, ClassLoader, InjectorFactory, WebApplicationActivator, WireProxyService, ChannelProxyService, Map<String, ObjectFactory<?>>, Map<String, Map<String, InjectionSite>>, HostInfo) - Constructor for class org.fabric3.implementation.web.runtime.WebComponent
 
WebComponentBuilder - Class in org.fabric3.implementation.web.runtime
Instantiates a web component on a runtime node.
WebComponentBuilder(WireProxyService, ChannelProxyService, WebApplicationActivator, InjectorFactory, HostInfo) - Constructor for class org.fabric3.implementation.web.runtime.WebComponentBuilder
 
WebComponentConnectionSourceDefinition - Class in org.fabric3.implementation.web.provision
 
WebComponentConnectionSourceDefinition() - Constructor for class org.fabric3.implementation.web.provision.WebComponentConnectionSourceDefinition
 
WebComponentDefinition - Class in org.fabric3.implementation.web.provision
 
WebComponentDefinition() - Constructor for class org.fabric3.implementation.web.provision.WebComponentDefinition
 
WebComponentGenerator - Class in org.fabric3.implementation.web.generator
Generates commands to provision a web component.
WebComponentGenerator(HostInfo) - Constructor for class org.fabric3.implementation.web.generator.WebComponentGenerator
 
WebComponentLoader - Class in org.fabric3.implementation.web.introspection
Loads from a composite.
WebComponentLoader(LoaderRegistry, MetaDataStore) - Constructor for class org.fabric3.implementation.web.introspection.WebComponentLoader
 
WebComponentSourceConnectionAttacher - Class in org.fabric3.implementation.web.runtime
 
WebComponentSourceConnectionAttacher(ComponentManager) - Constructor for class org.fabric3.implementation.web.runtime.WebComponentSourceConnectionAttacher
 
WebComponentSourceWireAttacher - Class in org.fabric3.implementation.web.runtime
Source WireAttacher for web components.
WebComponentSourceWireAttacher(ComponentManager) - Constructor for class org.fabric3.implementation.web.runtime.WebComponentSourceWireAttacher
 
WebComponentStartException - Exception in org.fabric3.implementation.web.runtime
 
WebComponentStartException(String, Throwable) - Constructor for exception org.fabric3.implementation.web.runtime.WebComponentStartException
 
WebComponentStopException - Exception in org.fabric3.implementation.web.runtime
 
WebComponentStopException(String, Throwable) - Constructor for exception org.fabric3.implementation.web.runtime.WebComponentStopException
 
WebComponentType - Class in org.fabric3.implementation.web.model
A component type representing a web component.
WebComponentType() - Constructor for class org.fabric3.implementation.web.model.WebComponentType
 
WebComponentTypeSymbol - Class in org.fabric3.implementation.web.introspection
Used to index web component types.
WebComponentTypeSymbol() - Constructor for class org.fabric3.implementation.web.introspection.WebComponentTypeSymbol
 
WebComponentWireSourceDefinition - Class in org.fabric3.implementation.web.provision
 
WebComponentWireSourceDefinition() - Constructor for class org.fabric3.implementation.web.provision.WebComponentWireSourceDefinition
 
WebConstants - Interface in org.fabric3.implementation.web.provision
 
WebContextInjectionSite - Class in org.fabric3.implementation.web.provision
An injection site specialized for web applications.
WebContextInjectionSite(String, WebContextInjectionSite.ContextType) - Constructor for class org.fabric3.implementation.web.provision.WebContextInjectionSite
 
WebContextInjectionSite.ContextType - Enum in org.fabric3.implementation.web.provision
 
WebImplementation - Class in org.fabric3.implementation.web.model
Model object for a web component.
WebImplementation() - Constructor for class org.fabric3.implementation.web.model.WebImplementation
Default constructor.
WebImplementation(URI) - Constructor for class org.fabric3.implementation.web.model.WebImplementation
Constructor.
WebImplementationSymbol - Class in org.fabric3.implementation.web.introspection
Used to index a component web implementation.
WebImplementationSymbol() - Constructor for class org.fabric3.implementation.web.introspection.WebImplementationSymbol
 
WebImplementationSynthesizer - Class in org.fabric3.implementation.web.introspection
Synthesizes a web implementation configuration if one is not explicitly defined in a composite for the current contribution.
WebImplementationSynthesizer() - Constructor for class org.fabric3.implementation.web.introspection.WebImplementationSynthesizer
 
A B C D E G H I L O Q S T V W