pt.ist.fenixframework.backend.ogm
Class OgmConfig

Package class diagram package OgmConfig
java.lang.Object
  extended by pt.ist.fenixframework.Config
      extended by pt.ist.fenixframework.dap.FFDAPConfig
          extended by pt.ist.fenixframework.hibernatesearch.HibernateSearchConfig
              extended by pt.ist.fenixframework.indexes.IndexesConfig
                  extended by pt.ist.fenixframework.backend.ogm.OgmConfig

public class OgmConfig
extends IndexesConfig

This is the ogm configuration manager used by the fenix-framework-backend-ogm project.

See Also:
Config

Field Summary
protected  OgmBackEnd backEnd
           
protected  String ispnConfigFile
          This required parameter specifies the location of the XML file used to configure Infinispan.
 
Fields inherited from class pt.ist.fenixframework.hibernatesearch.HibernateSearchConfig
CONFIG_FILE
 
Fields inherited from class pt.ist.fenixframework.dap.FFDAPConfig
dapEnabled
 
Fields inherited from class pt.ist.fenixframework.Config
appName, domainModelURLs, PROPERTY_CONFIG_CLASS, SETTER_FROM_STRING
 
Constructor Summary
OgmConfig()
           
 
Method Summary
protected  void checkConfig()
          Subclasses of this class can overwrite this method, but they should specifically call super.checkConfig() to check the superclass's configuration.
 OgmBackEnd getBackEnd()
          Get the current BackEnd in use.
 String getIspnConfigFile()
           
protected  void init()
           
 
Methods inherited from class pt.ist.fenixframework.hibernatesearch.HibernateSearchConfig
shutdown
 
Methods inherited from class pt.ist.fenixframework.Config
appNameFromString, checkForDomainModelURLs, checkRequired, domainModelURLsFromString, filenamesToURLArray, filenameToURLArray, getAppName, getDomainModelURLs, initialize, missingRequired, populate, resourcesToURLArray, resourceToURLArray, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ispnConfigFile

protected String ispnConfigFile
This required parameter specifies the location of the XML file used to configure Infinispan. This file should be available in the application's classpath.


backEnd

protected final OgmBackEnd backEnd
Constructor Detail

OgmConfig

public OgmConfig()
Method Detail

getIspnConfigFile

public String getIspnConfigFile()

init

protected void init()
Overrides:
init in class IndexesConfig

checkConfig

protected void checkConfig()
Description copied from class: Config
Subclasses of this class can overwrite this method, but they should specifically call super.checkConfig() to check the superclass's configuration.

Overrides:
checkConfig in class Config

getBackEnd

public OgmBackEnd getBackEnd()
Description copied from class: Config
Get the current BackEnd in use.

Specified by:
getBackEnd in class Config


Copyright © 2013. All Rights Reserved.