/** * This getDbObjectKey() string concatenation is a kludge until we refactor the DB object stuff itself out to its * own object */ public String getDbObjectKey() { return this.getObjectKey().getSchema() + ":" + this.getObjectName(); }
@Override public Predicate<? super ChecksumEntry> valueOf(Schema schema) { return schema.getObjectExclusionPredicateBuilder().build(ChecksumEntry.TO_OBJECT_TYPE, ChecksumEntry.TO_NAME1); } });
private ChangeInput create2(ChangeType changeType, String schema, String objectName, String changeName, int orderWithinObject, String hash, String content, String rollbackIfAlreadyDeployedContent, boolean active) { ChangeInput changeInput = new ChangeInput(false); changeInput.setChangeKey(new ChangeKey(schema, changeType, objectName, changeName)); changeInput.setOrderWithinObject(orderWithinObject); changeInput.setContentHash(hash); changeInput.setContent(content); changeInput.setRollbackIfAlreadyDeployedContent(rollbackIfAlreadyDeployedContent); changeInput.setActive(active); return changeInput; } private ChangeInput create3(ChangeType changeType, String schema, String objectName, String changeName,
private ChangeInput create(ChangeType changeType, String schema, String objectName, String changeName, int orderWithinObject, String hash, String content) { ChangeInput changeInput = new ChangeInput(false); changeInput.setChangeKey(new ChangeKey(schema, changeType, objectName, changeName)); changeInput.setOrderWithinObject(orderWithinObject); changeInput.setContentHash(hash); changeInput.setContent(content); return changeInput; } private ChangeInput create2(ChangeType changeType, String schema, String objectName, String changeName,
public PhysicalSchema getPhysicalSchema(Environment env) { return env.getPhysicalSchema(this.getSchema()); }
public String getSchema() { return this.changeKey.getObjectKey().getSchema(); }
public ChangeRerunnable(ChangeKey changeKey, String hash, String content) { this.setChangeKey(changeKey); this.setContentHash(hash); this.setContent(content); } }
public ChangeType getChangeType() { return this.changeKey.getObjectKey().getChangeType(); }
@Override public String valueOf(Change change) { return change.getDisplayString(); } }).makeString("\n");
@Override public boolean accept(Schema schema) { return schema.isReadOnly(); } });
public String getObjectName() { return changeKey.getObjectKey().getObjectName(); }
/** * TODO rename this to something more appropriate (i.e. not hiding the convertedContent field) */ public String getConvertedContent() { return this.isRollbackActivated() ? this.getRollbackToBeExecutedContent() : this.convertedContent; }
@Override public String getCommandDescription() { return "No longer in the source, but will be left in the DB as we are running in rollback mode: " + this.incrementalDeployed.getDisplayString(); }
private ChangeInput create3(ChangeType changeType, String schema, String objectName, String changeName, int orderWithinObject, String hash, String content, String rollbackIfAlreadyDeployedContent, boolean active, ImmutableList<ArtifactRestrictions> restrictions) { ChangeInput changeInput = new ChangeInput(false); changeInput.setChangeKey(new ChangeKey(schema, changeType, objectName, changeName)); changeInput.setOrderWithinObject(orderWithinObject); changeInput.setContentHash(hash); changeInput.setContent(content); changeInput.setRollbackIfAlreadyDeployedContent(rollbackIfAlreadyDeployedContent); changeInput.setActive(active); changeInput.setRestrictions(restrictions); return changeInput; }
/** * This getDbObjectKey() string concatenation is a kludge until we refactor the DB object stuff itself out to its * own object */ public String getDbObjectKey() { return this.getObjectKey().getSchema() + ":" + this.getObjectName(); }
@Override public Predicate<? super ChecksumEntry> valueOf(Schema schema) { return schema.getObjectExclusionPredicateBuilder().build(ChecksumEntry.TO_OBJECT_TYPE, ChecksumEntry.TO_NAME1); } });
public ChangeType getChangeType() { return this.changeKey.getObjectKey().getChangeType(); }
@Override public String valueOf(Change change1) { return change1.getDisplayString(); } }).makeString(", "));