当前页面:
在线文档首页 >
JBOSS Portal 2.6 API 英文版文档
MapAttributeResolver - JBOSS Portal 2.6 API 英文版文档
org.jboss.portal.server.impl
Class MapAttributeResolver
java.lang.Object
org.jboss.portal.server.impl.MapAttributeResolver
- All Implemented Interfaces:
- AttributeResolver
- public class MapAttributeResolver
- extends java.lang.Object
- implements AttributeResolver
- Version:
- $Revision: 1.1 $
- Author:
- Julien Viet
Method Summary |
java.lang.Object |
getAttribute(java.lang.Object attrKey)
Return an attribute from this resolver. |
java.util.Set |
getKeys()
Returns the set of keys of the attributes bound in that resolver. |
void |
setAttribute(java.lang.Object attrKey,
java.lang.Object attrValue)
Update an attribute value on this resolve. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attributes
private final java.util.Map attributes
- .
MapAttributeResolver
public MapAttributeResolver(java.util.Map attributes)
MapAttributeResolver
public MapAttributeResolver()
getKeys
public java.util.Set getKeys()
- Description copied from interface:
AttributeResolver
- Returns the set of keys of the attributes bound in that resolver.
- Specified by:
getKeys
in interface AttributeResolver
- Returns:
- a set of keys
getAttribute
public java.lang.Object getAttribute(java.lang.Object attrKey)
throws java.lang.IllegalArgumentException
- Description copied from interface:
AttributeResolver
- Return an attribute from this resolver.
- Specified by:
getAttribute
in interface AttributeResolver
- Parameters:
attrKey
-
- Returns:
- the attribute value or null if it is not found
- Throws:
java.lang.IllegalArgumentException
- if the attribute key is not valid
setAttribute
public void setAttribute(java.lang.Object attrKey,
java.lang.Object attrValue)
throws java.lang.IllegalArgumentException
- Description copied from interface:
AttributeResolver
- Update an attribute value on this resolve. If the attribute value is null
the resolver must treat the operation as a removal of the attribute.
- Specified by:
setAttribute
in interface AttributeResolver
- Parameters:
attrKey
- attrValue
- the attribute value
- Throws:
java.lang.IllegalArgumentException
- if the attribute key is not valid