
com.aeontronix.anypointsdk.amc.application.deployment.ApplicationServices Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of anypoint-sdk Show documentation
Show all versions of anypoint-sdk Show documentation
Anypoint Software Development Toolkit
/*
* Copyright (c) 2023. Aeontronix Inc
*/
package com.aeontronix.anypointsdk.amc.application.deployment;
import com.fasterxml.jackson.annotation.JsonProperty;
public class ApplicationServices {
@JsonProperty("mule.agent.logging.service")
private ApplicationLoggingService muleAgentLoggingService;
@JsonProperty("mule.agent.application.properties.service")
private ApplicationPropertiesService muleAgentApplicationPropertiesService;
public ApplicationLoggingService getMuleAgentLoggingService(boolean create) {
if (muleAgentLoggingService == null && create) {
muleAgentLoggingService = new ApplicationLoggingService();
}
return muleAgentLoggingService;
}
public ApplicationLoggingService getMuleAgentLoggingService() {
return muleAgentLoggingService;
}
public void setMuleAgentLoggingService(ApplicationLoggingService muleAgentLoggingService) {
this.muleAgentLoggingService = muleAgentLoggingService;
}
public ApplicationPropertiesService getMuleAgentApplicationPropertiesService() {
return muleAgentApplicationPropertiesService;
}
public void setMuleAgentApplicationPropertiesService(ApplicationPropertiesService muleAgentApplicationPropertiesService) {
this.muleAgentApplicationPropertiesService = muleAgentApplicationPropertiesService;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy