Class ApplicationDescriptor
java.lang.Object
com.aeontronix.enhancedmule.tools.application.ApplicationDescriptor
public class ApplicationDescriptor extends Object
-
Constructor Summary
Constructors Constructor Description ApplicationDescriptor() -
Method Summary
Modifier and Type Method Description voidaddProperty(String key, boolean secure)static ApplicationDescriptorcreateDefault()static com.fasterxml.jackson.databind.JsonNodecreateDefault(com.fasterxml.jackson.databind.ObjectMapper objectMapper)static FilefindAnypointFile(File basedir)APIDescriptorgetApi()ClientApplicationDescriptorgetClient()DeploymentParametersgetDeploymentParams()StringgetDescription()StringgetId()BooleangetMule3()StringgetName()HashMap<String,PropertyDescriptor>getProperties()StringgetVersion()booleanisAssetPublish()voidsetApi(APIDescriptor api)voidsetClient(ClientApplicationDescriptor client)voidsetDeploymentParams(DeploymentParameters deploymentParams)voidsetDescription(String description)voidsetId(String id)voidsetMule3(Boolean mule3)voidsetName(String name)voidsetProperties(HashMap<String,PropertyDescriptor> properties)voidsetVersion(String version)
-
Constructor Details
-
ApplicationDescriptor
public ApplicationDescriptor()
-
-
Method Details
-
findAnypointFile
-
createDefault
-
createDefault
public static com.fasterxml.jackson.databind.JsonNode createDefault(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getName
-
setName
-
getMule3
-
setMule3
-
getApi
-
setApi
-
getId
-
setId
-
getProperties
-
setProperties
-
addProperty
-
getClient
-
setClient
-
getVersion
-
setVersion
-
getDescription
-
setDescription
-
getDeploymentParams
-
setDeploymentParams
-
isAssetPublish
public boolean isAssetPublish()
-