public class DefaultBasicBuildContext extends AbstractBuildContext implements BasicBuildContext
log, oldState, state, workspace
Constructor and Description |
---|
DefaultBasicBuildContext(BuildContextEnvironment configuration) |
Modifier and Type | Method and Description |
---|---|
protected void |
assertAssociation(DefaultResource<?> resource,
DefaultOutput output) |
protected void |
finalizeContext() |
boolean |
isProcessingRequired() |
DefaultOutput |
processOutput(File outputFile) |
DefaultResourceMetadata<File> |
registerInput(File inputFile) |
addMessage, assertOpen, associate, associate, commit, deleteOutput, getAssociatedOutputs, getAttribute, getOldState, getResourceAttribute, getResourceStatus, getState, getState, isDeletedResource, isEscalated, isProcessed, isProcessedResource, isRegisteredResource, log, markProcessedResource, markSkipExecution, markUptodateOutput, newOutput, newOutputStream, newResource, newResourceMetadata, normalize, processResource, processResource, registerAndProcessInputs, registerInput, registerInputs, registerNormalizedInput, registerNormalizedOutput, setResourceAttribute
public DefaultBasicBuildContext(BuildContextEnvironment configuration)
protected void finalizeContext() throws IOException
finalizeContext
in class AbstractBuildContext
IOException
public boolean isProcessingRequired()
isProcessingRequired
in interface BasicBuildContext
public DefaultOutput processOutput(File outputFile)
processOutput
in interface BasicBuildContext
processOutput
in class AbstractBuildContext
public DefaultResourceMetadata<File> registerInput(File inputFile)
registerInput
in interface BasicBuildContext
registerInput
in class AbstractBuildContext
protected void assertAssociation(DefaultResource<?> resource, DefaultOutput output)
assertAssociation
in class AbstractBuildContext
Copyright © 2015. All rights reserved.