pl.edu.agh.cast.data.persistence.runtime
Class RuntimePersistenceProviderFactory

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

public class RuntimePersistenceProviderFactory
extends AbstractPersistenceProviderFactory
implements IPersistenceProviderFactory

Factory for runtime persistence provider (no storage).

Author:
AGH CAST Team
See Also:
RuntimePersistenceProvider

Field Summary
static String PROVIDER_ID
          Provider ID.
 
Constructor Summary
RuntimePersistenceProviderFactory()
          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

RuntimePersistenceProviderFactory

public RuntimePersistenceProviderFactory()
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.