public interface IInternalAccess extends IExternalAccess, IExecutionFeature, IArgumentsResultsFeature, IProvidedServicesFeature, IRequiredServicesFeature, ISubcomponentsFeature, IMonitoringComponentFeature, INFPropertyComponentFeature
PLATFORM, PLATFORM_INTERNALSTEP_PRIORITY_IMMEDIATE, STEP_PRIORITY_NORMAL| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getArgument(java.lang.String name)
Get an argument value per name.
|
java.lang.ClassLoader |
getClassLoader()
Get the class loader of the component.
|
java.lang.String |
getConfiguration()
Get the configuration.
|
java.lang.Exception |
getException()
Get the exception, if any.
|
IExternalAccess |
getExternalAccess()
Get the external access.
|
<T> T |
getFeature(java.lang.Class<? extends T> type)
Get a feature of the component.
|
<T> T |
getFeature0(java.lang.Class<? extends T> type)
Get a feature of the component without throwing exception if not present.
|
IValueFetcher |
getFetcher()
Get the fetcher.
|
IComponentIdentifier |
getId()
Get the id of the component.
|
java.util.logging.Logger |
getLogger()
Get the logger.
|
IModelInfo |
getModel()
Get the model of the component.
|
IParameterGuesser |
getParameterGuesser()
Get the parameter guesser.
|
getExternalFeature, getModelAsynccreateResultListener, createResultListener, getDescription, isComponentThreadgetDescription, getDescriptionAsync, getExternalAccess, getExternalAccessAsync, killComponent, killComponent, listenToComponent, repeatStep, repeatStep, resumeComponent, scheduleStep, scheduleStep, setComponentBreakpoints, stepComponent, suspendComponent, waitForDelay, waitForDelay, waitForDelay, waitForDelay, waitForTermination, waitForTick, waitForTickgetArguments, getResultsgetArgumentsAsync, getExceptionAsync, getResultsAsync, subscribeToResultsaddInterceptor, addMethodInvocationListener, getInterceptors, getProvidedService, getProvidedService, getProvidedService, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServices, hasMethodListeners, notifyMethodListeners, removeInterceptor, removeMethodInvocationListeneraddService, addService, addService, removeService, setTagsaddQuery, addQuery, getLocalService, getLocalService, getLocalService0, getLocalServices, getLocalServices, getService, getService, getServices, getServices, searchLocalService, searchLocalServicesaddQuery, searchService, searchServicesgetChildcount, getComponentFilename, getLocalTypeaddComponent, createComponent, createComponents, createComponentWithEvents, getChildren, getFileName, getLocalTypeAsync, killComponents, searchComponentshasEventTargetspublishEvent, subscribeToEventsgetComponentPropertyProvider, getProvidedServicePropertyProvider, getRequiredServicePropertyProvider, hasRequiredServicePropertyProvideraddMethodNFProperty, 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, shutdownRequiredNFPropertyProviderIModelInfo getModel()
IComponentIdentifier getId()
getId in interface IExternalAccessjava.lang.String getConfiguration()
<T> T getFeature(java.lang.Class<? extends T> type)
feature - The type of the feature.<T> T getFeature0(java.lang.Class<? extends T> type)
feature - The type of the feature.IExternalAccess getExternalAccess()
java.util.logging.Logger getLogger()
IValueFetcher getFetcher()
IParameterGuesser getParameterGuesser()
java.lang.Object getArgument(java.lang.String name)
name - The argument name.java.lang.ClassLoader getClassLoader()
java.lang.Exception getException()