public abstract class AbstractRuntimeToolingServiceDecorator extends Object implements RuntimeToolingService
| Constructor and Description |
|---|
AbstractRuntimeToolingServiceDecorator(RuntimeToolingService delegate) |
| Modifier and Type | Method and Description |
|---|---|
List<AgentTrackingNotificationResponse> |
consumeMessageHistoryNotifications(String applicationName,
int chunkSize) |
String |
deployApplication(File appLocation,
Map<String,String> deploymentProperties) |
String |
deployApplication(File appLocation,
String domainName,
Map<String,String> deploymentProperties) |
String |
deployApplication(InputStream inputStream,
Map<String,String> deploymentProperties) |
String |
deployApplication(InputStream inputStream,
String domainName,
Map<String,String> deploymentProperties) |
String |
deployDomain(File domainLocation,
Map<String,String> deploymentProperties) |
String |
deployDomain(InputStream inputStream,
Map<String,String> deploymentProperties) |
void |
disableMessageHistory(String applicationName) |
void |
disposeApplication(String applicationId) |
void |
disposeApplicationMetadataCache(String applicationId,
String hashKey) |
void |
disposeDomain(String domainId) |
void |
disposeDomainMetadataCache(String domainId,
String hashKey) |
void |
enableMessageHistory(String applicationName) |
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> |
getMetadataKeysApplication(String applicationId,
String componentLocation,
long readTimeout) |
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> |
getMetadataKeysDomain(String domainId,
String componentLocation,
long readTimeout) |
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.descriptor.ComponentMetadataDescriptor<org.mule.runtime.api.meta.model.operation.OperationModel>> |
getOperationMetadata(String applicationId,
String componentLocation,
long readTimeout) |
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.descriptor.ComponentMetadataDescriptor<org.mule.runtime.api.meta.model.source.SourceModel>> |
getSourceMetadata(String applicationId,
String componentLocation,
long readTimeout) |
org.mule.runtime.api.value.ValueResult |
getValuesApplication(String applicationId,
String location,
String providerName) |
org.mule.runtime.api.value.ValueResult |
getValuesDomain(String domainId,
String location,
String providerName) |
boolean |
isOperational() |
com.mulesoft.agent.domain.tooling.dataweave.model.PreviewResponse |
runDataWeaveApplication(String applicationId,
com.mulesoft.agent.domain.tooling.dataweave.model.PreviewRequest request) |
com.mulesoft.agent.domain.tooling.dataweave.model.PreviewResponse |
runDataWeaveDomain(String applicationId,
com.mulesoft.agent.domain.tooling.dataweave.model.PreviewRequest request) |
void |
setMuleVersion(String muleVersion) |
void |
setToolingApiUrl(URL url,
long defaultConnectTimeout,
long defaultReadTimeout,
Optional<org.mule.tooling.client.api.configuration.ssl.SslConfiguration> sslConfiguration,
Optional<org.mule.tooling.client.api.configuration.agent.proxy.ProxyConfig> proxyConfig) |
org.mule.tooling.client.api.connectivity.ConnectionValidationResult |
testConnection(List<com.mulesoft.agent.domain.tooling.BundleDescriptor> dependencies,
org.mule.runtime.app.declaration.api.ArtifactDeclaration artifactDeclaration,
String componentId,
long readTimeout) |
org.mule.tooling.client.api.connectivity.ConnectionValidationResult |
testConnectionApplication(String applicationId,
String componentId,
long readTimeout) |
org.mule.tooling.client.api.connectivity.ConnectionValidationResult |
testConnectionDomain(String domainId,
String componentId,
long readTimeout) |
public AbstractRuntimeToolingServiceDecorator(RuntimeToolingService delegate)
public void setToolingApiUrl(URL url, long defaultConnectTimeout, long defaultReadTimeout, Optional<org.mule.tooling.client.api.configuration.ssl.SslConfiguration> sslConfiguration, Optional<org.mule.tooling.client.api.configuration.agent.proxy.ProxyConfig> proxyConfig)
setToolingApiUrl in interface RuntimeToolingServicepublic void setMuleVersion(String muleVersion)
setMuleVersion in interface RuntimeToolingServicepublic boolean isOperational()
isOperational in interface RuntimeToolingServicepublic String deployApplication(File appLocation, String domainName, Map<String,String> deploymentProperties) throws org.mule.tooling.client.api.exception.DeploymentException, org.mule.tooling.client.api.exception.ServiceUnavailableException
deployApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.DeploymentExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic String deployApplication(File appLocation, Map<String,String> deploymentProperties) throws org.mule.tooling.client.api.exception.DeploymentException, org.mule.tooling.client.api.exception.ServiceUnavailableException
deployApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.DeploymentExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic String deployDomain(File domainLocation, Map<String,String> deploymentProperties) throws org.mule.tooling.client.api.exception.DeploymentException, org.mule.tooling.client.api.exception.ServiceUnavailableException
deployDomain in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.DeploymentExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic String deployApplication(InputStream inputStream, Map<String,String> deploymentProperties) throws org.mule.tooling.client.api.exception.DeploymentException, org.mule.tooling.client.api.exception.ServiceUnavailableException
deployApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.DeploymentExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic String deployApplication(InputStream inputStream, String domainName, Map<String,String> deploymentProperties) throws org.mule.tooling.client.api.exception.DeploymentException, org.mule.tooling.client.api.exception.ServiceUnavailableException
deployApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.DeploymentExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic String deployDomain(InputStream inputStream, Map<String,String> deploymentProperties) throws org.mule.tooling.client.api.exception.DeploymentException, org.mule.tooling.client.api.exception.ServiceUnavailableException
deployDomain in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.DeploymentExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic void disposeApplication(String applicationId) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
disposeApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic void disposeDomain(String domainId) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
disposeDomain in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.tooling.client.api.connectivity.ConnectionValidationResult testConnectionApplication(String applicationId, String componentId, long readTimeout) throws org.mule.tooling.client.api.exception.NoSuchApplicationException, org.mule.tooling.client.api.connectivity.UnsupportedConnectivityTestingObjectException, org.mule.tooling.client.api.connectivity.ConnectivityTestingObjectNotFoundException, org.mule.tooling.client.api.exception.ServiceUnavailableException
testConnectionApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.NoSuchApplicationExceptionorg.mule.tooling.client.api.connectivity.UnsupportedConnectivityTestingObjectExceptionorg.mule.tooling.client.api.connectivity.ConnectivityTestingObjectNotFoundExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.tooling.client.api.connectivity.ConnectionValidationResult testConnectionDomain(String domainId, String componentId, long readTimeout) throws org.mule.tooling.client.api.exception.NoSuchApplicationException, org.mule.tooling.client.api.connectivity.UnsupportedConnectivityTestingObjectException, org.mule.tooling.client.api.connectivity.ConnectivityTestingObjectNotFoundException, org.mule.tooling.client.api.exception.ServiceUnavailableException
testConnectionDomain in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.NoSuchApplicationExceptionorg.mule.tooling.client.api.connectivity.UnsupportedConnectivityTestingObjectExceptionorg.mule.tooling.client.api.connectivity.ConnectivityTestingObjectNotFoundExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.tooling.client.api.connectivity.ConnectionValidationResult testConnection(List<com.mulesoft.agent.domain.tooling.BundleDescriptor> dependencies, org.mule.runtime.app.declaration.api.ArtifactDeclaration artifactDeclaration, String componentId, long readTimeout) throws org.mule.tooling.client.api.connectivity.UnsupportedConnectivityTestingObjectException, org.mule.tooling.client.api.connectivity.ConnectivityTestingObjectNotFoundException, org.mule.tooling.client.api.exception.ServiceUnavailableException
testConnection in interface RuntimeToolingServiceorg.mule.tooling.client.api.connectivity.UnsupportedConnectivityTestingObjectExceptionorg.mule.tooling.client.api.connectivity.ConnectivityTestingObjectNotFoundExceptionorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> getMetadataKeysApplication(String applicationId, String componentLocation, long readTimeout) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
getMetadataKeysApplication in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> getMetadataKeysDomain(String domainId, String componentLocation, long readTimeout) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
getMetadataKeysDomain in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.descriptor.ComponentMetadataDescriptor<org.mule.runtime.api.meta.model.operation.OperationModel>> getOperationMetadata(String applicationId, String componentLocation, long readTimeout) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
getOperationMetadata in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.descriptor.ComponentMetadataDescriptor<org.mule.runtime.api.meta.model.source.SourceModel>> getSourceMetadata(String applicationId, String componentLocation, long readTimeout) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
getSourceMetadata in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.ServiceUnavailableExceptionpublic void disposeApplicationMetadataCache(String applicationId, String hashKey)
disposeApplicationMetadataCache in interface RuntimeToolingServicepublic void disposeDomainMetadataCache(String domainId, String hashKey)
disposeDomainMetadataCache in interface RuntimeToolingServicepublic void enableMessageHistory(String applicationName) throws org.mule.tooling.client.api.exception.NoSuchApplicationException
enableMessageHistory in interface RuntimeToolingServiceorg.mule.tooling.client.api.exception.NoSuchApplicationExceptionpublic void disableMessageHistory(String applicationName)
disableMessageHistory in interface RuntimeToolingServicepublic List<AgentTrackingNotificationResponse> consumeMessageHistoryNotifications(String applicationName, int chunkSize)
consumeMessageHistoryNotifications in interface RuntimeToolingServicepublic com.mulesoft.agent.domain.tooling.dataweave.model.PreviewResponse runDataWeaveApplication(String applicationId, com.mulesoft.agent.domain.tooling.dataweave.model.PreviewRequest request)
runDataWeaveApplication in interface RuntimeToolingServicepublic com.mulesoft.agent.domain.tooling.dataweave.model.PreviewResponse runDataWeaveDomain(String applicationId, com.mulesoft.agent.domain.tooling.dataweave.model.PreviewRequest request)
runDataWeaveDomain in interface RuntimeToolingServicepublic org.mule.runtime.api.value.ValueResult getValuesApplication(String applicationId, String location, String providerName)
getValuesApplication in interface RuntimeToolingServicepublic org.mule.runtime.api.value.ValueResult getValuesDomain(String domainId, String location, String providerName)
getValuesDomain in interface RuntimeToolingServiceCopyright © 2019 MuleSoft, Inc.. All rights reserved.