@Override public boolean accept(Change it) { return it.getChangeType().equals(changeType); } }), false);
@Override public boolean accept(Change it) { return it.getChangeType().equals(changeType); } });
@Override public boolean accept(Change it) { return it.getChangeType().equals(changeType); } }), false);
@Override public boolean accept(Change it) { return it.getChangeType().equals(changeType); } });
@Override public boolean accept(Change change) { return change.getChangeType().isRerunnable(); } });
@Override public boolean accept(Change change) { return change.getChangeType().isRerunnable(); } });
@Override public boolean accept(Change change) { return change.getChangeType().isRerunnable(); } });
@Override public boolean accept(Change change) { return change.getChangeType().isRerunnable(); } });
public String getPermissionScheme() { return this.permissionScheme == null ? this.getChangeType().getName() : this.permissionScheme; }
public String getChangeTypeName() { return this.getChangeType().getName(); }
public String getChangeTypeName() { return this.getChangeType().getName(); }
public boolean equalsOnContent(Change other) { return new EqualsBuilder() .append(this.getSchema(), other.getSchema()) .append(this.getObjectName(), other.getObjectName()) .append(this.getChangeType(), other.getChangeType()) .append(this.getContentHash(), other.getContentHash()) .isEquals(); }
public boolean equalsOnContent(Change other) { return new EqualsBuilder() .append(this.getSchema(), other.getSchema()) .append(this.getObjectName(), other.getObjectName()) .append(this.getChangeType(), other.getChangeType()) .append(this.getContentHash(), other.getContentHash()) .isEquals(); }
ToStringBuilder toStringBuilder() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE) .append(this.getSchema()) .append(this.getChangeName()) .append(this.getObjectName()) .append(this.getChangeType()) .append(this.getConvertedContent()) .append(this.getContentHash()) .append(this.getOrderWithinObject()) ; }
ToStringBuilder toStringBuilder() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE) .append(this.getSchema()) .append(this.getChangeName()) .append(this.getObjectName()) .append(this.getChangeType()) .append(this.getConvertedContent()) .append(this.getContentHash()) .append(this.getOrderWithinObject()) ; }
private ChangeTypeSemantic getChangeTypeSemantic(Change change) { return changeTypeSemantics.get(change.getChangeType().getName()); }
private ChangeTypeBehavior getChangeTypeBehavior(Change change) { return changeTypeBehaviors.get(change.getChangeType().getName()); }
private ChangeTypeBehavior getChangeTypeBehavior(Change change) { return changeTypeBehaviors.get(change.getChangeType().getName()); }
public String getDisplayString() { StringBuilder sb = new StringBuilder(); if (isRollbackActivated()) { sb.append("ROLLING BACK: "); } sb.append(String.format( "Object [%s]; ChangeName [%s]; Type [%s]; LogicalSchema [%s]" , this.getObjectName() , this.getChangeName() , this.getChangeType().getName() , this.getSchema() )); return sb.toString(); }
@Override public void value(Connection conn) { sqlExecutor.getJdbcTemplate().update( conn, "DELETE FROM " + env.getPlatform().getSchemaPrefix(change.getPhysicalSchema(env)) + dbChangeTable + " WHERE OBJECTNAME = ? AND CHANGETYPE = ?", change.getObjectName(), change.getChangeType().getName() ); // TODO delete this eventually sqlExecutor.getJdbcTemplate().update( conn, "DELETE FROM " + env.getPlatform().getSchemaPrefix(change.getPhysicalSchema(env)) + dbChangeTable + " WHERE OBJECTNAME = ? AND CHANGETYPE = ?", change.getObjectName(), "GRANT" ); } });