Class DesignCenterProject
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.AnypointObject<Organization>
com.aeontronix.enhancedmule.tools.anypoint.api.DesignCenterProject
- All Implemented Interfaces:
Serializable
public class DesignCenterProject extends AnypointObject<Organization>
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class com.aeontronix.enhancedmule.tools.anypoint.AnypointObject
client, httpHelper, json, jsonHelper, parent -
Constructor Summary
Constructors Constructor Description DesignCenterProject()DesignCenterProject(Organization organization) -
Method Summary
Modifier and Type Method Description static DesignCenterProjectcreate(Organization organization, String name, String type, boolean visualDesignerMode, String ownerId)DesignCenterProjectExchangegetExchange(String branch)StringgetId()StringgetName()StringgetOrganizationId()StringgetType()LockResultlock(String branch)voidpublishExchange(String branch, String assetId, String name, String mainFile, String assetVersion, String apiVersion)voidsetId(String id)voidsetName(String name)voidsetOrganizationId(String organizationId)voidsetType(String type)LockResultunlock(String branch)
-
Constructor Details
-
DesignCenterProject
public DesignCenterProject() -
DesignCenterProject
-
-
Method Details
-
create
public static DesignCenterProject create(Organization organization, String name, String type, boolean visualDesignerMode, String ownerId) throws HttpException- Throws:
HttpException
-
getId
-
setId
-
getName
-
setName
-
getType
-
setType
-
getOrganizationId
-
setOrganizationId
-
getExchange
- Throws:
HttpException
-
lock
- Throws:
HttpException
-
unlock
- Throws:
HttpException
-
publishExchange
public void publishExchange(String branch, String assetId, String name, String mainFile, String assetVersion, String apiVersion) throws HttpException- Throws:
HttpException
-