|
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)
ContentPropertyResolver
resolveAttribute
in interface AttributeResolver<Object>
resolveAttribute
in class SingleValuePropertyResolver
context
- The AttributeContext
to use when resolving this attribute.protected Set<String> getRequiredContextAttributes()
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver
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.
getRequiredContextAttributes
in class ContentPropertyResolver
protected Map<String,Class<?>> getValidContextAttributeClasses()
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver
This method must NOT return null. An empty Map is acceptable.
getValidContextAttributeClasses
in class ContentPropertyResolver
protected Map<String,Object> getDefaultContextValues()
com.bea.content.manager.servlets.attribute.impl.AbstractContentAttributeResolver
This method must NOT return null. An empty Map is acceptable.
getDefaultContextValues
in class ContentPropertyResolver
protected 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.