MUM.metadataService.policiesService
Class RootPoliciesManager

java.lang.Object
  extended byMUM.metadataService.policiesService.PoliciesManager
      extended byMUM.metadataService.policiesService.RootPoliciesManager
All Implemented Interfaces:
IPoliciesManager

public class RootPoliciesManager
extends PoliciesManager

This class is the root place Policies Manager Contains a method that process a metadata request


Field Summary
 
Fields inherited from class MUM.metadataService.policiesService.PoliciesManager
currentPolicy, env, metadataCacheManager
 
Constructor Summary
RootPoliciesManager(Environment env, IMetadataCacheManager metadataCacheManager, java.lang.String policiesDatabase)
           
 
Method Summary
 MetadataResponse processRequest(MetadataRequest request)
          This method process a metadata request
 
Methods inherited from class MUM.metadataService.policiesService.PoliciesManager
eliminatePresentationMetadata, getCurrentPolicy, getPresentationMetadataList, insertWithPoliciesPresentationMetadata, setCurrentPolicy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RootPoliciesManager

public RootPoliciesManager(Environment env,
                           IMetadataCacheManager metadataCacheManager,
                           java.lang.String policiesDatabase)
                    throws java.io.FileNotFoundException,
                           java.io.IOException,
                           java.lang.ClassNotFoundException
Parameters:
env - The Environment
metadataCacheManager - The metadata cache manager
policiesDatabase - The policies database
Method Detail

processRequest

public MetadataResponse processRequest(MetadataRequest request)
                                throws MetadataException
This method process a metadata request

Parameters:
request - The request to process
Returns:
The response
Throws:
MetadataException


Copyright © 2004 Luca Foschini