Class CassandraCpoConfigProcessor
java.lang.Object
org.synchronoss.cpo.cassandra.config.CassandraCpoConfigProcessor
- All Implemented Interfaces:
CpoConfigProcessor
CassandraCpoConfigProcessor processes the datasource configuration file for cassandra. It pulls
out all the information needed to configure a session for use within the application.
- Author:
- dberry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprocessCpoConfig(org.synchronoss.cpo.cpoconfig.CtDataSourceConfig cpoConfig) Processes a single data source configuration and builds the adapter factory it describes.
-
Constructor Details
-
CassandraCpoConfigProcessor
public CassandraCpoConfigProcessor()Constructs a CassandraCpoConfigProcessor
-
-
Method Details
-
processCpoConfig
public CpoAdapterFactory processCpoConfig(org.synchronoss.cpo.cpoconfig.CtDataSourceConfig cpoConfig) throws CpoException Description copied from interface:CpoConfigProcessorProcesses a single data source configuration and builds the adapter factory it describes.- Specified by:
processCpoConfigin interfaceCpoConfigProcessor- Parameters:
cpoConfig- the JAXB-bounddataConfigelement to process- Returns:
- a
CpoAdapterFactoryconfigured percpoConfig - Throws:
CpoException- if the configuration is invalid or the factory cannot be built
-