com.ibm.retail.saf.provider
Interface POSProviderFactory

All Known Implementing Classes:
KioskPOSProviderFactory

public interface POSProviderFactory

Provides a factory API to obtain instances of POSProvider objects.

An implementation of the POSProviderFactory utilizes the factory pattern to create and return instances of provider objects. It is responsible for creating the POSProvider objects that provide access to the services available on the point-of-sale system.


Method Summary
 com.ibm.retail.saf.provider.POSProvider makePOSProvider(com.ibm.retail.saf.provider.ProviderRequest providerRequest)
          Create an instance of a POSProvider.
 

Method Detail

makePOSProvider

public com.ibm.retail.saf.provider.POSProvider makePOSProvider(com.ibm.retail.saf.provider.ProviderRequest providerRequest)
                                                        throws java.rmi.RemoteException,
                                                               POSException
Create an instance of a POSProvider.

Parameters:
providerRequest - specifies the parameters to be used in creating this provider
Returns:
instance of POSProvider
Throws:
POSException - if an error occurs creating the provider
java.rmi.RemoteException