public class WildflyProviderConfigExecutor extends Object implements ProviderBuilder<WildflyProviderConfig,WildflyProvider>, ProviderDestroyer, FunctionConfigExecutor<WildflyProviderConfig,WildflyProvider>
| Constructor and Description |
|---|
WildflyProviderConfigExecutor(RuntimeRegistry runtimeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WildflyProvider> |
apply(WildflyProviderConfig wildflyProviderConfig) |
void |
destroy(ProviderId providerId) |
Class<? extends Config> |
executeFor() |
String |
outputId() |
boolean |
supports(ProviderConfig config) |
boolean |
supports(ProviderId providerId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinputId@Inject public WildflyProviderConfigExecutor(RuntimeRegistry runtimeRegistry)
public Optional<WildflyProvider> apply(WildflyProviderConfig wildflyProviderConfig)
apply in interface Function<WildflyProviderConfig,Optional<WildflyProvider>>public Class<? extends Config> executeFor()
executeFor in interface ConfigExecutorpublic String outputId()
outputId in interface ConfigExecutorpublic boolean supports(ProviderConfig config)
supports in interface ProviderBuilder<WildflyProviderConfig,WildflyProvider>public boolean supports(ProviderId providerId)
supports in interface ProviderDestroyerpublic void destroy(ProviderId providerId)
destroy in interface ProviderDestroyerCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.