kz.greetgo.conf.hot.HotConfigDefinition Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of greetgo.conf Show documentation
Show all versions of greetgo.conf Show documentation
Configuration library using in greetgo!
package kz.greetgo.conf.hot;
import java.util.List;
/**
* Defines hot config infrastructure
*/
public interface HotConfigDefinition {
/**
* Returns config interface class
*
* @return config interface class
*/
Class configInterface();
/**
* Hot config location
*
* @return hot config location
*/
String location();
/**
* Description of hot config
*
* @return description of hot config, may be null
*/
String description();
/**
* Returns config element definition list
*
* @return config element definition list
*/
List elementList();
}