Class AbstractSonargraphReportTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.hello2morrow.sonargraph.build.client.gradle.AbstractSonargraphReportTask
- All Implemented Interfaces:
ILogger,ISonargraphBuildClient,IUpdatableClient,Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.Named,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
- Direct Known Subclasses:
SonargraphCreateOrUpdateSystem,SonargraphDynamicReportTask,SonargraphReportTask,SonargraphResendFailedUploadsTask
public abstract class AbstractSonargraphReportTask
extends org.gradle.api.DefaultTask
implements ISonargraphBuildClient, IUpdatableClient
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Task
org.gradle.api.Task.Namer -
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidconfigureClassPath(File osgiJarFile) protected SystemOpenRequestcreateOpenRequest(String systemDirectory, boolean overrideSonargraphWorkspace) protected ReportRequestcreateReportRequest(boolean useSonargraphId, File projectRoot) protected StartupRequestcreateStartupRequest(String actualInstallationDirectory) voidLog an error message regarding progressfinal Stringabstract Stringprotected SonargraphExtensionprotected FailSetprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected SystemInfoprotected final Stringfinal ISonargraphBuild.VersionvoidLog an informational message regarding progressprotected voidprotected final booleanvoidMethods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Constructor Details
-
AbstractSonargraphReportTask
public AbstractSonargraphReportTask()
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin interfaceorg.gradle.api.Task- Overrides:
getDescriptionin classorg.gradle.api.DefaultTask
-
getProxyFactory
- Specified by:
getProxyFactoryin interfaceISonargraphBuildClient
-
getVersion
- Specified by:
getVersionin interfaceISonargraphBuildClient
-
getClientName
- Specified by:
getClientNamein interfaceISonargraphBuildClient
-
getExtension
-
configureClassPath
- Specified by:
configureClassPathin interfaceIUpdatableClient- Throws:
Exception
-
getSystemDirectory
-
isDebugEnabled
@Internal protected final boolean isDebugEnabled() -
createStartupRequest
-
createOpenRequest
protected SystemOpenRequest createOpenRequest(String systemDirectory, boolean overrideSonargraphWorkspace) -
createReportRequest
-
getHttpProxyHost
-
getHttpProxyPassword
-
getHttpProxyPort
-
getHttpProxyUsername
-
info
Description copied from interface:ILoggerLog an informational message regarding progress -
warning
-
error
Description copied from interface:ILoggerLog an error message regarding progress -
getFailSet
-
getDefaultOutputDirectory
- Specified by:
getDefaultOutputDirectoryin interfaceISonargraphBuildClient
-
getProjectDirectory
- Specified by:
getProjectDirectoryin interfaceISonargraphBuildClient
-
initializeSystemModel
protected void initializeSystemModel() -
getSystemModel
-
getSystemNameParam
-