I am looking for the following functionality either in a plugin or a standalone client. I do see there is a deployment
manager client and I am not quite sure if it would help me all the way for the functionality I am looking for. I am looking for
this application to accommodate database first development more gracefully. The following are the ones I am thinking of.
1) Write Java ORM classes with some annotations using guidelines for annotations published by Appian.
2) Create relevant XML's and create CDTs for individual objects and collections. If they are already exist, create new versions of them
for changes in Java class.
3) Replace the changes for attribute annotations in SAIL, write to Data store entities, parameters, etc., in automated fashion.
I think deployment manager may do all of this but would like to ask the forum for confirmation on this functionality.
Regards,
Sudhakra
Discussion posts and replies are publicly visible
Appian supports CDTs created in Java and defined within plugins (docs.appian.com/.../Custom_Data_Types_from_Java_Object.html). I haven't worked with these in quite awhile, so there are likely some nuances to this that need to be dealt with, though I think the product has made this easier since I last worked with them.
Deployment Manager handles import of SQL scripts and application packages. It doesn't handle plug-in deployment to my knowledge.
Regardless, a few points of caution assuming I'm interpreting your approach correctly: