package org.ovirt.engine.core.bll; import org.ovirt.engine.core.common.businessentities.*; import org.ovirt.engine.core.common.queries.*; public class GetAllNotReadonlyTagsQuery<P extends VdcQueryParametersBase> extends QueriesCommandBase<P> { public GetAllNotReadonlyTagsQuery(P parameters) { super(parameters); } @Override protected void executeQueryCommand() { java.util.ArrayList<tags> returnValue = new java.util.ArrayList<tags>(); java.util.ArrayList<tags> allTags = TagsDirector.getInstance().GetAllTags(); for (tags tag : allTags) { if (!tag.getIsReadonly()) { returnValue.add(tag); } } getQueryReturnValue().setReturnValue(returnValue); } }