public interface GoPlugin
| Modifier and Type | Method and Description |
|---|---|
GoPluginApiResponse |
handle(GoPluginApiRequest requestMessage)
Handles GoPluginApiRequest request submitted from Go to plugin implementation and returns result as GoPluginApiResponse
|
void |
initializeGoApplicationAccessor(GoApplicationAccessor goApplicationAccessor)
Initializes an instance of GoApplicationAccessor.
|
GoPluginIdentifier |
pluginIdentifier()
Provides an instance of GoPluginIdentifier, providing details about supported extension point and its versions
|
void initializeGoApplicationAccessor(GoApplicationAccessor goApplicationAccessor)
goApplicationAccessor - An instance of GoApplicationAccessorGoPluginApiResponse handle(GoPluginApiRequest requestMessage) throws UnhandledRequestTypeException
requestMessage - An instance of GoPluginApiRequestUnhandledRequestTypeExceptionGoPluginIdentifier pluginIdentifier()
Copyright © 2018 ThoughtWorks, Inc. GoCD Version: 18.2.0-6228