Uses of Interface
org.salespointframework.core.data.events.ExternalModificationListener

Packages that use ExternalModificationListener
org.salespointframework.core.data Provides interfaces for data management. 
org.salespointframework.core.data.database Database connection implementations 
org.salespointframework.core.data.filters Contains catalog and stock filters. 
org.salespointframework.core.data.interfaces   
org.salespointframework.core.users Contains all the classes for managing users and their capabilities. 
 

Uses of ExternalModificationListener in org.salespointframework.core.data
 

Classes in org.salespointframework.core.data that implement ExternalModificationListener
 class AbstractCurrency
          Abstract Java implementation of the Currency interface.
 class CatalogImpl<T extends CatalogItemImpl>
          Pure Java implementation of the Catalog interface.
 class CountingStockImpl<T extends StockItemImpl,CT extends CatalogItemImpl>
          Pure Java implementation of the CountingStock interface.
 class CurrencyImpl
          Deprecated. user EUROCurrencyImpl
 class EUROCurrencyImpl
          EURO-Implementation of AbstractCurrency
 class MoneyBagImpl
          Pure Java implementation of the MoneyBag interface.
 class PersistentList<E>
          A PersistentList represents a List which persists its items via PersistenceManager's listing methods.
 class PersistentMap<K,V>
          A PersistentMap is a Map that persists its key-value pairs to the data source.
 class StockImpl<T,ST extends StockItemImpl,CT extends CatalogItemImpl>
          Pure Java implementation of the Stock interface.
 class StoringStockImpl<T extends StockItemImpl,CT extends CatalogItemImpl>
          Pure Java implementation of the StoringStock interface.
 

Methods in org.salespointframework.core.data with parameters of type ExternalModificationListener
 boolean PersistentMap.addExternalModificationListener(ExternalModificationListener eml)
          add ExternalModificationListener
 boolean PersistentList.addExternalModificationListener(ExternalModificationListener eml)
          add a ExternalModificationListener
 void PersistentMap.removeExternalModificationListener(ExternalModificationListener eml)
          remove ExternalModificationListener
 void PersistentList.removeExternalModificationListener(ExternalModificationListener eml)
          remove ExternalModificationListener
 

Uses of ExternalModificationListener in org.salespointframework.core.data.database
 

Methods in org.salespointframework.core.data.database with parameters of type ExternalModificationListener
 boolean PersistenceManager.attachExternalModificationListener(java.lang.String tableid, ExternalModificationListener eml)
          add an ExternalModificationListener
 void PersistenceManager.dettachExternalModificationListener(java.lang.String tableid, ExternalModificationListener eml)
          remove ExternalModificationListener
 

Uses of ExternalModificationListener in org.salespointframework.core.data.filters
 

Classes in org.salespointframework.core.data.filters that implement ExternalModificationListener
 class AbstractStockFilter<T extends StockItem,CT extends CatalogItem>
          Abstract superclass of all Stock filters.
 class CatalogFilter<T extends CatalogItem>
          A filter for Catalogs.
 class CountingStockFilter<T extends StockItem,CT extends CatalogItem>
          StockFilter for CountingStocks.
 class CurrencyFilter<T extends CurrencyItem>
          A CatalogFilter that filters Currencies.
 class MoneyBagFilter
          CountingStockFilter that filters MoneyBags.
 class StoringStockFilter<T extends StockItem,CT extends CatalogItem>
          StockFilter for StoringStocks.
 

Uses of ExternalModificationListener in org.salespointframework.core.data.interfaces
 

Subinterfaces of ExternalModificationListener in org.salespointframework.core.data.interfaces
 interface Catalog<T extends CatalogItem>
          A Catalog.
 interface CountingStock<T extends StockItem,CT extends CatalogItem>
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
 interface Currency<T extends CurrencyItem>
          A special Catalog that represents a currency.
 interface ListenableCatalog<T extends CatalogItem>
          A Catalog that fires events to inform about changes to its contents.
 interface ListenableStock<T extends StockItem,CT extends CatalogItem>
          A Stock that will fire events to inform about changes to its contents.
 interface MoneyBag
          Tag interface marking CountingStocks that work together with Currencies.
 interface Stock<T extends StockItem,CT extends CatalogItem>
          A Stock.
 interface StoringStock<T extends StockItem,CT extends CatalogItem>
          Tag interface that identifies StoringStocks.
 

Uses of ExternalModificationListener in org.salespointframework.core.users
 

Classes in org.salespointframework.core.users that implement ExternalModificationListener
 class UserManager
          Manages users, their capabilities and their associations to other objects.
 class UserManagerFilter
          Filters a UserManager's users with help of a UserFilter