Skip navigation links
com.bea.content.manager.servlets.attribute.property
Class URLBinaryPropertyResolver
java.lang.Object
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver<Object>
com.bea.content.manager.servlets.attribute.property.ContentPropertyResolver
com.bea.content.manager.servlets.attribute.property.SingleValuePropertyResolver
com.bea.content.manager.servlets.attribute.property.BinaryPropertyResolver
com.bea.content.manager.servlets.attribute.property.URLBinaryPropertyResolver
- All Implemented Interfaces
- AttributeResolver<Object>, ContentResolverConstants, PropertyResolverConstants
- Direct Known Subclasses:
- DownloadBinaryPropertyResolver, ShowBinaryPropertyResolver
-
public abstract class URLBinaryPropertyResolver
- extends BinaryPropertyResolver
Abstract resolver for URL-based binary properties.
| Fields inherited from class com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver |
debug, txDebug |
| Fields inherited from interface com.bea.content.manager.servlets.attribute.property.PropertyResolverConstants |
ATTR_CONVERSION_TYPE, ATTR_DATE_FORMATTER, ATTR_DEFAULT_VALUE, ATTR_END_INDEX, ATTR_HTTP_SERVLET_REQUEST, ATTR_HTTP_SERVLET_RESPONSE, ATTR_IS_MULTIVALUED, ATTR_IS_NESTED_PROPERTY, ATTR_NODE_VERSION, ATTR_NUMBER_FORMATTER, ATTR_OVERRIDING_PROPERTY, ATTR_PROPERTY_NAME, ATTR_READ_WRITE_BLOCK_SIZE, ATTR_SELECTED_NODE, ATTR_START_INDEX, ATTR_TRANSACTION_TIMEOUT_SECS |
| Methods inherited from class com.bea.content.manager.servlets.attribute.property.ContentPropertyResolver |
convert, doNonBinary, getConversionType, getDateFormatter, getDefaultValue, getEndIndex, getIsMultiValued, getIsNestedProperty, getNodeProperty, getNodeVersion, getNumberFormatter, getPrimaryPropertyFromVersion, getPropertyName, getPropertyValues, getSelectedNode, getStartIndex, resolveAttribute, resolveAttributeToString, shouldGetPropertyFromNode, toString, toString, validateAndProcessProperty, validateAttributeContext |
| Methods inherited from class com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver |
checkCallerCanViewNode, getContextAttribute, validateAttributeValueFromOptions |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLBinaryPropertyResolver
public URLBinaryPropertyResolver()
getRequiredContextAttributes
protected Set<String> getRequiredContextAttributes()
- Description copied from class:
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver
- Returns a collection of required
AttributeContext keys.
The returned value will be used to ensure that the proper context keys are set up in the AttributeContext.
This method must NOT return null. An empty Set is acceptable.
-
- Overrides:
getRequiredContextAttributes in class BinaryPropertyResolver
-
- Returns
- A set of valid keys to validate against.
getValidContextAttributeClasses
protected Map<String,Class<?>> getValidContextAttributeClasses()
- Description copied from class:
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver
- Used for validation of classes associated with context keys.
This method must NOT return null. An empty Map is acceptable.
-
- Overrides:
getValidContextAttributeClasses in class BinaryPropertyResolver
-
- Returns
- Map<String,Class> of attributes and their expected classes.
getDefaultContextValues
protected Map<String,Object> getDefaultContextValues()
- Description copied from class:
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver
- Returns a map of key/values that contain default values if/when their associated context keys are null or not provided.
This method must NOT return null. An empty Map is acceptable.
-
- Overrides:
getDefaultContextValues in class BinaryPropertyResolver
-
- Returns
- Map<String,Object> of default values.
getRequest
protected javax.servlet.http.HttpServletRequest getRequest(AttributeContext context)
getResponse
protected javax.servlet.http.HttpServletResponse getResponse(AttributeContext context)
Skip navigation links
Copyright © 2010, Oracle. All rights reserved.