00001 #ifndef SSLCONFIGURATIONBUILDER_H_ 00002 #define SSLCONFIGURATIONBUILDER_H_ 00003 00004 #include "infinispan/hotrod/ImportExport.h" 00005 #include "Builder.h" 00006 #include "ConfigurationChildBuilder.h" 00007 00008 00009 namespace infinispan { 00010 namespace hotrod { 00011 00012 00013 class SslConfigurationBuilder 00014 : public infinispan::hotrod::Builder<SslConfiguration>, public ConfigurationChildBuilder 00015 { 00016 public: 00017 SslConfigurationBuilder(ConfigurationBuilder& builder): ConfigurationChildBuilder(builder) {} 00018 virtual SslConfiguration create() { 00019 return SslConfiguration(); 00020 } 00021 virtual SslConfigurationBuilder& read(SslConfiguration& bean) { 00022 (void) bean; 00023 return *this; 00024 } 00025 }; 00026 00027 }} 00028 00029 #endif /* SSLCONFIGURATIONBUILDER_H_ */