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

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

public class OperationImpl
extends java.lang.Object
implements Operation

Author:
Nicolas Salatge - eBM WebSourcing

Nested Class Summary
 class OperationImpl.MessageExchangeInstancesImpl
           
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.easyviper.environment.test.env.api.Operation
Operation.MessageExchangeInstances
 
Field Summary
 
Fields inherited from interface com.ebmwebsourcing.easyviper.environment.test.env.api.Operation
IN_ONLY, IN_OPTIONAL_OUT, IN_OUT, OUT_IN, OUT_ONLY, OUT_OPTIONAL_IN, ROBUST_IN_ONLY, ROBUST_OUT_ONLY
 
Constructor Summary
OperationImpl()
           
OperationImpl(java.lang.String name, java.lang.String pattern, Service service)
           
 
Method Summary
 void addMessageExchangeInstances(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage in, com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage out, com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage fault)
           
 void clean()
           
 com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage execute(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage msg)
           
 int getInvocationNumber()
           
 java.util.List<Operation.MessageExchangeInstances> getMessageExchangeInstances()
           
 java.lang.String getName()
           
 java.lang.String getPattern()
           
 Service getService()
           
 int getSuccessfulInvocation()
           
 void setMessageExchangeInstances(java.util.List<Operation.MessageExchangeInstances> mei)
           
 void setName(java.lang.String name)
           
 void setPattern(java.lang.String pattern)
           
 void setService(Service service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationImpl

public OperationImpl()

OperationImpl

public OperationImpl(java.lang.String name,
                     java.lang.String pattern,
                     Service service)
Method Detail

execute

public com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage execute(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage msg)
                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
execute in interface Operation
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getName

public java.lang.String getName()
Specified by:
getName in interface Operation

getPattern

public java.lang.String getPattern()
Specified by:
getPattern in interface Operation

setName

public void setName(java.lang.String name)
Specified by:
setName in interface Operation

setPattern

public void setPattern(java.lang.String pattern)
Specified by:
setPattern in interface Operation

getMessageExchangeInstances

public java.util.List<Operation.MessageExchangeInstances> getMessageExchangeInstances()
Specified by:
getMessageExchangeInstances in interface Operation

setMessageExchangeInstances

public void setMessageExchangeInstances(java.util.List<Operation.MessageExchangeInstances> mei)
Specified by:
setMessageExchangeInstances in interface Operation

addMessageExchangeInstances

public void addMessageExchangeInstances(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage in,
                                        com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage out,
                                        com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage fault)
Specified by:
addMessageExchangeInstances in interface Operation

getSuccessfulInvocation

public int getSuccessfulInvocation()
Specified by:
getSuccessfulInvocation in interface Operation

getInvocationNumber

public int getInvocationNumber()
Specified by:
getInvocationNumber in interface Operation

clean

public void clean()
Specified by:
clean in interface Operation

getService

public Service getService()
Specified by:
getService in interface Operation

setService

public void setService(Service service)
Specified by:
setService in interface Operation


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.