com.zeroturnaround.liverebel.api
Interface ApplicationInfo
public interface ApplicationInfo
Information about application versions.
- Author:
- Rein Raudjärv
getId
String getId()
- Returns:
- application Id.
getVersions
Set<String> getVersions()
- Returns:
- all available version Ids.
getVersionsMap
Map<String,VersionInfo> getVersionsMap()
- Returns:
- map of
VersionInfo objects by versionId
getActiveVersions
Set<String> getActiveVersions()
- Returns:
- all active version Ids
(different versions can be active on different servers).
getActiveVersionPerServer
Map<String,String> getActiveVersionPerServer()
- Deprecated. use
getLocalInfos() instead
- Returns:
- all active version Ids per server Id.
(only one version can be active on a single server).
getLocalInfos
List<LocalInfo> getLocalInfos()
- Returns:
- information about local applications (application deployed to each server)
getLocalInfosMap
Map<String,LocalInfo> getLocalInfosMap()
- Returns:
- map of
LocalInfo objects by serverId.
getUrls
Set<String> getUrls()
- Returns:
- all known URLs of the application.
getLatestVersion
VersionInfo getLatestVersion()
- Returns:
- the latest version of the application
Copyright © 2013. All Rights Reserved.