org.ow2.dragon.service.deployment
Class ServiceManagerServiceImpl

java.lang.Object
  extended by org.ow2.dragon.service.deployment.ServiceManagerServiceImpl
All Implemented Interfaces:
ServiceManagerService

public class ServiceManagerServiceImpl
extends java.lang.Object
implements ServiceManagerService

Author:
ofabre - eBM Websourcing

Constructor Summary
ServiceManagerServiceImpl()
           
 
Method Summary
 void addCategory(java.lang.String techServiceId, java.lang.String categoryId, java.lang.String categoryValueId)
           
 void addCategory(java.lang.String techServiceId, java.lang.String categoryId, java.lang.String categoryValue, java.lang.String categoryDesc)
           
 java.lang.String addRelatedDoc(java.lang.String serviceId, java.lang.String mimetype, AttachedDocument attachedDocument, java.lang.String fileName)
           
 java.util.List<org.ow2.dragon.api.to.deployment.TechnicalServiceTO> getAllTechServices(org.ow2.dragon.api.to.RequestOptionsTO requestOptions)
           
 java.util.List<org.ow2.dragon.api.to.common.KeyedRefTO> getCategoriesForTechServ(java.lang.String techServiceId)
           
 AttachedDocument getRelatedDocContent(java.lang.String relatedDocId)
           
 java.util.List<org.ow2.dragon.api.to.metadata.SimpleFileTO> getRelatedDocsForTechServ(java.lang.String techServiceId)
           
 org.ow2.dragon.api.to.deployment.TechnicalServiceTO getService(java.lang.String serviceId)
           
 void removeCategories(java.lang.String techServiceId, java.util.List<java.lang.String> categoryIds)
           
 void removeService(java.lang.String serviceId)
           
 java.util.List<org.ow2.dragon.api.to.deployment.TechnicalServiceTO> searchTechService(java.lang.String searchCriteria, java.util.List<org.ow2.dragon.api.to.deployment.ServiceSearchProperties> searchedProperties, org.ow2.dragon.api.to.RequestOptionsTO iOptions)
           
 void setTechServiceManager(org.ow2.dragon.api.service.deployment.TechServiceManager techServiceManager)
           
 java.lang.String updateTechService(org.ow2.dragon.api.to.deployment.TechnicalServiceTO techServiceTO)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceManagerServiceImpl

public ServiceManagerServiceImpl()
Method Detail

removeService

public void removeService(java.lang.String serviceId)
                   throws DragonFault
Specified by:
removeService in interface ServiceManagerService
Throws:
DragonFault

getAllTechServices

public java.util.List<org.ow2.dragon.api.to.deployment.TechnicalServiceTO> getAllTechServices(org.ow2.dragon.api.to.RequestOptionsTO requestOptions)
                                                                                       throws DragonFault
Specified by:
getAllTechServices in interface ServiceManagerService
Throws:
DragonFault

setTechServiceManager

public void setTechServiceManager(org.ow2.dragon.api.service.deployment.TechServiceManager techServiceManager)

getService

public org.ow2.dragon.api.to.deployment.TechnicalServiceTO getService(java.lang.String serviceId)
                                                               throws DragonFault
Specified by:
getService in interface ServiceManagerService
Throws:
DragonFault

addRelatedDoc

public java.lang.String addRelatedDoc(java.lang.String serviceId,
                                      java.lang.String mimetype,
                                      AttachedDocument attachedDocument,
                                      java.lang.String fileName)
                               throws DragonFault
Specified by:
addRelatedDoc in interface ServiceManagerService
Throws:
DragonFault

addCategory

public void addCategory(java.lang.String techServiceId,
                        java.lang.String categoryId,
                        java.lang.String categoryValue,
                        java.lang.String categoryDesc)
                 throws DragonFault
Specified by:
addCategory in interface ServiceManagerService
Throws:
DragonFault

addCategory

public void addCategory(java.lang.String techServiceId,
                        java.lang.String categoryId,
                        java.lang.String categoryValueId)
                 throws DragonFault
Specified by:
addCategory in interface ServiceManagerService
Throws:
DragonFault

getCategoriesForTechServ

public java.util.List<org.ow2.dragon.api.to.common.KeyedRefTO> getCategoriesForTechServ(java.lang.String techServiceId)
                                                                                 throws DragonFault
Specified by:
getCategoriesForTechServ in interface ServiceManagerService
Throws:
DragonFault

getRelatedDocContent

public AttachedDocument getRelatedDocContent(java.lang.String relatedDocId)
                                      throws DragonFault
Specified by:
getRelatedDocContent in interface ServiceManagerService
Throws:
DragonFault

getRelatedDocsForTechServ

public java.util.List<org.ow2.dragon.api.to.metadata.SimpleFileTO> getRelatedDocsForTechServ(java.lang.String techServiceId)
                                                                                      throws DragonFault
Specified by:
getRelatedDocsForTechServ in interface ServiceManagerService
Throws:
DragonFault

removeCategories

public void removeCategories(java.lang.String techServiceId,
                             java.util.List<java.lang.String> categoryIds)
                      throws DragonFault
Specified by:
removeCategories in interface ServiceManagerService
Throws:
DragonFault

searchTechService

public java.util.List<org.ow2.dragon.api.to.deployment.TechnicalServiceTO> searchTechService(java.lang.String searchCriteria,
                                                                                             java.util.List<org.ow2.dragon.api.to.deployment.ServiceSearchProperties> searchedProperties,
                                                                                             org.ow2.dragon.api.to.RequestOptionsTO iOptions)
                                                                                      throws DragonFault
Specified by:
searchTechService in interface ServiceManagerService
Throws:
DragonFault

updateTechService

public java.lang.String updateTechService(org.ow2.dragon.api.to.deployment.TechnicalServiceTO techServiceTO)
                                   throws DragonFault
Specified by:
updateTechService in interface ServiceManagerService
Throws:
DragonFault


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.