Class PubSubNodeConverter
- java.lang.Object
-
- tigase.pubsub.repository.converter.PubSubNodeConverter
-
- All Implemented Interfaces:
tigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
public class PubSubNodeConverter extends Object implements tigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
-
-
Constructor Summary
Constructors Constructor Description PubSubNodeConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getAdditionalQueriesToInitialise()Optional<String>getMainQuery()Optional<Class>getParentBean()voidinitialise(tigase.db.converter.Converter.ConverterProperties converterProperties)Optional<tigase.pubsub.repository.converter.PubSubNodeEntity>processResultSet(ResultSet rs)booleanstoreEntity(tigase.pubsub.repository.converter.PubSubNodeEntity entity)
-
-
-
Method Detail
-
getMainQuery
public Optional<String> getMainQuery()
- Specified by:
getMainQueryin interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
-
initialise
public void initialise(tigase.db.converter.Converter.ConverterProperties converterProperties)
- Specified by:
initialisein interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
-
processResultSet
public Optional<tigase.pubsub.repository.converter.PubSubNodeEntity> processResultSet(ResultSet rs) throws Exception
- Specified by:
processResultSetin interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>- Throws:
Exception
-
storeEntity
public boolean storeEntity(tigase.pubsub.repository.converter.PubSubNodeEntity entity) throws Exception- Specified by:
storeEntityin interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>- Throws:
Exception
-
getAdditionalQueriesToInitialise
public Map<String,String> getAdditionalQueriesToInitialise()
- Specified by:
getAdditionalQueriesToInitialisein interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
-
-