com.ibm.portal.vanityurl.model
Interface VanityURLModel<T extends VanityURLNode>

All Superinterfaces:
Invalidatable, ListModel<T>, LocatorProvider<T>, SearchableListModel<T>
All Known Subinterfaces:
VanityURLModelController<E,M>

public interface VanityURLModel<T extends VanityURLNode>
extends SearchableListModel<T>, Invalidatable

The interface provides read access to the vanity URL model. An instance can be obtained from a VanityURLModelProvider. Instances should not used across requests.

Since:
8.5

Method Summary
 VanityURLModelLocator<T> getLocator()
          Returns an interface that allows locating specific resources in a model.
 
Methods inherited from interface com.ibm.portal.ListModel
iterator
 
Methods inherited from interface com.ibm.portal.Invalidatable
invalidate, invalidate
 

Method Detail

getLocator

VanityURLModelLocator<T> getLocator()
Description copied from interface: LocatorProvider
Returns an interface that allows locating specific resources in a model. Some models may return specialized locators that inherit from the universal locator interface.

Specified by:
getLocator in interface LocatorProvider<T extends VanityURLNode>
Returns:
the search interface.