|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
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
public abstract class BinaryPropertyResolver
Responsible for "resolving" binary properties. This attribute resolver writes binary properties to the stream.
| Field Summary |
|---|
| Fields inherited from class com.bea.content.manager.servlets.attribute.property.ContentPropertyResolver |
|---|
CURRENT_VERSION_NUMBER_STR |
| 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 |
| Constructor Summary | |
|---|---|
BinaryPropertyResolver() |
|
| Method Summary | |
|---|---|
static BinaryPropertyResolver |
getBinaryResolver(AttributeContext context)Retrieves the appropriate attribute resolver for binary property types. |
protected Map<String,Object> |
getDefaultContextValues()Returns a map of key/values that contain default values if/when their associated context keys are null or not provided. |
protected Set<String> |
getRequiredContextAttributes()Returns a collection of required AttributeContext keys. |
protected Map<String,Class<?>> |
getValidContextAttributeClasses()Used for validation of classes associated with context keys. |
Object |
resolveAttribute(AttributeContext context)Retrieves the "value(s)" from the specified node and property name. |
protected void |
validateNestedTypes(AttributeContext context) |
| 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 |
| Constructor Detail |
|---|
public BinaryPropertyResolver()
| Method Detail |
|---|
public static BinaryPropertyResolver getBinaryResolver(AttributeContext context)
context - The attribute context to use in the determination.public Object resolveAttribute(AttributeContext context)
ContentPropertyResolverresolveAttribute in interface AttributeResolver<Object>resolveAttribute in class SingleValuePropertyResolvercontext - The AttributeContext to use when resolving this attribute.protected Set<String> getRequiredContextAttributes()
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolverAttributeContext 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.
getRequiredContextAttributes in class ContentPropertyResolverprotected Map<String,Class<?>> getValidContextAttributeClasses()
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolverThis method must NOT return null. An empty Map is acceptable.
getValidContextAttributeClasses in class ContentPropertyResolverprotected Map<String,Object> getDefaultContextValues()
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolverThis method must NOT return null. An empty Map is acceptable.
getDefaultContextValues in class ContentPropertyResolverprotected void validateNestedTypes(AttributeContext context)
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2010, Oracle. All rights reserved.