Class MigrationReport
- java.lang.Object
-
- org.jbpm.runtime.manager.impl.migration.MigrationReport
-
- All Implemented Interfaces:
Serializable
public class MigrationReport extends Object implements Serializable
Represents complete (might be unfinished in case of an error) process instance migration. It contains all migration entries that correspond to individual operations performed during migration.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MigrationReport(MigrationSpec migrationSpec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntry(MigrationEntry.Type type, String message)DategetEndDate()List<MigrationEntry>getEntries()MigrationSpecgetMigrationSpec()DategetStartDate()booleanisSuccessful()voidsetEndDate(Date endDate)voidsetEntries(List<MigrationEntry> entries)voidsetMigrationSpec(MigrationSpec processData)voidsetStartDate(Date startDate)voidsetSuccessful(boolean successful)
-
-
-
Constructor Detail
-
MigrationReport
public MigrationReport(MigrationSpec migrationSpec)
-
-
Method Detail
-
getMigrationSpec
public MigrationSpec getMigrationSpec()
-
setMigrationSpec
public void setMigrationSpec(MigrationSpec processData)
-
isSuccessful
public boolean isSuccessful()
-
setSuccessful
public void setSuccessful(boolean successful)
-
getStartDate
public Date getStartDate()
-
setStartDate
public void setStartDate(Date startDate)
-
getEndDate
public Date getEndDate()
-
setEndDate
public void setEndDate(Date endDate)
-
getEntries
public List<MigrationEntry> getEntries()
-
setEntries
public void setEntries(List<MigrationEntry> entries)
-
addEntry
public void addEntry(MigrationEntry.Type type, String message) throws MigrationException
- Throws:
MigrationException
-
-