@@ -0,0 +1,1062 @@
+package com.composum.sling.platform.staging.replication;%0A%0Aimport java.util.Date;%0A%0A/**%0A * Class with general information about the running update.%0A */%0Apublic class UpdateInfo %7B%0A%0A    /**%0A     * The update id for the pending operation.%0A     */%0A    public String updateId;%0A%0A    /**%0A     * The original status of the publishers release.%0A     */%0A    public String originalPublisherReleaseChangeId;%0A%0A    /**%0A     * The timestamp %7B@link System#currentTimeMillis()%7D of the last replication.%0A     */%0A    public Long lastReplication;%0A%0A    @Override%0A    public String toString() %7B%0A        final StringBuilder sb = new StringBuilder(%22UpdateInfo%7B%22);%0A        sb.append(%22updateId='%22).append(updateId).append('%5C'');%0A        if (lastReplication != null) %7B%0A            sb.append(%22, lastReplication='%22).append(new Date(lastReplication)).append('%5C'');%0A        %7D%0A        if (originalPublisherReleaseChangeId != null) %7B%0A            sb.append(%22, relchgid='%22).append(originalPublisherReleaseChangeId).append('%5C'');%0A        %7D%0A        sb.append('%7D');%0A        return sb.toString();%0A    %7D%0A%7D%0A

move UpdateInfo from cpm-platform-replication to platform.staging