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 |
createDeclarationSession(org.mule.tooling.api.request.session.DeclarationSessionCreationRequest declarationSessionCreationRequest) |
String |
deployApplication(String id,
File appLocation,
Map<String,String> deploymentProperties) |
String |
deployApplication(String id,
File appLocation,
String domainName,
Map<String,String> deploymentProperties) |
String |
deployApplication(String id,
InputStream inputStream,
Map<String,String> deploymentProperties) |
String |
deployApplication(String id,
InputStream inputStream,
String domainName,
Map<String,String> deploymentProperties) |
String |
deployDomain(String id,
File domainLocation,
Map<String,String> deploymentProperties) |
String |
deployDomain(String id,
InputStream inputStream,
Map<String,String> deploymentProperties) |
void |
disableMessageHistory(String applicationName) |
void |
disposeApplication(String applicationId) |
void |
disposeApplicationMetadataCache(String applicationId,
String hashKey) |
void |
disposeDeclarationSession(String id) |
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.descriptor.ComponentMetadataTypesDescriptor> |
getComponentMetadata(String sessionId,
org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration,
boolean ignoreCache) |
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> |
getComponentMetadataKeys(String sessionId,
org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration,
boolean ignoreCache) |
protected RuntimeToolingService |
getDelegate() |
org.mule.runtime.api.value.ValueResult |
getFieldValues(String sessionId,
org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration parameterizedElementDeclaration,
String providerName,
String targetSelector) |
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.tooling.api.sampledata.SampleDataMessageModelResult |
getSampleData(String sessionId,
org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration) |
org.mule.tooling.api.sampledata.SampleDataMessageModelResult |
getSampleDataApplication(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 |
getValues(String sessionId,
org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration parameterizedElementDeclaration,
String providerName) |
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,
String authorizationToken) |
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 |
testConnection(String sessionId,
String configName) |
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)
protected RuntimeToolingService getDelegate()
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, String authorizationToken)
setToolingApiUrl in interface RuntimeToolingServicepublic void setMuleVersion(String muleVersion)
setMuleVersion in interface RuntimeToolingServicepublic boolean isOperational()
isOperational in interface RuntimeToolingServicepublic String deployApplication(String id, 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(String id, 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(String id, 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(String id, 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(String id, 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(String id, 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 org.mule.tooling.api.sampledata.SampleDataMessageModelResult getSampleDataApplication(String applicationId, String componentLocation, long readTimeout) throws org.mule.tooling.client.api.exception.ServiceUnavailableException
getSampleDataApplication 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 RuntimeToolingServicepublic String createDeclarationSession(org.mule.tooling.api.request.session.DeclarationSessionCreationRequest declarationSessionCreationRequest)
createDeclarationSession in interface RuntimeToolingServicepublic void disposeDeclarationSession(String id)
disposeDeclarationSession in interface RuntimeToolingServicepublic org.mule.runtime.api.value.ValueResult getValues(String sessionId, org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration parameterizedElementDeclaration, String providerName)
getValues in interface RuntimeToolingServicepublic org.mule.runtime.api.value.ValueResult getFieldValues(String sessionId, org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration parameterizedElementDeclaration, String providerName, String targetSelector)
getFieldValues in interface RuntimeToolingServicepublic org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.descriptor.ComponentMetadataTypesDescriptor> getComponentMetadata(String sessionId, org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration, boolean ignoreCache)
getComponentMetadata in interface RuntimeToolingServicepublic org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> getComponentMetadataKeys(String sessionId, org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration, boolean ignoreCache)
getComponentMetadataKeys in interface RuntimeToolingServicepublic org.mule.tooling.api.sampledata.SampleDataMessageModelResult getSampleData(String sessionId, org.mule.runtime.app.declaration.api.ComponentElementDeclaration componentElementDeclaration)
getSampleData in interface RuntimeToolingServicepublic org.mule.tooling.client.api.connectivity.ConnectionValidationResult testConnection(String sessionId, String configName)
testConnection in interface RuntimeToolingServiceCopyright © 2024 MuleSoft, Inc.. All rights reserved.