com.ebmwebsourcing.easyviper.environment.test.env.impl
Class AbstractServiceImpl

java.lang.Object
  extended by com.ebmwebsourcing.easyviper.environment.test.env.impl.AbstractServiceImpl
All Implemented Interfaces:
Service

public abstract class AbstractServiceImpl
extends java.lang.Object
implements Service

Author:
Nicolas Salatge - eBM WebSourcing

Constructor Summary
AbstractServiceImpl(ProviderEndpoint providerEndpoint)
           
 
Method Summary
 void addOperation(Operation op)
           
 com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage execute(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage msg, java.lang.String invokedOperation)
           
 javax.xml.namespace.QName getName()
           
 java.util.List<Operation> getOperations()
           
 ProviderEndpoint getProviderEndpoint()
           
 void setName(javax.xml.namespace.QName name)
           
 void setProviderEndpoint(ProviderEndpoint pep)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractServiceImpl

public AbstractServiceImpl(ProviderEndpoint providerEndpoint)
Method Detail

getName

public javax.xml.namespace.QName getName()
Specified by:
getName in interface Service

setName

public void setName(javax.xml.namespace.QName name)
Specified by:
setName in interface Service

addOperation

public void addOperation(Operation op)
Specified by:
addOperation in interface Service

getOperations

public java.util.List<Operation> getOperations()
Specified by:
getOperations in interface Service

execute

public com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage execute(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage msg,
                                                                                 java.lang.String invokedOperation)
                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
execute in interface Service
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getProviderEndpoint

public ProviderEndpoint getProviderEndpoint()
Specified by:
getProviderEndpoint in interface Service

setProviderEndpoint

public void setProviderEndpoint(ProviderEndpoint pep)
Specified by:
setProviderEndpoint in interface Service


Copyright © 2009 eBM WebSourcing. All Rights Reserved.