01: /*
02: * Created on 21 Aug 2007
03: */
04: package uk.org.ponder.beanutil.entity;
05:
06: import java.util.Map;
07:
08: import uk.org.ponder.beanutil.WriteableBeanLocator;
09:
10: /**
11: * The common interface to the "in code" functionality of an EntityBeanLocator.
12: * See @link {@link uk.org.ponder.rsf.state.entity.EntityBeanLocatorImpl}
13: * for implementation details.
14: *
15: * @author Antranig Basman (antranig@caret.cam.ac.uk)
16: *
17: */
18:
19: public interface EntityBeanLocator extends WriteableBeanLocator {
20: /** A prefix used in for the key of the cached entities, representing a
21: * non-persistent entity, freshly created on this cycle.
22: */
23: public static final String NEW_PREFIX = "new ";
24:
25: public Map getDeliveredBeans();
26: }
|