Class Migration
- java.lang.Object
-
- net.ozwolf.mongo.migrations.internal.domain.Migration
-
public class Migration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_AUTHOR
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Migrationassign(MigrationCommand command)Migrationfailed(Exception e)StringgetAuthor()MigrationCommandgetCommand()StringgetDescription()StringgetDuration()StringgetFailureMessage()InstantgetFinished()Map<String,Object>getResult()org.semver4j.SemvergetSemanticVersion()InstantgetStarted()MigrationStatusgetStatus()StringgetTags()StringgetVersion()booleanisFailed()booleanisPending()booleanisRunning()booleanisSuccessful()Migrationrunning()static Comparator<Migration>sortByVersionAscending()static Comparator<Migration>sortByVersionDescending()Migrationsuccessful(org.bson.Document result)StringtoString()
-
-
-
Field Detail
-
DEFAULT_AUTHOR
public static final String DEFAULT_AUTHOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
public String getVersion()
-
getSemanticVersion
public org.semver4j.Semver getSemanticVersion()
-
getDescription
public String getDescription()
-
getAuthor
public String getAuthor()
-
getStarted
public Instant getStarted()
-
getFinished
public Instant getFinished()
-
getFailureMessage
public String getFailureMessage()
-
getDuration
public String getDuration()
-
getStatus
public MigrationStatus getStatus()
-
isSuccessful
public boolean isSuccessful()
-
isFailed
public boolean isFailed()
-
isPending
public boolean isPending()
-
isRunning
public boolean isRunning()
-
getCommand
public MigrationCommand getCommand()
-
assign
public Migration assign(MigrationCommand command)
-
running
public Migration running()
-
successful
public Migration successful(org.bson.Document result)
-
getTags
public String getTags()
-
sortByVersionAscending
public static Comparator<Migration> sortByVersionAscending()
-
sortByVersionDescending
public static Comparator<Migration> sortByVersionDescending()
-
-