public class ResourceContainer extends java.lang.Object implements Container
ResourceContainer
is an implementation of the
Container
interface for handling an arbitrary set
of resources. This container will accept any HTTP transaction
and delegate the processing of that transation to a resource.
This resolves the resource to use using an implementation of
the ResourceEngine
interface.
This provides a very simple means to manage individual targets using separate resource implementations. It also provides an ideal location to introduce path mapping functionality.
Constructor and Description |
---|
ResourceContainer(ResourceEngine engine)
Constructor for the
ResourceContainer object. |
public ResourceContainer(ResourceEngine engine)
ResourceContainer
object.
This requires a resource engine which it uses to map the
request targets to a given implementation or instance.
This is essentially a router to the Resource
objects that have been mapped to a given request path.engine
- the engine used to resolve resources