GigaSpaces XAP 10.0.1 API

org.openspaces.persistency.cassandra
Class CassandraSpaceSynchronizationEndpointFactoryBean

java.lang.Object
  extended by org.openspaces.persistency.cassandra.CassandraSpaceSynchronizationEndpointFactoryBean
All Implemented Interfaces:
FactoryBean<CassandraSpaceSynchronizationEndpoint>, InitializingBean

public class CassandraSpaceSynchronizationEndpointFactoryBean
extends Object
implements FactoryBean<CassandraSpaceSynchronizationEndpoint>, InitializingBean

A FactoryBean for creating a singleton instance of CassandraSpaceSynchronizationEndpoint.

Since:
9.1.1
Author:
Dan Kilman

Constructor Summary
CassandraSpaceSynchronizationEndpointFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  CassandraSpaceSynchronizationEndpointConfigurer getConfigurer()
           
 CassandraSpaceSynchronizationEndpoint getObject()
           
 Class<?> getObjectType()
           
 boolean isSingleton()
           
 void setColumnFamilyNameConverter(ColumnFamilyNameConverter columnFamilyNameConverter)
           
 void setDynamicPropertyValueSerializer(PropertyValueSerializer dynamicPropertyValueSerializer)
           
 void setFixedPropertyValueSerializer(PropertyValueSerializer fixedPropertyValueSerializer)
           
 void setFlattenedPropertiesFilter(FlattenedPropertiesFilter flattenedPropertiesFilter)
           
 void setHectorClient(HectorCassandraClient hectorClient)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CassandraSpaceSynchronizationEndpointFactoryBean

public CassandraSpaceSynchronizationEndpointFactoryBean()
Method Detail

getConfigurer

protected CassandraSpaceSynchronizationEndpointConfigurer getConfigurer()

setFixedPropertyValueSerializer

public void setFixedPropertyValueSerializer(PropertyValueSerializer fixedPropertyValueSerializer)
See Also:
CassandraSpaceSynchronizationEndpointConfigurer.fixedPropertyValueSerializer(PropertyValueSerializer)

setDynamicPropertyValueSerializer

public void setDynamicPropertyValueSerializer(PropertyValueSerializer dynamicPropertyValueSerializer)
See Also:
CassandraSpaceSynchronizationEndpointConfigurer.dynamicPropertyValueSerializer(PropertyValueSerializer)

setFlattenedPropertiesFilter

public void setFlattenedPropertiesFilter(FlattenedPropertiesFilter flattenedPropertiesFilter)
See Also:
CassandraSpaceSynchronizationEndpointConfigurer.flattenedPropertiesFilter(FlattenedPropertiesFilter)

setColumnFamilyNameConverter

public void setColumnFamilyNameConverter(ColumnFamilyNameConverter columnFamilyNameConverter)
See Also:
CassandraSpaceSynchronizationEndpointConfigurer.columnFamilyNameConverter(ColumnFamilyNameConverter)

setHectorClient

public void setHectorClient(HectorCassandraClient hectorClient)
See Also:
CassandraSpaceSynchronizationEndpointConfigurer.hectorClient(HectorCassandraClient)

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception

getObject

public CassandraSpaceSynchronizationEndpoint getObject()
                                                throws Exception
Specified by:
getObject in interface FactoryBean<CassandraSpaceSynchronizationEndpoint>
Throws:
Exception

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface FactoryBean<CassandraSpaceSynchronizationEndpoint>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean<CassandraSpaceSynchronizationEndpoint>

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.