com.ebmwebsourcing.easyviper.environment.test.env.api
Interface Operation

All Known Implementing Classes:
OperationImpl

public interface Operation

Author:
Nicolas Salatge - eBM WebSourcing

Nested Class Summary
static interface Operation.MessageExchangeInstances
           
 
Field Summary
static java.lang.String IN_ONLY
           
static java.lang.String IN_OPTIONAL_OUT
           
static java.lang.String IN_OUT
           
static java.lang.String OUT_IN
           
static java.lang.String OUT_ONLY
           
static java.lang.String OUT_OPTIONAL_IN
           
static java.lang.String ROBUST_IN_ONLY
           
static java.lang.String ROBUST_OUT_ONLY
           
 
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)
           
 

Field Detail

IN_ONLY

static final java.lang.String IN_ONLY
See Also:
Constant Field Values

ROBUST_IN_ONLY

static final java.lang.String ROBUST_IN_ONLY
See Also:
Constant Field Values

IN_OUT

static final java.lang.String IN_OUT
See Also:
Constant Field Values

IN_OPTIONAL_OUT

static final java.lang.String IN_OPTIONAL_OUT
See Also:
Constant Field Values

OUT_ONLY

static final java.lang.String OUT_ONLY
See Also:
Constant Field Values

ROBUST_OUT_ONLY

static final java.lang.String ROBUST_OUT_ONLY
See Also:
Constant Field Values

OUT_IN

static final java.lang.String OUT_IN
See Also:
Constant Field Values

OUT_OPTIONAL_IN

static final java.lang.String OUT_OPTIONAL_IN
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getService

Service getService()

setService

void setService(Service service)

getPattern

java.lang.String getPattern()

setPattern

void setPattern(java.lang.String pattern)

getMessageExchangeInstances

java.util.List<Operation.MessageExchangeInstances> getMessageExchangeInstances()

setMessageExchangeInstances

void setMessageExchangeInstances(java.util.List<Operation.MessageExchangeInstances> mei)

addMessageExchangeInstances

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)

execute

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
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getSuccessfulInvocation

int getSuccessfulInvocation()

getInvocationNumber

int getInvocationNumber()

clean

void clean()


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