M
- the type of resource to produce.public abstract class CasConfigurableStreamProviderBase<M> extends CasConfigurableProviderBase<M>
ARTIFACT_ID, GROUP_ID, LANGUAGE, LOCATION, NOT_REQUIRED, PACKAGE, PROP_REPO_ID, PROP_REPO_OFFLINE, PROP_REPO_URL, SHARABLE, VARIANT, VERSION
Constructor and Description |
---|
CasConfigurableStreamProviderBase() |
Modifier and Type | Method and Description |
---|---|
protected abstract M |
produceResource(InputStream aStream) |
protected M |
produceResource(URL aUrl) |
configure, getProperties
addImport, configure, followRedirects, getAggregatedProperties, getDefault, getModelLocation, getModelLocation, getModelResolver, getModelVersionFromMavenPom, getOverride, getResource, getResourceMetaData, init, loadMetadata, loadResource, removeDefault, removeImport, removeOverride, setContextClass, setContextObject, setDefault, setDefaultVariants, setDefaultVariantsLocation, setOverride
protected M produceResource(URL aUrl) throws IOException
produceResource
in class ResourceObjectProviderBase<M>
IOException
protected abstract M produceResource(InputStream aStream) throws Exception
Exception
Copyright © 2011–2015. All rights reserved.