pt.ist.fenixframework.backend.infinispan
Class InfinispanConfig

Package class diagram package InfinispanConfig
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.infinispan.InfinispanConfig

public class InfinispanConfig
extends IndexesConfig

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

See Also:
Config

Field Summary
protected  InfinispanBackEnd 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
InfinispanConfig()
           
 
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.
 InfinispanBackEnd 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 InfinispanBackEnd backEnd
Constructor Detail

InfinispanConfig

public InfinispanConfig()
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 InfinispanBackEnd getBackEnd()
Description copied from class: Config
Get the current BackEnd in use.

Specified by:
getBackEnd in class Config


Copyright © 2013. All Rights Reserved.