Class PluginState.VersionInfo
- java.lang.Object
-
- net.shibboleth.idp.installer.plugin.impl.PluginState.VersionInfo
-
- Enclosing class:
- PluginState
public static class PluginState.VersionInfo extends Object
Encapsulation of the information about a given IdP version.
-
-
Field Summary
Fields Modifier and Type Field Description private PluginVersionmaxSupportedMaximum version - this version is NOT SUPPORTED.private PluginVersionminSupportedMinimum version - this version IS supported.private PluginSupport.SupportLevelsupportLevelsupport level.
-
Constructor Summary
Constructors Constructor Description VersionInfo(PluginVersion max, PluginVersion min, PluginSupport.SupportLevel support)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginVersiongetMaxSupported()get Maximum version - this version is NOT SUPPORTED.PluginVersiongetMinSupported()get Minimum (IdP) version - this version IS supported.PluginSupport.SupportLevelgetSupportLevel()get support level.
-
-
-
Field Detail
-
maxSupported
private final PluginVersion maxSupported
Maximum version - this version is NOT SUPPORTED.
-
minSupported
private final PluginVersion minSupported
Minimum version - this version IS supported.
-
supportLevel
private final PluginSupport.SupportLevel supportLevel
support level.
-
-
Constructor Detail
-
VersionInfo
VersionInfo(PluginVersion max, PluginVersion min, PluginSupport.SupportLevel support)
Constructor.- Parameters:
max- support levelmin- support levelsupport- support level
-
-
Method Detail
-
getMaxSupported
public PluginVersion getMaxSupported()
get Maximum version - this version is NOT SUPPORTED.- Returns:
- Returns the maxSupported.
-
getMinSupported
public PluginVersion getMinSupported()
get Minimum (IdP) version - this version IS supported.- Returns:
- Returns the minSupported.
-
getSupportLevel
public PluginSupport.SupportLevel getSupportLevel()
get support level.- Returns:
- Returns the supportLevel.
-
-