package com.sissi.ucenter.relation.muc.status.adder; import java.util.List; import com.sissi.ucenter.relation.muc.status.CodeStatus; import com.sissi.ucenter.relation.muc.status.CodeStatusAdder; /** * @author kim 2014年3月5日 */ public class ChainedCodeStatusAdder implements CodeStatusAdder { private final List<CodeStatusAdder> judegers; public ChainedCodeStatusAdder(List<CodeStatusAdder> judegers) { super(); this.judegers = judegers; } @Override public CodeStatus add(CodeStatus status) { for (CodeStatusAdder each : this.judegers) { each.add(status); } return status; } }