    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

##

controlConfig
propConfig
realmConfig
server

##

ConfigResource(httpd)

##

createDefaultResource(String)
  Create a default child resource in that container.
delete(String)
  Remove a child resource from that container.
enumerateResourceIdentifiers(boolean)
  Enumerate children resource identifiers.
getResourceStore(ResourceStoreHolder)
  Get the store of that resource container.
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.
lookup(String)
  Lookup a resource in that container.
registerResource(String, Resource, Hashtable)
  Initialize and register the given resource under the given name.

##

server

     protected httpd server

propConfig

     protected ContainerResource propConfig

realmConfig

     protected RealmCatalogResource realmConfig

controlConfig

     protected ControlResource controlConfig

##

ConfigResource

     public ConfigResource(httpd server)

##

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

getResourceStore

     public ResourceStore getResourceStore(ResourceStoreHolder holder)

  Get the store of that resource container.

  Overrides:
    getResourceStore in class ContainerResource

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

createDefaultResource

     public HTTPResource createDefaultResource(String name)

  Create a default child resource in that container.

  Overrides:
    createDefaultResource in class ContainerResource

delete

     public void delete(String name)

  Remove a child resource from that container.

  Overrides:
    delete in class ContainerResource

enumerateResourceIdentifiers

     public Enumeration enumerateResourceIdentifiers(boolean all)

  Enumerate children resource identifiers.

  Overrides:
    enumerateResourceIdentifiers in class ContainerResource

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