com.ibm.portal.portletmodel
Interface PublicRenderParameterLocator<T extends PublicRenderParameter>

All Superinterfaces:
Locator<T>

public interface PublicRenderParameterLocator<T extends PublicRenderParameter>
extends Locator<T>

Locator which can be used to look up a public render parameter based on its global (or alias) name or its local identifier.

Since:
8.0

Method Summary
 T findByIdentifier(java.lang.String identifier)
          Tries to find a PublicRenderParameter based on the given local identifier.
 T findByName(javax.xml.namespace.QName name)
          Tries to find a PublicRenderParameter based on the given QName.
 
Methods inherited from interface com.ibm.portal.Locator
findByID, findByUniqueName
 

Method Detail

findByIdentifier

T findByIdentifier(java.lang.String identifier)
                                                 throws DataException
Tries to find a PublicRenderParameter based on the given local identifier.

Parameters:
identifier - A String representing the local identifier of the PublicRenderParameter. Must not be null.
Returns:
The PublicRenderParameter that matches the given local identifier or null if no such parameter can be found.
Throws:
DataException

findByName

T findByName(javax.xml.namespace.QName name)
                                           throws DataException
Tries to find a PublicRenderParameter based on the given QName.

Parameters:
name - A QName representing the global name of the PublicRenderParameter. Must not be null.
Returns:
The PublicRenderParameter that matches the given global name or null if no such parameter can be found.
Throws:
DataException