com.ebmwebsourcing.webeditor.client.api.service
Interface IProjectService

All Known Implementing Classes:
ProjectServiceImpl

public interface IProjectService


Method Summary
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceMetaData addMetaData(java.lang.String uploadRef, com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance, com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat metaDataFormat)
           
 java.lang.String exportProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance, com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat format)
           
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile> getProjectFilesByProjectType(com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType)
           
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getProjectInstanceById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> importProjectInstance(java.lang.String uploadedRef, com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType, com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat format)
           
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> loadProjectInstances(java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile> projectFiles)
           
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile saveProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance)
           
 

Method Detail

getProjectFilesByProjectType

java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile> getProjectFilesByProjectType(com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType)
                                                                                                          throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException

loadProjectInstances

java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> loadProjectInstances(java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile> projectFiles)
                                                                                                      throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException

exportProjectInstance

java.lang.String exportProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance,
                                       com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat format)
                                       throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException

importProjectInstance

java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance> importProjectInstance(java.lang.String uploadedRef,
                                                                                                       com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType,
                                                                                                       com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat format)
                                                                                                       throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException

saveProjectInstance

com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile saveProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance)
                                                                                 throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException

getProjectInstanceById

com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getProjectInstanceById(java.lang.String id)
                                                                                        throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException

addMetaData

com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceMetaData addMetaData(java.lang.String uploadRef,
                                                                                     com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance,
                                                                                     com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat metaDataFormat)
                                                                                     throws com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException
Throws:
com.ebmwebsourcing.webeditor.impl.domain.exception.ServiceException


Copyright © 2010-2011 Petals Link. All Rights Reserved.