@Immutable public class SystemMigrationResult extends Object implements com.helger.commons.id.IHasID<String>, com.helger.commons.state.ISuccessIndicator, Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
SystemMigrationResult(String sMigrationID,
LocalDateTime aExecutionDT,
boolean bSuccess,
String sErrorMessage) |
| Modifier and Type | Method and Description |
|---|---|
static SystemMigrationResult |
createFailure(String sMigrationID,
String sErrorMsg) |
static SystemMigrationResult |
createSuccess(String sMigrationID) |
boolean |
equals(Object o) |
String |
getErrorMessage() |
LocalDateTime |
getExecutionDateTime() |
String |
getID() |
int |
hashCode() |
boolean |
isFailure() |
boolean |
isSuccess() |
String |
toString() |
@Nonnull public String getID()
getID in interface com.helger.commons.id.IHasID<String>@Nonnull public LocalDateTime getExecutionDateTime()
public boolean isSuccess()
isSuccess in interface com.helger.commons.state.ISuccessIndicatorpublic boolean isFailure()
isFailure in interface com.helger.commons.state.ISuccessIndicator@Nonnull public static SystemMigrationResult createSuccess(@Nonnull @Nonempty String sMigrationID)
Copyright © 2014–2017 Philip Helger. All rights reserved.