Package io.datarouter.storage.servertype
Class BaseServerTypes
java.lang.Object
io.datarouter.storage.servertype.BaseServerTypes
- All Implemented Interfaces:
ServerTypes
-
Constructor Summary
ConstructorsModifierConstructorDescriptionBaseServerTypes(ServerType defaultServerType) protectedBaseServerTypes(ServerType webServerType, ServerType jobServerType, ServerType jobletServerType) -
Method Summary
Modifier and TypeMethodDescriptionadd(ServerType serverType) List<io.datarouter.enums.web.HtmlSelectOptionBean>static ServerTypemakeProduction(String persistentString, boolean isHttpExposed) io.datarouter.scanner.Scanner<ServerType>values()
-
Constructor Details
-
BaseServerTypes
-
BaseServerTypes
protected BaseServerTypes(ServerType webServerType, ServerType jobServerType, ServerType jobletServerType)
-
-
Method Details
-
makeProduction
-
add
-
values
- Specified by:
valuesin interfaceServerTypes
-
getWebServerType
- Specified by:
getWebServerTypein interfaceServerTypes
-
getJobServerType
- Specified by:
getJobServerTypein interfaceServerTypes
-
getJobletServerType
- Specified by:
getJobletServerTypein interfaceServerTypes
-
fromPersistentString
- Specified by:
fromPersistentStringin interfaceServerTypes
-
getHtmlSelectOptionsVarNames
- Specified by:
getHtmlSelectOptionsVarNamesin interfaceServerTypes
-