package org.msh.tb; import org.jboss.seam.Component; import org.jboss.seam.annotations.Factory; import org.jboss.seam.annotations.Name; import org.msh.etbm.commons.transactionlog.mapping.LogInfo; import org.msh.tb.entities.Substance; import org.msh.utils.EntityQuery; @Name("substanceHome") @LogInfo(roleName="SUBSTANCES", entityClass=Substance.class) public class SubstanceHome extends EntityHomeEx { private static final long serialVersionUID = 8718366857062580485L; @Factory("substance") public Substance getSubstance() { return getInstance(); } @Override public EntityQuery getEntityQuery() { return (SubstancesQuery)Component.getInstance("substances", false); } }