| Home >> All >> org >> jbpm >> util >> experimental >> [ container Javadoc ] |
| | org.jbpm.util.experimental.container.impl.* (5) | | org.jbpm.util.experimental.container.lifecycle.* (2) |
org.jbpm.util.experimental.container: Javadoc index of package org.jbpm.util.experimental.container.
Package Samples:
org.jbpm.util.experimental.container.lifecycle: This container specification is a runtime environment for loosely coupled components.
org.jbpm.util.experimental.container.impl
Classes:
Configuration: contains the configurations as specified within a configuration-element inside the configuration.xml. The 'path' parameter is a dot-separated hierarchical name. The hierarchy corresponds with the xml-nesting. E.g. path one.two.three could correspond with <one> <two> <three> --this is the value-- </three> </two> </one> Alternatively, XPath could be used for this, I think.
Aspect: is a decorator for services, also known as interceptor (jboss) or filter (servlets). An Aspect-implementation must have the following constructor : Constructor( Container, Configuration ) throws DependancyException, ConfigurationException; Aspects can be chained. Note that in a chain the postInvocations are called in the opposite order then the preInvocations.
InvalidServiceNameException: is thrown when a ServiceMgr tries to publish a service with an invalid name. A serviceName is invalid if another published service is already assigned the same name or if the serviceName contains illegal characters as described in Container#publishService.
DependancyException: is thrown when a ServiceMgr could not create its services because it needed another service which it couldn't retrieved from the container
RemoveListener: allows any interested party to handle service- and aspect-dependancies. Interested parties could be servic-objects's, Aspect's, ...
ServiceInvocation: contains all information related to a service method invocation that could be needed by an Aspect-implementation.
ServiceUnavailableException: is thrown by the container when a service is requested that is not published.
Service: allows the service-user to obtain a service implementation object.
Deployer: The deployer takes a service archive and deploys it.
Removable: is an object that can be removed from the Container.
Configurable: is an object which can be configured.
Container: manages a collection of services.
ServiceObjectProxy
ServiceObjectProxyImpl
ServiceImpl
ServiceInvocationImpl
AspectService
Stopable
Startable
| Home | Contact Us | Privacy Policy | Terms of Service |