TIBCO ActiveMatrix Mediation Implementation Type v3.3.1

com.tibco.amsb.core.mediationextmodel
Interface MediationTask

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface MediationTask
extends org.eclipse.emf.ecore.EObject

This is the base class of all the mediation task configuration models. This is the base class of a Mediation Task. Any Mediation Task should extend this class.

The following features are supported:

See Also:
MediationextmodelPackage.getMediationTask()

Method Summary
 java.lang.String getDescription()
          Returns the value of the 'Description' attribute.
 com.tibco.amsb.core.querymodel.Query getInputDataBinding()
          Returns the value of the 'Input Data Binding' containment reference.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 java.lang.String getTaskId()
          Returns the value of the 'Task Id' attribute.
 boolean isContributeData()
          Returns the value of the 'Contribute Data' attribute.
 void setContributeData(boolean value)
          Sets the value of the 'Contribute Data' attribute.
 void setDescription(java.lang.String value)
          Sets the value of the 'Description' attribute.
 void setInputDataBinding(com.tibco.amsb.core.querymodel.Query value)
          Sets the value of the 'Input Data Binding' containment reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setTaskId(java.lang.String value)
          Sets the value of the 'Task Id' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), MediationextmodelPackage.getMediationTask_Name()

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getDescription

java.lang.String getDescription()
Returns the value of the 'Description' attribute.

If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), MediationextmodelPackage.getMediationTask_Description()

setDescription

void setDescription(java.lang.String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()

isContributeData

boolean isContributeData()
Returns the value of the 'Contribute Data' attribute.

This attribute is used to report that the task wants its output data to be added to the Message Exchange as an 'additional' data. This basically means that the output data of the mediation task does not override the Message Data. Therefore, it will always be accessible to all subsequent mediation tasks that are available in the same mediation path.

Returns:
the value of the 'Contribute Data' attribute.
See Also:
setContributeData(boolean), MediationextmodelPackage.getMediationTask_ContributeData()

setContributeData

void setContributeData(boolean value)
Sets the value of the 'Contribute Data' attribute.

Parameters:
value - the new value of the 'Contribute Data' attribute.
See Also:
isContributeData()

getInputDataBinding

com.tibco.amsb.core.querymodel.Query getInputDataBinding()
Returns the value of the 'Input Data Binding' containment reference.

If the meaning of the 'Input Data Binding' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Input Data Binding' containment reference.
See Also:
setInputDataBinding(Query), MediationextmodelPackage.getMediationTask_InputDataBinding()

setInputDataBinding

void setInputDataBinding(com.tibco.amsb.core.querymodel.Query value)
Sets the value of the 'Input Data Binding' containment reference.

Parameters:
value - the new value of the 'Input Data Binding' containment reference.
See Also:
getInputDataBinding()

getTaskId

java.lang.String getTaskId()
Returns the value of the 'Task Id' attribute.

If the meaning of the 'Task Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Task Id' attribute.
See Also:
setTaskId(String), MediationextmodelPackage.getMediationTask_TaskId()

setTaskId

void setTaskId(java.lang.String value)
Sets the value of the 'Task Id' attribute.

Parameters:
value - the new value of the 'Task Id' attribute.
See Also:
getTaskId()

TIBCO ActiveMatrix Mediation Implementation Type v3.3.1

Copyright © 2010 TIBCO Software Inc. All Rights Reserved.