Package com.tibco.ep.tcs.runtime.config
Interface IModuleBlockMetaData
-
- All Superinterfaces:
IBlockMetaData
,IBlockMetaDataWithSchema
public interface IModuleBlockMetaData extends IBlockMetaDataWithSchema
An interface that describes the metadata for a TCS module block.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFullyQualifiedEntryPointModuleName()
Return the fully-qualified name of the underlying EventFlow module that serves as the block's entry point.Map<String,IModuleBlockPort>
getInputPorts()
Return this block's associative array of input ports, indexed by port name.Map<String,IModuleBlockPort>
getOutputPorts()
Return this block's associative array of output ports, indexed by port name.ITransformation[]
getParameterTransformations()
Return a list of transformations to produce module- or container-scope parameters, null if none.-
Methods inherited from interface com.tibco.ep.tcs.runtime.config.IBlockMetaDataWithSchema
getConfigurationSchema
-
-
-
-
Method Detail
-
getFullyQualifiedEntryPointModuleName
String getFullyQualifiedEntryPointModuleName()
Return the fully-qualified name of the underlying EventFlow module that serves as the block's entry point.
- Returns:
- entry point module
-
getParameterTransformations
ITransformation[] getParameterTransformations()
Return a list of transformations to produce module- or container-scope parameters, null if none.
- Returns:
- parameter transformations
-
getInputPorts
Map<String,IModuleBlockPort> getInputPorts()
Return this block's associative array of input ports, indexed by port name.
- Returns:
- input ports
-
getOutputPorts
Map<String,IModuleBlockPort> getOutputPorts()
Return this block's associative array of output ports, indexed by port name.
- Returns:
- output ports
-
-