All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class w3c.jigsaw.http.ConfigResource

java.lang.Object
   |
   +----w3c.tools.store.AttributeHolder
           |
           +----w3c.tools.store.Resource
                   |
                   +----w3c.jigsaw.resources.HTTPResource
                           |
                           +----w3c.jigsaw.resources.FilteredResource
                                   |
                                   +----w3c.jigsaw.resources.ContainerResource
                                           |
                                           +----w3c.jigsaw.http.ConfigResource

public class ConfigResource
extends ContainerResource

Variable Index

 o controlConfig
 o propConfig
 o realmConfig
 o server

Constructor Index

 o ConfigResource(httpd)

Method Index

 o createDefaultResource(String)
Create a default child resource in that container.
 o delete(String)
Remove a child resource from that container.
 o enumerateResourceIdentifiers(boolean)
Enumerate children resource identifiers.
 o getResourceStore(ResourceStoreHolder)
Get the store of that resource container.
 o hasResourceStore()
Does this container manages its children through a ResourceStore ? If the container uses a resource store to hold its children, it must implement properly the getResourceStore method.
 o lookup(String)
Lookup a resource in that container.
 o registerResource(String, Resource, Hashtable)
Initialize and register the given resource under the given name.

Variables

 o server
 protected httpd server
 o propConfig
 protected ContainerResource propConfig
 o realmConfig
 protected RealmCatalogResource realmConfig
 o controlConfig
 protected ControlResource controlConfig

Constructors

 o ConfigResource
 public ConfigResource(httpd server)

Methods

 o hasResourceStore
 public boolean hasResourceStore()
Does this container manages its children through a ResourceStore ? If the container uses a resource store to hold its children, it must implement properly the getResourceStore method.

Overrides:
hasResourceStore in class ContainerResource
 o getResourceStore
 public ResourceStore getResourceStore(ResourceStoreHolder holder)
Get the store of that resource container.

Overrides:
getResourceStore in class ContainerResource
 o registerResource
 public void registerResource(String n,
                              Resource c,
                              Hashtable d)
Initialize and register the given resource under the given name.

Overrides:
registerResource in class ContainerResource
 o createDefaultResource
 public HTTPResource createDefaultResource(String name)
Create a default child resource in that container.

Overrides:
createDefaultResource in class ContainerResource
 o delete
 public void delete(String name)
Remove a child resource from that container.

Overrides:
delete in class ContainerResource
 o enumerateResourceIdentifiers
 public Enumeration enumerateResourceIdentifiers(boolean all)
Enumerate children resource identifiers.

Overrides:
enumerateResourceIdentifiers in class ContainerResource
 o lookup
 public Resource lookup(String name)
Lookup a resource in that container.

Overrides:
lookup in class ContainerResource

All Packages  Class Hierarchy  This Package  Previous  Next  Index