| Package | Description | 
|---|---|
| org.opennms.upgrade.api | |
| org.opennms.upgrade.implementations | |
| org.opennms.upgrade.support | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OnmsUpgrade.execute()
Execute. 
 | 
protected Connection | 
AbstractOnmsUpgrade.getDbConnection()
Gets the DB connection. 
 | 
protected int[] | 
AbstractOnmsUpgrade.getInstalledVersion()  | 
protected Properties | 
AbstractOnmsUpgrade.getMainProperties()
Gets the main properties. 
 | 
protected String | 
AbstractOnmsUpgrade.getOpennmsVersion()
Gets the currently installed OpenNMS version. 
 | 
protected String | 
AbstractOnmsUpgrade.getRrdExtension()
Gets the RRD extension. 
 | 
protected Properties | 
AbstractOnmsUpgrade.getRrdProperties()
Gets the RRD properties. 
 | 
protected String | 
AbstractOnmsUpgrade.getRrdStrategy()
Gets the RRD strategy. 
 | 
protected void | 
AbstractOnmsUpgrade.initializeDatasource()
Initializes the data source. 
 | 
protected boolean | 
AbstractOnmsUpgrade.isInstalledVersion(AbstractOnmsUpgrade.VersionOperator op,
                  int mayor,
                  int minor,
                  int release)  | 
protected boolean | 
AbstractOnmsUpgrade.isInstalledVersionGreaterOrEqual(int mayor,
                                int minor,
                                int release)
Checks if the installed version of OpenNMS is greater or equals than the supplied version. 
 | 
protected boolean | 
AbstractOnmsUpgrade.isRrdToolEnabled()
Checks if is RRDtool enabled. 
 | 
protected void | 
AbstractOnmsUpgrade.loadProperties(Properties properties,
              String fileName)
Load properties. 
 | 
void | 
OnmsUpgrade.postExecute()
Post execute. 
 | 
void | 
OnmsUpgrade.preExecute()
Pre-execute 
 | 
protected void | 
AbstractOnmsUpgrade.printFullSettings()
Prints the full settings. 
 | 
protected void | 
AbstractOnmsUpgrade.printMainSettings()
Prints the settings. 
 | 
void | 
OnmsUpgrade.rollback()
Rollback. 
 | 
protected void | 
AbstractOnmsUpgrade.unzipFile(File zipFile,
         File outputFolder)
UNZIP a file. 
 | 
protected static int | 
AbstractOnmsUpgrade.versionToInteger(int mayor,
                int minor,
                int release)  | 
protected void | 
AbstractOnmsUpgrade.zipDir(File zipFile,
      File sourceFolder)
ZIP a directory. 
 | 
protected File | 
AbstractOnmsUpgrade.zipFile(File sourceFile)
ZIP a file. 
 | 
| Constructor and Description | 
|---|
AbstractOnmsUpgrade()
Instantiates a new abstract OpenNMS upgrade. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DiscoveryConfigurationMigratorOffline.execute()  | 
void | 
KscReportsMigrator.execute()  | 
void | 
ServiceConfigMigratorOffline.execute()  | 
void | 
MagicUsersMigratorOffline.execute()  | 
void | 
RequisitionsMigratorOffline.execute()  | 
void | 
MonitoringLocationsMigratorOffline.execute()  | 
void | 
SnmpInterfaceRrdMigratorOnline.execute()  | 
void | 
DataCollectionConfigMigratorOffline.execute()  | 
void | 
ServiceConfig1701MigratorOffline.execute()  | 
void | 
JettyConfigMigratorOffline.execute()  | 
void | 
DataCollectionConfigMigrator17Offline.execute()  | 
void | 
EOLServiceConfigMigratorOffline.execute()  | 
void | 
EventParameterMigratorOffline.execute()  | 
void | 
JmxRrdMigratorOffline.execute()  | 
void | 
DiscoveryConfigurationLocationMigratorOffline.execute()  | 
protected List<SnmpInterface> | 
KscReportsMigrator.getInterfacesToMerge()
Gets the interfaces to merge. 
 | 
protected List<SnmpInterfaceUpgrade> | 
SnmpInterfaceRrdMigratorOnline.getInterfacesToMerge()
Gets the interfaces to merge. 
 | 
void | 
DiscoveryConfigurationMigratorOffline.postExecute()  | 
void | 
KscReportsMigrator.postExecute()  | 
void | 
ServiceConfigMigratorOffline.postExecute()  | 
void | 
MagicUsersMigratorOffline.postExecute()  | 
void | 
RequisitionsMigratorOffline.postExecute()  | 
void | 
MonitoringLocationsMigratorOffline.postExecute()  | 
void | 
SnmpInterfaceRrdMigratorOnline.postExecute()  | 
void | 
ServiceConfig1701MigratorOffline.postExecute()  | 
void | 
JettyConfigMigratorOffline.postExecute()  | 
void | 
EOLServiceConfigMigratorOffline.postExecute()  | 
void | 
EventParameterMigratorOffline.postExecute()  | 
void | 
JmxRrdMigratorOffline.postExecute()  | 
void | 
DiscoveryConfigurationLocationMigratorOffline.postExecute()  | 
void | 
DiscoveryConfigurationMigratorOffline.preExecute()  | 
void | 
KscReportsMigrator.preExecute()  | 
void | 
ServiceConfigMigratorOffline.preExecute()  | 
void | 
MagicUsersMigratorOffline.preExecute()  | 
void | 
RequisitionsMigratorOffline.preExecute()  | 
void | 
MonitoringLocationsMigratorOffline.preExecute()  | 
void | 
SnmpInterfaceRrdMigratorOnline.preExecute()  | 
void | 
DataCollectionConfigMigratorOffline.preExecute()  | 
void | 
ServiceConfig1701MigratorOffline.preExecute()  | 
void | 
JettyConfigMigratorOffline.preExecute()  | 
void | 
DataCollectionConfigMigrator17Offline.preExecute()  | 
void | 
EOLServiceConfigMigratorOffline.preExecute()  | 
void | 
EventParameterMigratorOffline.preExecute()  | 
void | 
JmxRrdMigratorOffline.preExecute()  | 
void | 
DiscoveryConfigurationLocationMigratorOffline.preExecute()  | 
void | 
DiscoveryConfigurationMigratorOffline.rollback()  | 
void | 
KscReportsMigrator.rollback()  | 
void | 
ServiceConfigMigratorOffline.rollback()  | 
void | 
MagicUsersMigratorOffline.rollback()  | 
void | 
RequisitionsMigratorOffline.rollback()  | 
void | 
MonitoringLocationsMigratorOffline.rollback()  | 
void | 
SnmpInterfaceRrdMigratorOnline.rollback()  | 
void | 
DataCollectionConfigMigratorOffline.rollback()  | 
void | 
ServiceConfig1701MigratorOffline.rollback()  | 
void | 
JettyConfigMigratorOffline.rollback()  | 
void | 
DataCollectionConfigMigrator17Offline.rollback()  | 
void | 
EOLServiceConfigMigratorOffline.rollback()  | 
void | 
EventParameterMigratorOffline.rollback()  | 
void | 
JmxRrdMigratorOffline.rollback()  | 
void | 
DiscoveryConfigurationLocationMigratorOffline.rollback()  | 
| Constructor and Description | 
|---|
DataCollectionConfigMigrator17Offline()
Instantiates a new data collection configuration migrator for OpenNMS 17 offline. 
 | 
DataCollectionConfigMigratorOffline()  | 
DiscoveryConfigurationLocationMigratorOffline()  | 
DiscoveryConfigurationMigratorOffline()  | 
EOLServiceConfigMigratorOffline()
Instantiates a new Service Configuration migrator offline. 
 | 
EventParameterMigratorOffline()  | 
JettyConfigMigratorOffline()
Instantiates a new Jetty configuration migrator offline. 
 | 
JmxRrdMigratorOffline()
Instantiates a new JMX RRD migrator offline. 
 | 
KscReportsMigrator()
Instantiates a new KSC Reports Migrator. 
 | 
MagicUsersMigratorOffline()
Instantiates a new magic users migrator offline. 
 | 
MonitoringLocationsMigratorOffline()  | 
RequisitionsMigratorOffline()
Instantiates a new requisitions migrator offline. 
 | 
ServiceConfig1701MigratorOffline()
Instantiates a new Service Configuration migrator offline. 
 | 
ServiceConfigMigratorOffline()
Instantiates a new Service Configuration migrator offline. 
 | 
SnmpInterfaceRrdMigratorOnline()
Instantiates a new SNMP interface RRD migrator online. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Upgrade.execute()
Execute. 
 | 
protected List<OnmsUpgrade> | 
Upgrade.getUpgradeObjects()
Gets the upgrade objects. 
 | 
UpgradeStatus | 
Upgrade.getUpgradeStatus()
Gets the upgrade status. 
 | 
static void | 
Upgrade.main(String[] args)
The main method. 
 | 
void | 
UpgradeStatus.markAsExecuted(OnmsUpgrade upg)
Mark as executed. 
 | 
protected void | 
Upgrade.markAsExecuted(OnmsUpgrade upg)
Mark as executed. 
 | 
protected boolean | 
Upgrade.wasExecuted(OnmsUpgrade upg)
Was executed. 
 | 
| Constructor and Description | 
|---|
UpgradeStatus()
Instantiates a new upgrade status. 
 | 
UpgradeStatus(File statusFile)
Instantiates a new upgrade status. 
 | 
Copyright © 2020. All rights reserved.