Documentation ¶
Index ¶
- func AddPlantLogValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func AddPlantValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func DeleteImageValidation(next http.HandlerFunc, awsInterface *aws.MethodInterface, ...) http.HandlerFunc
- func DeletePlantValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func GetPlantStatisticsValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func RegistrationValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func SetKeySecretValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func SetPlantConfigValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
- func SigninValidation(next http.HandlerFunc) http.HandlerFunc
- func SignoutValidation(next http.HandlerFunc) http.HandlerFunc
- func UploadImageValidation(next http.HandlerFunc) http.HandlerFunc
- func VerificationValidation(next http.HandlerFunc) http.HandlerFunc
- type Plant
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddPlantLogValidation ¶
func AddPlantLogValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// ADD PLANT LOG /////////////
func AddPlantValidation ¶
func AddPlantValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// ADD ENERGY PLANT VALIDATION ///////////////////////
func DeleteImageValidation ¶
func DeleteImageValidation(next http.HandlerFunc, awsInterface *aws.MethodInterface, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// DELETE FILE VALIDATION ////////////////
func DeletePlantValidation ¶
func DeletePlantValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// DELETE ENERGY PLANT VALIDATION ///////////////////////
func GetPlantStatisticsValidation ¶
func GetPlantStatisticsValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// GET PLANT STATISTICS ///////////////////////
func RegistrationValidation ¶
func RegistrationValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// REGISTRATION VALIDATION ///////////////////////
func SetKeySecretValidation ¶
func SetKeySecretValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// CREATE NEW KEY AND SECRET /////////////////////////
func SetPlantConfigValidation ¶
func SetPlantConfigValidation(next http.HandlerFunc, mongoDBInterface *mongodb.MethodInterface) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// PLANT CONFIGURATION UPDATE //////////////////////////
func SigninValidation ¶
func SigninValidation(next http.HandlerFunc) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// LOGIN VALIDATION ////////////////
func SignoutValidation ¶
func SignoutValidation(next http.HandlerFunc) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// SIGNOUT VERIFICATION VALIDATION ////////////////////////////////////
func UploadImageValidation ¶
func UploadImageValidation(next http.HandlerFunc) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// UPLOAD VALIDATION ///////////////////////
func VerificationValidation ¶
func VerificationValidation(next http.HandlerFunc) http.HandlerFunc
///////////////////////////////////////////////////////////////////////////////////////////// REGISTRATION VERIFICATION VALIDATION ////////////////////////////////////