Uses of Interface
de.nava.informa.core.ItemIF

Packages that use ItemIF
de.nava.informa.core This package contains interfaces for the news channel objects, it builds the core API for all news channel storage implementation. 
de.nava.informa.impl.basic Provides an in-memory implementation of the core news channel interfaces. 
de.nava.informa.impl.hibernate Provides an implementation of the core news channel interfaces using persistence mechanism provided by Hibernate (for more see http://www.hibernate.org
de.nava.informa.search This package contains classes for creating and searching news items through a full-text index. 
de.nava.informa.utils Provides utility classes that are convenient when handling the news channel object model. 
de.nava.informa.utils.cleaner This package contains classes of Cleaner utility. 
de.nava.informa.utils.manager This package contains definition of Persistence Manager interface. 
de.nava.informa.utils.manager.hibernate This package contains Hibernate implementation of Persistence Manager interface. 
de.nava.informa.utils.manager.memory This package contains in-memory implementation of Persistence Manager interface. 
de.nava.informa.utils.poller This package contains Poller utility. 
 

Uses of ItemIF in de.nava.informa.core
 

Methods in de.nava.informa.core that return ItemIF
 ItemIF ChannelBuilderIF.createItem(ChannelIF channel, ItemIF item)
           
 ItemIF ChannelBuilderIF.createItem(ChannelIF channel, String title, String description, URL link)
          Creates a news item and assign it to the given channel.
 ItemIF ChannelBuilderIF.createItem(org.jdom.Element itemElement, ChannelIF channel, String title, String description, URL link)
           
 ItemIF ItemMetadataIF.getItem()
           
 ItemIF ChannelIF.getItem(long id)
          Returns the news item as specified by the item identifier (WithIdMIF.getId()).
 

Methods in de.nava.informa.core that return types with arguments of type ItemIF
 Set<ItemIF> ChannelIF.getItems()
           
 

Methods in de.nava.informa.core with parameters of type ItemIF
 void ChannelIF.addItem(ItemIF item)
           
 ItemIF ChannelBuilderIF.createItem(ChannelIF channel, ItemIF item)
           
 ItemEnclosureIF ChannelBuilderIF.createItemEnclosure(ItemIF item, URL location, String type, int length)
           
 ItemGuidIF ChannelBuilderIF.createItemGuid(ItemIF item, String location, boolean permaLink)
           
 ItemSourceIF ChannelBuilderIF.createItemSource(ItemIF item, String name, String location, Date timestamp)
           
 void ChannelObserverIF.itemAdded(ItemIF newItem)
          Called when a new Item is added to this Channel
 void ChannelIF.removeItem(ItemIF item)
           
 void ItemMetadataIF.setItem(ItemIF item)
           
 

Uses of ItemIF in de.nava.informa.impl.basic
 

Classes in de.nava.informa.impl.basic that implement ItemIF
 class Item
          In-Memory implementation of the ItemIF interface.
 

Methods in de.nava.informa.impl.basic that return ItemIF
 ItemIF ChannelBuilder.createItem(ChannelIF chan, ItemIF oldItem)
          Create an item from an existing item.
 ItemIF ChannelBuilder.createItem(ChannelIF channel, String title, String description, URL link)
           
 ItemIF ChannelBuilder.createItem(org.jdom.Element itemElement, ChannelIF channel, String title, String description, URL link)
           
 ItemIF ItemSource.getItem()
           
 ItemIF ItemMetadata.getItem()
           
 ItemIF ItemGuid.getItem()
           
 ItemIF ItemEnclosure.getItem()
           
 ItemIF Channel.getItem(long anId)
           
 

Methods in de.nava.informa.impl.basic that return types with arguments of type ItemIF
 Set<ItemIF> Channel.getItems()
           
 

Methods in de.nava.informa.impl.basic with parameters of type ItemIF
 void Channel.addItem(ItemIF item)
           
 ItemIF ChannelBuilder.createItem(ChannelIF chan, ItemIF oldItem)
          Create an item from an existing item.
 ItemEnclosureIF ChannelBuilder.createItemEnclosure(ItemIF item, URL location, String type, int length)
           
 ItemGuidIF ChannelBuilder.createItemGuid(ItemIF item, String location, boolean permaLink)
           
 ItemSourceIF ChannelBuilder.createItemSource(ItemIF item, String name, String location, Date timestamp)
           
 void Channel.removeItem(ItemIF item)
           
 void ItemSource.setItem(ItemIF item)
           
 void ItemMetadata.setItem(ItemIF item)
           
 void ItemGuid.setItem(ItemIF item)
           
 void ItemEnclosure.setItem(ItemIF item)
           
 

Constructors in de.nava.informa.impl.basic with parameters of type ItemIF
ItemEnclosure(ItemIF item)
          Default constructor.
ItemEnclosure(ItemIF item, URL location, String type, int length)
           
ItemGuid(ItemIF item)
          Default constructor.
ItemGuid(ItemIF item, String location, boolean permaLink)
           
ItemMetadata(ItemIF item)
          Default constructor which sets this metadata to unread and to the default score (see ItemMetadataIF.DEFAULT_SCORE).
ItemSource(ItemIF item)
          Default constructor.
ItemSource(ItemIF item, String name, String location, Date timestamp)
           
 

Uses of ItemIF in de.nava.informa.impl.hibernate
 

Methods in de.nava.informa.impl.hibernate that return ItemIF
 ItemIF ChannelBuilder.createItem(ChannelIF channel, ItemIF item)
           
 ItemIF ChannelBuilder.createItem(ChannelIF channel, String title, String description, URL link)
           
 ItemIF ChannelBuilder.createItem(org.jdom.Element itemElement, ChannelIF channel, String title, String description, URL link)
           
 ItemIF ItemSource.getItem()
           
 ItemIF ItemMetadata.getItem()
           
 ItemIF ItemGuid.getItem()
           
 ItemIF ItemEnclosure.getItem()
           
 ItemIF Channel.getItem(long itemId)
           
 

Methods in de.nava.informa.impl.hibernate that return types with arguments of type ItemIF
 Set<ItemIF> Channel.getItems()
           
 

Methods in de.nava.informa.impl.hibernate with parameters of type ItemIF
 void Channel.addItem(ItemIF item)
           
 ItemIF ChannelBuilder.createItem(ChannelIF channel, ItemIF item)
           
 ItemEnclosureIF ChannelBuilder.createItemEnclosure(ItemIF item, URL location, String type, int length)
           
 ItemGuidIF ChannelBuilder.createItemGuid(ItemIF item, String location, boolean permaLink)
           
 ItemSourceIF ChannelBuilder.createItemSource(ItemIF item, String name, String location, Date timestamp)
           
 void Channel.notifyObserversItemAdded(ItemIF newItem)
          Loops through and notifies each observer if a new item was detected.
 void Channel.removeItem(ItemIF item)
           
 void ItemSource.setItem(ItemIF item)
           
 void ItemMetadata.setItem(ItemIF item)
           
 void ItemGuid.setItem(ItemIF item)
           
 void ItemEnclosure.setItem(ItemIF item)
           
 

Method parameters in de.nava.informa.impl.hibernate with type arguments of type ItemIF
 void Channel.setItems(Set<ItemIF> anItems)
           
 

Constructors in de.nava.informa.impl.hibernate with parameters of type ItemIF
ItemEnclosure(ItemIF item)
           
ItemEnclosure(ItemIF item, URL location, String type, int length)
           
ItemGuid(ItemIF item)
          Default constructor.
ItemGuid(ItemIF item, String location, boolean permaLink)
           
ItemMetadata(ItemIF item)
          Default constructor which sets this metadata to unread and to the default score (see ItemMetadataIF.DEFAULT_SCORE).
ItemSource(ItemIF item)
          Default constructor.
ItemSource(ItemIF item, String name, String location, Date timestamp)
           
 

Uses of ItemIF in de.nava.informa.search
 

Methods in de.nava.informa.search that return ItemIF
 ItemIF ItemResult.getItem()
           
 

Methods in de.nava.informa.search with parameters of type ItemIF
static org.apache.lucene.document.Document ItemDocument.makeDocument(ItemIF item)
          Makes a document for a ItemIF object.
 

Method parameters in de.nava.informa.search with type arguments of type ItemIF
 void ChannelIndexer.indexItems(boolean createNewIndex, Collection<ItemIF> items)
          Index all given news items.
 

Constructors in de.nava.informa.search with parameters of type ItemIF
ItemResult(ItemIF item, float score)
           
 

Uses of ItemIF in de.nava.informa.utils
 

Methods in de.nava.informa.utils that return ItemIF
 ItemIF SimpleChannelObserver.getMyAddedItem()
           
 

Methods in de.nava.informa.utils with parameters of type ItemIF
 int ItemComparator.compare(ItemIF item1, ItemIF item2)
           
static void InformaUtils.copyItemProperties(ItemIF src, ItemIF dest)
          Analogous function to copy all the properties of an item to another one.
 void SimpleChannelObserver.itemAdded(ItemIF newItem)
           
 

Uses of ItemIF in de.nava.informa.utils.cleaner
 

Methods in de.nava.informa.utils.cleaner with parameters of type ItemIF
 boolean CompositeMatcher.isMatching(ItemIF item, ChannelIF channel)
          Invoked by cleaning engine to check given item in given channel for matching some rule.
 boolean CleanerMatcherIF.isMatching(ItemIF item, ChannelIF channel)
          Invoked by cleaning engine to check given item in given channel for matching some rule.
 void PersistenceObserver.unwantedItem(ItemIF item, ChannelIF channel)
          Invoked when cleanup engine finds unwanted item.
 void CompositeObserver.unwantedItem(ItemIF item, ChannelIF channel)
          Invoked when cleanup engine finds unwanted item.
 void CleanerObserverIF.unwantedItem(ItemIF item, ChannelIF channel)
          Invoked when cleanup engine finds unwanted item.
 

Uses of ItemIF in de.nava.informa.utils.manager
 

Methods in de.nava.informa.utils.manager that return ItemIF
 ItemIF PersistenceManagerIF.createItem(ChannelIF channel, ItemIF ethalon)
          Creates new item using specified object as ethalon.
 ItemIF PersistenceManagerIF.createItem(ChannelIF channel, String title)
          Creates new item in the channel.
 

Methods in de.nava.informa.utils.manager with parameters of type ItemIF
 ItemIF PersistenceManagerIF.createItem(ChannelIF channel, ItemIF ethalon)
          Creates new item using specified object as ethalon.
 void PersistenceManagerIF.deleteItem(ItemIF item)
          Deletes the item from the persistent storage.
 void PersistenceManagerIF.updateItem(ItemIF item)
          Updates data in database with data from item object.
 

Uses of ItemIF in de.nava.informa.utils.manager.hibernate
 

Methods in de.nava.informa.utils.manager.hibernate that return ItemIF
 ItemIF SpringPersistenceManager.createItem(ChannelIF channel, ItemIF ethalon)
           
 ItemIF NonCachingPersistenceManager.createItem(ChannelIF channel, ItemIF ethalon)
          Creates new item using specified object as ethalon.
 ItemIF SpringPersistenceManager.createItem(ChannelIF channel, String title)
           
 ItemIF NonCachingPersistenceManager.createItem(ChannelIF channel, String title)
          Creates new item in the channel.
 

Methods in de.nava.informa.utils.manager.hibernate with parameters of type ItemIF
 ItemIF SpringPersistenceManager.createItem(ChannelIF channel, ItemIF ethalon)
           
 ItemIF NonCachingPersistenceManager.createItem(ChannelIF channel, ItemIF ethalon)
          Creates new item using specified object as ethalon.
 void SpringPersistenceManager.deleteItem(ItemIF item)
           
 void NonCachingPersistenceManager.deleteItem(ItemIF item)
          Deletes the item from the persistent storage.
 void SpringPersistenceManager.updateItem(ItemIF item)
           
 void NonCachingPersistenceManager.updateItem(ItemIF item)
          Updates data in database with data from item object.
 

Uses of ItemIF in de.nava.informa.utils.manager.memory
 

Methods in de.nava.informa.utils.manager.memory that return ItemIF
 ItemIF PersistenceManager.createItem(ChannelIF channel, ItemIF ethalon)
          Creates new item using specified object as ethalon.
 ItemIF PersistenceManager.createItem(ChannelIF channel, String title)
          Creates new item in the channel.
 

Methods in de.nava.informa.utils.manager.memory with parameters of type ItemIF
 ItemIF PersistenceManager.createItem(ChannelIF channel, ItemIF ethalon)
          Creates new item using specified object as ethalon.
 void PersistenceManager.deleteItem(ItemIF item)
          Deletes the item from the persistent storage.
 void PersistenceManager.updateItem(ItemIF item)
          Updates data in database with data from item object.
 

Uses of ItemIF in de.nava.informa.utils.poller
 

Methods in de.nava.informa.utils.poller with parameters of type ItemIF
 boolean PollerApproverIF.canAddItem(ItemIF item, ChannelIF channel)
          Decides whether it's possible to add item to the channel or no.
 boolean CompositeApprover.canAddItem(ItemIF item, ChannelIF channel)
          Decides whether it's possible to add item to the channel or no.
 void PollerObserverIF.itemFound(ItemIF item, ChannelIF channel)
          Invoked by Poller when new item is approved for addition.
 void PersistenceObserver.itemFound(ItemIF item, ChannelIF channel)
          Invoked by Poller when new item is approved for addition.
 void CompositeObserver.itemFound(ItemIF item, ChannelIF channel)
          Invoked by Poller when new item is approved for addition.
 



Copyright © 2002-2007 Niko Schmuck. All Rights Reserved.