ca.pjer.cm.module.store.defaultimpl
Class StoreServiceImpl
java.lang.Object
ca.pjer.cm.module.store.defaultimpl.StoreServiceImpl
- All Implemented Interfaces:
- org.apache.hivemind.Initializable, ca.pjer.cm.api.store.StoreService
- public class StoreServiceImpl
- extends java.lang.Object
- implements ca.pjer.cm.api.store.StoreService, org.apache.hivemind.Initializable
TODO: comment me.
$Id: StoreServiceImpl.java,v 1.2 2004/05/19 03:29:17 pjer Exp $
$RCSfile: StoreServiceImpl.java,v $
$Revision: 1.2 $
$Author: pjer $
$Date: 2004/05/19 03:29:17 $
Method Summary |
protected void |
addCriteriaFromMetaRelationList(net.sf.hibernate.Criteria criteria,
java.lang.Object template,
java.util.List metaRelationList)
|
java.lang.Object |
create(java.lang.Object object)
|
java.lang.Object |
get(java.lang.Class clazz,
java.io.Serializable id)
|
void |
initializeService()
|
java.util.List |
list(java.lang.Class clazz)
|
java.util.List |
listFromTemplate(java.lang.Object template)
|
void |
remove(java.lang.Object object)
|
void |
setDiscoveryService(ca.pjer.cm.api.discovery.DiscoveryService discoveryService)
|
void |
setMetaDataService(ca.pjer.cm.api.metadata.MetaDataService metaDataService)
|
java.lang.Object |
update(java.lang.Object object)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StoreServiceImpl
public StoreServiceImpl()
setDiscoveryService
public void setDiscoveryService(ca.pjer.cm.api.discovery.DiscoveryService discoveryService)
setMetaDataService
public void setMetaDataService(ca.pjer.cm.api.metadata.MetaDataService metaDataService)
initializeService
public void initializeService()
- Specified by:
initializeService
in interface org.apache.hivemind.Initializable
create
public java.lang.Object create(java.lang.Object object)
throws ca.pjer.cm.api.store.StoreServiceSystemException,
ca.pjer.cm.api.store.DuplicateObjectException
- Specified by:
create
in interface ca.pjer.cm.api.store.StoreService
- Throws:
ca.pjer.cm.api.store.StoreServiceSystemException
ca.pjer.cm.api.store.DuplicateObjectException
update
public java.lang.Object update(java.lang.Object object)
throws ca.pjer.cm.api.store.StoreServiceSystemException,
ca.pjer.cm.api.store.ObjectNotFoundException
- Specified by:
update
in interface ca.pjer.cm.api.store.StoreService
- Throws:
ca.pjer.cm.api.store.StoreServiceSystemException
ca.pjer.cm.api.store.ObjectNotFoundException
get
public java.lang.Object get(java.lang.Class clazz,
java.io.Serializable id)
throws ca.pjer.cm.api.store.StoreServiceSystemException,
ca.pjer.cm.api.store.ObjectNotFoundException
- Specified by:
get
in interface ca.pjer.cm.api.store.StoreService
- Throws:
ca.pjer.cm.api.store.StoreServiceSystemException
ca.pjer.cm.api.store.ObjectNotFoundException
list
public java.util.List list(java.lang.Class clazz)
throws ca.pjer.cm.api.store.StoreServiceSystemException
- Specified by:
list
in interface ca.pjer.cm.api.store.StoreService
- Throws:
ca.pjer.cm.api.store.StoreServiceSystemException
listFromTemplate
public java.util.List listFromTemplate(java.lang.Object template)
throws ca.pjer.cm.api.store.StoreServiceSystemException
- Specified by:
listFromTemplate
in interface ca.pjer.cm.api.store.StoreService
- Throws:
ca.pjer.cm.api.store.StoreServiceSystemException
addCriteriaFromMetaRelationList
protected void addCriteriaFromMetaRelationList(net.sf.hibernate.Criteria criteria,
java.lang.Object template,
java.util.List metaRelationList)
throws java.lang.Exception
- Throws:
java.lang.Exception
remove
public void remove(java.lang.Object object)
throws ca.pjer.cm.api.store.StoreServiceSystemException,
ca.pjer.cm.api.store.ObjectNotFoundException
- Specified by:
remove
in interface ca.pjer.cm.api.store.StoreService
- Throws:
ca.pjer.cm.api.store.StoreServiceSystemException
ca.pjer.cm.api.store.ObjectNotFoundException
Copyright © 2004 PjEr.ca. All Rights Reserved.