/** * Create a history strategy with the given parent strategy (for defaults) or null if no * parent exists. * * @param parentStrategy The parent strategy of this strategy or null if none exists. */ public HistoryStrategy(HistoryStrategy parentStrategy) { this.parent = parentStrategy; if (parent == null) { maxNumber = DEFAULT_MAX_NUMBER; } else { type = Type.defaulType; maxNumber = parent.getMaxNumber(); } }
public UpdateHistoryStrategy(String serviceName, HistoryStrategy historyStrategy) { this.serviceName = serviceName; type = historyStrategy.getType().ordinal(); maxNumber = historyStrategy.getMaxNumber(); }
if (type == Type.defaulType && parent != null) { strategyType = parent.getType(); strategyMaxNumber = parent.getMaxNumber();
/** * Create a history strategy with the given parent strategy (for defaults) or null if no * parent exists. * * @param parentStrategy The parent strategy of this strategy or null if none exists. */ public HistoryStrategy(HistoryStrategy parentStrategy) { this.parent = parentStrategy; if (parent == null) { maxNumber = DEFAULT_MAX_NUMBER; } else { type = Type.defaulType; maxNumber = parent.getMaxNumber(); } }
public UpdateHistoryStrategy(String serviceName, HistoryStrategy historyStrategy) { this.serviceName = serviceName; type = historyStrategy.getType().ordinal(); maxNumber = historyStrategy.getMaxNumber(); }
if (type == Type.defaulType && parent != null) { strategyType = parent.getType(); strategyMaxNumber = parent.getMaxNumber();