01: /* Copyright 2002 The JA-SIG Collaborative. All rights reserved.
02: * See license distributed with this file and
03: * available online at http://www.uportal.org/license.html
04: */
05:
06: package org.jasig.portal.concurrency;
07:
08: /**
09: * Factory interface for creating an <code>IEntityCachingService</code>.
10: * @author Dan Ellentuck
11: * @version $Revision: 34757 $
12: */
13:
14: public interface IEntityCachingServiceFactory {
15: /**
16: * Return an instance of IEntityCachingService.
17: * @return org.jasig.portal.concurrency.IEntityCachingService
18: * @exception org.jasig.portal.concurrency.CachingException
19: */
20: public IEntityCachingService newCachingService()
21: throws CachingException;
22: }
|