public abstract class AbstractResourceInstaller extends Object implements ResourceInstaller
ResourceInstaller.ResourceInstaller.Context| Constructor and Description |
|---|
AbstractResourceInstaller() |
| Modifier and Type | Method and Description |
|---|---|
abstract RuntimeEnvironment |
getEnvironment() |
protected org.jboss.gravia.resource.ResourceContent |
getFirstRelevantResourceContent(org.jboss.gravia.resource.Resource resource) |
protected List<org.jboss.gravia.resource.ContentCapability> |
getRelevantContentCapabilities(org.jboss.gravia.resource.Resource resource)
Get the list of relevant content capabilities
|
protected String |
getRuntimeName(org.jboss.gravia.resource.Resource resource) |
ResourceHandle |
installResource(ResourceInstaller.Context context,
org.jboss.gravia.resource.Resource resource) |
protected abstract ResourceHandle |
installResourceProtected(ResourceInstaller.Context context,
org.jboss.gravia.resource.Resource resource) |
public abstract RuntimeEnvironment getEnvironment()
public ResourceHandle installResource(ResourceInstaller.Context context, org.jboss.gravia.resource.Resource resource) throws ProvisionException
installResource in interface ResourceInstallerProvisionExceptionprotected abstract ResourceHandle installResourceProtected(ResourceInstaller.Context context, org.jboss.gravia.resource.Resource resource) throws Exception
Exceptionprotected List<org.jboss.gravia.resource.ContentCapability> getRelevantContentCapabilities(org.jboss.gravia.resource.Resource resource)
protected org.jboss.gravia.resource.ResourceContent getFirstRelevantResourceContent(org.jboss.gravia.resource.Resource resource)
protected String getRuntimeName(org.jboss.gravia.resource.Resource resource)
Copyright © 2014 JBoss by Red Hat. All rights reserved.