org.ow2.petals.registry.core.repository.dao
Class EndpointDAO
java.lang.Object
org.ow2.petals.registry.core.repository.dao.EndpointDAO
public class EndpointDAO
- extends java.lang.Object
- Author:
- Christophe HAMERLING - eBM WebSourcing, Charles Casadei - eBM WebSourcing
|
Method Summary |
long |
count(org.hibernate.Session session,
java.lang.Class<Endpoint> endpoint)
|
void |
create(org.hibernate.Session session,
Endpoint endpoint)
|
boolean |
delete(org.hibernate.Session session,
java.lang.String path)
|
int |
deleteAll(org.hibernate.Session session)
|
boolean |
deleteEntry(org.hibernate.Session session,
java.lang.String path)
|
int |
deleteFrom(org.hibernate.Session session,
java.lang.String registryName)
|
int |
deletePath(org.hibernate.Session session,
java.lang.String path)
|
boolean |
endpointExists(org.hibernate.Session session,
java.lang.String path)
|
Endpoint |
get(org.hibernate.Session session,
java.lang.String path)
|
java.util.List<Endpoint> |
getAllFromPath(org.hibernate.Session session,
java.lang.String path)
|
java.util.List<Endpoint> |
getAllFromRegistry(org.hibernate.Session session,
java.lang.String registry)
|
java.util.List<Endpoint> |
getEndpointPath(org.hibernate.Session session,
java.lang.String path)
|
java.lang.String |
getId(org.hibernate.Session session,
java.lang.String path)
|
int |
keepOnly(org.hibernate.Session session,
java.lang.String registry)
|
void |
merge(org.hibernate.Session session,
Endpoint endpoint)
|
java.util.List<Endpoint> |
query(HibernateHelper hibernateHelper,
org.ow2.petals.registry.api.Query query)
|
void |
update(org.hibernate.Session session,
Endpoint endpoint,
java.lang.String path)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointDAO
public EndpointDAO()
query
public java.util.List<Endpoint> query(HibernateHelper hibernateHelper,
org.ow2.petals.registry.api.Query query)
throws org.ow2.petals.registry.api.exception.RegistryException
- Throws:
org.ow2.petals.registry.api.exception.RegistryException
getId
public java.lang.String getId(org.hibernate.Session session,
java.lang.String path)
get
public Endpoint get(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
getAllFromPath
public java.util.List<Endpoint> getAllFromPath(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
getAllFromRegistry
public java.util.List<Endpoint> getAllFromRegistry(org.hibernate.Session session,
java.lang.String registry)
throws DAOException
- Throws:
DAOException
endpointExists
public boolean endpointExists(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
create
public void create(org.hibernate.Session session,
Endpoint endpoint)
throws DAOException
- Throws:
DAOException
update
public void update(org.hibernate.Session session,
Endpoint endpoint,
java.lang.String path)
throws DAOException
- Throws:
DAOException
merge
public void merge(org.hibernate.Session session,
Endpoint endpoint)
throws DAOException
- Throws:
DAOException
count
public long count(org.hibernate.Session session,
java.lang.Class<Endpoint> endpoint)
throws DAOException
- Throws:
DAOException
keepOnly
public int keepOnly(org.hibernate.Session session,
java.lang.String registry)
throws DAOException
- Throws:
DAOException
delete
public boolean delete(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
deletePath
public int deletePath(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
getEndpointPath
public java.util.List<Endpoint> getEndpointPath(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
deleteEntry
public boolean deleteEntry(org.hibernate.Session session,
java.lang.String path)
throws DAOException
- Throws:
DAOException
deleteFrom
public int deleteFrom(org.hibernate.Session session,
java.lang.String registryName)
throws DAOException
- Throws:
DAOException
deleteAll
public int deleteAll(org.hibernate.Session session)
throws DAOException
- Throws:
DAOException
Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.