com.bea.content.manager.servlets.common
Class ContentResolverFactory

java.lang.Object
  extended by com.bea.content.manager.servlets.common.ContentResolverFactory

public abstract class ContentResolverFactory
extends Object


Field Summary
protected static Debug debug
           
 
Constructor Summary
ContentResolverFactory()
           
 
Method Summary
static NodeAttributeResolver getNodeResolver(AttributeContext context)
          Returns the attribute resolver responsible for retrieving a node by path.
static ContentPropertyResolver getPropertyResolver(AttributeContext context)
          Retrieves the appropriate implementation of ContentPropertyResolver based on the type of the property.
static SearchAttributeResolver getSearchResolver(AttributeContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

protected static final Debug debug
Constructor Detail

ContentResolverFactory

public ContentResolverFactory()
Method Detail

getPropertyResolver

public static ContentPropertyResolver getPropertyResolver(AttributeContext context)
Retrieves the appropriate implementation of ContentPropertyResolver based on the type of the property.

Parameters
context - AttributeContext
Returns
The appropriate implementation of com.bea.content.manager.servlets.attribute.AttributeResolver
Throws
AuthorizationException

getNodeResolver

public static NodeAttributeResolver getNodeResolver(AttributeContext context)
Returns the attribute resolver responsible for retrieving a node by path.

Parameters
context - AttributeContext used to retrieve the resolver.
Returns
An instance of AttributeResolver responsible for retrieving a node by path.

getSearchResolver

public static SearchAttributeResolver getSearchResolver(AttributeContext context)


Copyright © 2011, Oracle. All rights reserved.