TIBCO ActiveMatrix Mediation Implementation Type v3.3.1

com.tibco.amsb.core.task.model.ext
Class MediationTaskTypeExtension

java.lang.Object
  extended by com.tibco.amsb.core.task.model.ext.MediationTaskTypeExtension

public abstract class MediationTaskTypeExtension
extends java.lang.Object

A mediation task type must extend this class in order to provide model related functions.


Constructor Summary
MediationTaskTypeExtension()
           
 
Method Summary
 boolean canConvertModel(MediationTask task)
          Returns true if this mediation task type extension can convert the provided mediation task model
 MediationTask convertMediationTask(MediationTask task)
          Creates an instance of the mediation task model, converting the provided task model
abstract  MediationTask createMediationTaskTypeInstance()
          Creates a mediation task model of this type
abstract  boolean isOfThisType(MediationTask mediationTask)
          Returns true only if this mediation task type extension understands the mediation task model
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediationTaskTypeExtension

public MediationTaskTypeExtension()
Method Detail

isOfThisType

public abstract boolean isOfThisType(MediationTask mediationTask)
Returns true only if this mediation task type extension understands the mediation task model

Parameters:
mediationTask -
Returns:

createMediationTaskTypeInstance

public abstract MediationTask createMediationTaskTypeInstance()
Creates a mediation task model of this type

Returns:

canConvertModel

public boolean canConvertModel(MediationTask task)
Returns true if this mediation task type extension can convert the provided mediation task model

Parameters:
task - - original model
Returns:
false if cannot convert, true if can

convertMediationTask

public MediationTask convertMediationTask(MediationTask task)
Creates an instance of the mediation task model, converting the provided task model

Returns:
a new mediation task model

TIBCO ActiveMatrix Mediation Implementation Type v3.3.1

Copyright © 2010 TIBCO Software Inc. All Rights Reserved.