Interface InternalProtocolInterface
-
- All Known Subinterfaces:
BuildActionRunner,BuildParameters,BuildResult<T>,ConfigurableConnection,ConnectionParameters,ConnectionParameters,InternalBinaryPluginIdentifier,InternalBuildAction<T>,InternalBuildActionExecutor,InternalBuildActionVersion2<T>,InternalBuildEnvironment,InternalCancellableConnection,InternalConnection,InternalFailureResult,InternalIncrementalTaskResult,InternalInvalidatableVirtualFileSystemConnection,InternalJavaCompileTaskOperationResult,InternalJavaCompileTaskOperationResult.InternalAnnotationProcessorResult,InternalJvmTestDescriptor,InternalLaunchable,InternalOperationDescriptor,InternalOperationFinishedProgressEvent,InternalOperationResult,InternalOperationStartedProgressEvent,InternalParameterAcceptingConnection,InternalPhasedAction,InternalPhasedActionConnection,InternalPluginIdentifier,InternalProgressEvent,InternalProjectConfigurationDescriptor,InternalProjectConfigurationResult,InternalScriptPluginIdentifier,InternalStopWhenIdleConnection,InternalSuccessResult,InternalTaskCachedResult,InternalTaskDescriptor,InternalTaskFailureResult,InternalTaskResult,InternalTaskSkippedResult,InternalTaskSuccessResult,InternalTaskWithExtraInfoDescriptor,InternalTestDescriptor,InternalTestExecutionConnection,InternalTestExecutionRequest,InternalTestFailureResult,InternalTestFinishedProgressEvent,InternalTestOutputDescriptor,InternalTestOutputEvent,InternalTestOutputResult,InternalTestProgressEvent,InternalTestResult,InternalTestSkippedResult,InternalTestStartedProgressEvent,InternalTestSuccessResult,InternalTransformDescriptor,InternalWorkItemDescriptor,ModelBuilder,ModelIdentifier,PhasedActionResult<T>,PhasedActionResultListener,ShutdownParameters,StoppableConnection
- All Known Implementing Classes:
ConsumerOperationParameters,DefaultBuildEnvironment,DefaultConnectionParameters,DefaultPhasedActionResultListener,InternalBuildActionAdapter,InternalPhasedActionAdapter,TestExecutionRequest
public interface InternalProtocolInterfaceA marker interface for some type that participates in the cross-version tooling protocol.
Subtypes generally define only a few methods statically. Instances are usually inspected dynamically to determine which methods are actually supported.