public interface IExternalAccess extends IExternalExecutionFeature, IExternalArgumentsResultsFeature, IExternalProvidedServicesFeature, IExternalRequiredServicesFeature, IExternalSubcomponentsFeature, IExternalMonitoringComponentFeature, IExternalNFPropertyComponentFeature
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PLATFORM |
static java.lang.String |
PLATFORM_INTERNAL |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getExternalFeature(java.lang.Class<? extends T> type)
Get a feature of the component.
|
IComponentIdentifier |
getId()
Get the id of the component.
|
IFuture<IModelInfo> |
getModelAsync()
Get the model of the component.
|
getDescription, getDescriptionAsync, getExternalAccess, getExternalAccessAsync, killComponent, killComponent, listenToComponent, repeatStep, repeatStep, resumeComponent, scheduleStep, scheduleStep, setComponentBreakpoints, stepComponent, suspendComponent, waitForDelay, waitForDelay, waitForDelay, waitForDelay, waitForTermination, waitForTick, waitForTickgetArgumentsAsync, getExceptionAsync, getResultsAsync, subscribeToResultsaddService, addService, addService, removeService, setTagsaddQuery, searchService, searchServicesaddComponent, createComponent, createComponents, createComponentWithEvents, getChildren, getFileName, getLocalTypeAsync, killComponents, searchComponentspublishEvent, subscribeToEventsaddMethodNFProperty, addNFProperty, addNFProperty, addRequiredMethodNFProperty, addRequiredNFProperty, getMethodNFAllPropertyNames, getMethodNFPropertyMetaInfo, getMethodNFPropertyMetaInfos, getMethodNFPropertyMetaInfos, getMethodNFPropertyNames, getMethodNFPropertyValue, getMethodNFPropertyValue, getNFAllPropertyNames, getNFAllPropertyNames, getNFPropertyMetaInfo, getNFPropertyMetaInfo, getNFPropertyMetaInfos, getNFPropertyMetaInfos, getNFPropertyNames, getNFPropertyNames, getNFPropertyValue, getNFPropertyValue, getNFPropertyValue, getNFPropertyValue, getRequiredMethodNFAllPropertyNames, getRequiredMethodNFPropertyMetaInfo, getRequiredMethodNFPropertyMetaInfos, getRequiredMethodNFPropertyMetaInfos, getRequiredMethodNFPropertyNames, getRequiredMethodNFPropertyValue, getRequiredMethodNFPropertyValue, getRequiredNFAllPropertyNames, getRequiredNFPropertyMetaInfo, getRequiredNFPropertyMetaInfos, getRequiredNFPropertyNames, getRequiredNFPropertyValue, getRequiredNFPropertyValue, removeMethodNFProperty, removeNFProperty, removeNFProperty, removeRequiredMethodNFProperty, removeRequiredNFProperty, shutdownNFPropertyProvider, shutdownNFPropertyProvider, shutdownRequiredNFPropertyProviderstatic final java.lang.String PLATFORM
static final java.lang.String PLATFORM_INTERNAL
IFuture<IModelInfo> getModelAsync()
IComponentIdentifier getId()
<T> T getExternalFeature(java.lang.Class<? extends T> type)
feature - The type of the feature.