/*
* Generated by XDoclet - Do not edit!
*/
package org.jboss.test.cmp2.enums.ejb;
/**
* Remote interface for Facade.
*/
public interface Facade
extends javax.ejb.EJBObject
{
public org.jboss.test.cmp2.enums.ejb.ColorEnum getColorForId( org.jboss.test.cmp2.enums.ejb.IDClass id )
throws java.lang.Exception, java.rmi.RemoteException;
public org.jboss.test.cmp2.enums.ejb.AnimalEnum getAnimalForId( org.jboss.test.cmp2.enums.ejb.IDClass id )
throws java.lang.Exception, java.rmi.RemoteException;
public void setColor( org.jboss.test.cmp2.enums.ejb.IDClass id,org.jboss.test.cmp2.enums.ejb.ColorEnum color )
throws java.lang.Exception, java.rmi.RemoteException;
public void setAnimal( org.jboss.test.cmp2.enums.ejb.IDClass id,org.jboss.test.cmp2.enums.ejb.AnimalEnum animal )
throws java.lang.Exception, java.rmi.RemoteException;
public void createChild( org.jboss.test.cmp2.enums.ejb.IDClass childId )
throws java.lang.Exception, java.rmi.RemoteException;
public void removeChild( org.jboss.test.cmp2.enums.ejb.IDClass childId )
throws java.lang.Exception, java.rmi.RemoteException;
public org.jboss.test.cmp2.enums.ejb.IDClass findByColor( org.jboss.test.cmp2.enums.ejb.ColorEnum color )
throws java.lang.Exception, java.rmi.RemoteException;
public org.jboss.test.cmp2.enums.ejb.IDClass findAndOrderByColor( org.jboss.test.cmp2.enums.ejb.ColorEnum color )
throws java.lang.Exception, java.rmi.RemoteException;
public org.jboss.test.cmp2.enums.ejb.IDClass findByColorDeclaredSql( org.jboss.test.cmp2.enums.ejb.ColorEnum color )
throws java.lang.Exception, java.rmi.RemoteException;
public java.util.List findLowColor( org.jboss.test.cmp2.enums.ejb.ColorEnum color )
throws java.lang.Exception, java.rmi.RemoteException;
public ColorEnum selectMinColor() throws java.lang.Exception, java.rmi.RemoteException;
public ColorEnum selectMaxColor() throws java.lang.Exception, java.rmi.RemoteException;
public ColorEnum selectAvgColor() throws java.lang.Exception, java.rmi.RemoteException;
public ColorEnum selectColor(IDClass id) throws java.lang.Exception, java.rmi.RemoteException;
}