com.ebmwebsourcing.webeditor.impl.xstream
Class ProjectDao
java.lang.Object
com.ebmwebsourcing.webeditor.impl.xstream.AbstractDao<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance>
com.ebmwebsourcing.webeditor.impl.xstream.ProjectDao
- All Implemented Interfaces:
- IProjectDao
public class ProjectDao
- extends AbstractDao<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance>
- implements IProjectDao
|
Method Summary |
java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> |
getAllUserProjects(com.ebmwebsourcing.webeditor.api.domain.user.IUser user)
|
com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance |
getProjectById(java.lang.String id)
|
IProjectTypeDao |
getProjectTypeDao()
|
protected java.lang.String |
getSpaceName()
|
java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> |
getUserProjectsByType(com.ebmwebsourcing.webeditor.api.domain.user.IUser user,
com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType)
|
void |
saveProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance)
|
protected void |
update(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance object)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectDao
public ProjectDao()
getAllUserProjects
public java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> getAllUserProjects(com.ebmwebsourcing.webeditor.api.domain.user.IUser user)
- Specified by:
getAllUserProjects in interface IProjectDao
getProjectTypeDao
public IProjectTypeDao getProjectTypeDao()
- Specified by:
getProjectTypeDao in interface IProjectDao
getUserProjectsByType
public java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> getUserProjectsByType(com.ebmwebsourcing.webeditor.api.domain.user.IUser user,
com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType)
- Specified by:
getUserProjectsByType in interface IProjectDao
saveProjectInstance
public void saveProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance)
- Specified by:
saveProjectInstance in interface IProjectDao
getSpaceName
protected java.lang.String getSpaceName()
- Specified by:
getSpaceName in class AbstractDao<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance>
getProjectById
public com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getProjectById(java.lang.String id)
- Specified by:
getProjectById in interface IProjectDao
update
protected void update(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance object)
- Specified by:
update in class AbstractDao<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance>
Copyright © 2010-2011 Petals Link. All Rights Reserved.