pl.edu.agh.cast.data.persistence.zlayer
Class ZLayerPersistenceProviderFactory

java.lang.Object
  extended by pl.edu.agh.cast.data.persistence.AbstractPersistenceProviderFactory
      extended by pl.edu.agh.cast.data.persistence.zlayer.ZLayerPersistenceProviderFactory
All Implemented Interfaces:
IPersistenceProviderFactory

public class ZLayerPersistenceProviderFactory
extends AbstractPersistenceProviderFactory
implements IPersistenceProviderFactory

Factory for ZLayer based persistence provider. The provider uses the given file for storing the DB file.

Author:
AGH CAST Team

Field Summary
static String PROVIDER_ID
          Provider ID.
 
Constructor Summary
ZLayerPersistenceProviderFactory()
          Default constructor.
 
Method Summary
 IPersistenceProvider createPersistenceProvider(String filePath)
          Creates a new instance of persistence provider.
 
Methods inherited from class pl.edu.agh.cast.data.persistence.AbstractPersistenceProviderFactory
getPersistenceFilePath, getProviderId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface pl.edu.agh.cast.data.persistence.IPersistenceProviderFactory
getPersistenceFilePath, getProviderId
 

Field Detail

PROVIDER_ID

public static final String PROVIDER_ID
Provider ID.

See Also:
Constant Field Values
Constructor Detail

ZLayerPersistenceProviderFactory

public ZLayerPersistenceProviderFactory()
Default constructor.

Method Detail

createPersistenceProvider

public IPersistenceProvider createPersistenceProvider(String filePath)
Creates a new instance of persistence provider.

Specified by:
createPersistenceProvider in interface IPersistenceProviderFactory
Parameters:
filePath - the path to configuration/storage file for the provider
Returns:
a new instance of persistence provider
See Also:
IPersistenceProviderFactory.createPersistenceProvider(java.lang.String)


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.