org.ow2.dragon.ui.businessdelegate.spring.deployment
Class EndpointManagerImpl
java.lang.Object
org.ow2.dragon.ui.businessdelegate.spring.deployment.EndpointManagerImpl
- All Implemented Interfaces:
- org.ow2.dragon.api.service.deployment.EndpointManager
public class EndpointManagerImpl
- extends java.lang.Object
- implements org.ow2.dragon.api.service.deployment.EndpointManager
- Author:
- ofabre - eBM WebSourcing
|
Constructor Summary |
EndpointManagerImpl(org.springframework.context.ApplicationContext context)
|
|
Method Summary |
void |
addCategory(java.lang.String endpointId,
java.lang.String categoryId,
java.lang.String categoryValueId)
|
void |
addCategory(java.lang.String endpointId,
java.lang.String categoryId,
java.lang.String categoryValue,
java.lang.String categoryDesc)
|
java.lang.String |
addServiceDefFile(org.w3c.dom.Document wsdlDoc,
java.lang.String wsdlFileName,
java.lang.String endpointId,
boolean storeEntities)
|
java.lang.String |
addServiceDefFile(java.net.URI wsdlURI,
java.lang.String wsdlFileName,
java.lang.String endpointId,
boolean storeEntities)
|
java.lang.String |
createEndpoint(java.lang.String epName,
java.lang.String epAddress,
java.lang.String servId)
|
java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> |
getAllEndpoints(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
|
java.util.List<org.ow2.dragon.api.to.common.KeyedRefTO> |
getCategoriesForEndpoint(java.lang.String endpointId)
|
org.ow2.dragon.api.to.deployment.EndpointTO |
getEndpoint(java.lang.String endpointId,
java.lang.String user)
|
java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> |
getEndpointsByBinding(java.lang.String bindingId,
org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
|
java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> |
getEndpointsByTag(java.lang.String tag)
|
java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> |
getEndpointsByTechService(java.lang.String techServiceId,
org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
|
void |
removeCategories(java.lang.String techServiceId,
java.util.List<java.lang.String> categoryIds)
|
void |
removeComment(java.lang.String endpointId,
java.lang.String commentId)
|
void |
removeEndpoint(java.lang.String endpointId)
|
void |
removeServiceSpec(java.lang.String endpointId,
java.lang.String serviceSpecificationId)
|
void |
removeTag(java.lang.String tag,
java.lang.String endpointId)
|
void |
updateComments(java.lang.String endpointId,
org.ow2.dragon.api.to.deployment.CommentTO commentTO)
|
java.lang.String |
updateEndpoint(org.ow2.dragon.api.to.deployment.EndpointTO endpointTO)
|
float |
updateGlobalRating(java.lang.String endpointId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointManagerImpl
public EndpointManagerImpl(org.springframework.context.ApplicationContext context)
getAllEndpoints
public java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getAllEndpoints(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
getAllEndpoints in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
getEndpoint
public org.ow2.dragon.api.to.deployment.EndpointTO getEndpoint(java.lang.String endpointId,
java.lang.String user)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
getEndpoint in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
getEndpointsByBinding
public java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEndpointsByBinding(java.lang.String bindingId,
org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
getEndpointsByBinding in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
getEndpointsByTechService
public java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEndpointsByTechService(java.lang.String techServiceId,
org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
- Specified by:
getEndpointsByTechService in interface org.ow2.dragon.api.service.deployment.EndpointManager
removeEndpoint
public void removeEndpoint(java.lang.String endpointId)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
removeEndpoint in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
updateEndpoint
public java.lang.String updateEndpoint(org.ow2.dragon.api.to.deployment.EndpointTO endpointTO)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
updateEndpoint in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
getEndpointsByTag
public java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEndpointsByTag(java.lang.String tag)
- Specified by:
getEndpointsByTag in interface org.ow2.dragon.api.service.deployment.EndpointManager
removeTag
public void removeTag(java.lang.String tag,
java.lang.String endpointId)
- Specified by:
removeTag in interface org.ow2.dragon.api.service.deployment.EndpointManager
updateComments
public void updateComments(java.lang.String endpointId,
org.ow2.dragon.api.to.deployment.CommentTO commentTO)
- Specified by:
updateComments in interface org.ow2.dragon.api.service.deployment.EndpointManager
updateGlobalRating
public float updateGlobalRating(java.lang.String endpointId)
- Specified by:
updateGlobalRating in interface org.ow2.dragon.api.service.deployment.EndpointManager
removeComment
public void removeComment(java.lang.String endpointId,
java.lang.String commentId)
- Specified by:
removeComment in interface org.ow2.dragon.api.service.deployment.EndpointManager
getCategoriesForEndpoint
public java.util.List<org.ow2.dragon.api.to.common.KeyedRefTO> getCategoriesForEndpoint(java.lang.String endpointId)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
getCategoriesForEndpoint in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
removeCategories
public void removeCategories(java.lang.String techServiceId,
java.util.List<java.lang.String> categoryIds)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
removeCategories in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
addCategory
public void addCategory(java.lang.String endpointId,
java.lang.String categoryId,
java.lang.String categoryValueId)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
addCategory in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
addCategory
public void addCategory(java.lang.String endpointId,
java.lang.String categoryId,
java.lang.String categoryValue,
java.lang.String categoryDesc)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
addCategory in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
createEndpoint
public java.lang.String createEndpoint(java.lang.String epName,
java.lang.String epAddress,
java.lang.String servId)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
createEndpoint in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
addServiceDefFile
public java.lang.String addServiceDefFile(org.w3c.dom.Document wsdlDoc,
java.lang.String wsdlFileName,
java.lang.String endpointId,
boolean storeEntities)
throws org.ow2.dragon.api.service.deployment.DeploymentException,
java.util.concurrent.TimeoutException
- Specified by:
addServiceDefFile in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
java.util.concurrent.TimeoutException
addServiceDefFile
public java.lang.String addServiceDefFile(java.net.URI wsdlURI,
java.lang.String wsdlFileName,
java.lang.String endpointId,
boolean storeEntities)
throws org.ow2.dragon.api.service.deployment.DeploymentException,
java.util.concurrent.TimeoutException
- Specified by:
addServiceDefFile in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
java.util.concurrent.TimeoutException
removeServiceSpec
public void removeServiceSpec(java.lang.String endpointId,
java.lang.String serviceSpecificationId)
throws org.ow2.dragon.api.service.deployment.DeploymentException
- Specified by:
removeServiceSpec in interface org.ow2.dragon.api.service.deployment.EndpointManager
- Throws:
org.ow2.dragon.api.service.deployment.DeploymentException
Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.