01: package org.objectweb.jonas.jtests.beans.relation.tier;
02:
03: import javax.ejb.EJBObject;
04: import javax.ejb.CreateException;
05: import javax.naming.NamingException;
06: import javax.ejb.FinderException;
07: import javax.ejb.RemoveException;
08: import java.rmi.RemoteException;
09:
10: import java.util.Collection;
11:
12: /**
13: * Remote interface for TestFacade.
14: */
15:
16: public interface TestFacade extends EJBObject {
17:
18: // Tier entity beans methods
19: public TierValue findTierByKey(java.lang.Integer pk)
20: throws FinderException, NamingException, RemoteException;
21:
22: public TierValue create(TierValue value) throws RemoteException,
23: CreateException, FinderException, NamingException;
24:
25: public TiephyValue getTiephyValueOfTier(java.lang.Integer pk)
26: throws FinderException, NamingException, RemoteException;
27:
28: public TiemorValue getTiemorValueOfTier(java.lang.Integer pk)
29: throws FinderException, NamingException, RemoteException;
30:
31: public void update(TierValue value) throws FinderException,
32: NamingException, RemoteException;
33:
34: public java.util.Collection tierfindByTiemorOrTiephy(
35: java.lang.String nom) throws FinderException,
36: RemoteException, NamingException;
37:
38: public void removeTier(java.lang.Integer pk)
39: throws FinderException, NamingException, RemoteException,
40: RemoveException;
41:
42: public java.util.Collection getTierValueWithCollectionPK(
43: Collection pks) throws RemoteException, FinderException,
44: NamingException;
45:
46: }
|