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 java.lang.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 java.util.Map<java.lang.String,java.lang.String>getAdditionalQueriesToInitialise()java.util.Optional<java.lang.String>getMainQuery()java.util.Optional<java.lang.Class>getParentBean()voidinitialise(tigase.db.converter.Converter.ConverterProperties converterProperties)java.util.Optional<tigase.pubsub.repository.converter.PubSubNodeEntity>processResultSet(java.sql.ResultSet rs)booleanstoreEntity(tigase.pubsub.repository.converter.PubSubNodeEntity entity)
-
-
-
Method Detail
-
getMainQuery
public java.util.Optional<java.lang.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 java.util.Optional<tigase.pubsub.repository.converter.PubSubNodeEntity> processResultSet(java.sql.ResultSet rs) throws java.lang.Exception- Specified by:
processResultSetin interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>- Throws:
java.lang.Exception
-
storeEntity
public boolean storeEntity(tigase.pubsub.repository.converter.PubSubNodeEntity entity) throws java.lang.Exception- Specified by:
storeEntityin interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>- Throws:
java.lang.Exception
-
getAdditionalQueriesToInitialise
public java.util.Map<java.lang.String,java.lang.String> getAdditionalQueriesToInitialise()
- Specified by:
getAdditionalQueriesToInitialisein interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
-
getParentBean
public java.util.Optional<java.lang.Class> getParentBean()
- Specified by:
getParentBeanin interfacetigase.db.converter.Convertible<tigase.pubsub.repository.converter.PubSubNodeEntity>
-
-