synchronoss / cpo-api

Class Persistence Object (CPO) Application Programming Interface (API).
GNU Lesser General Public License v2.1
3 stars 3 forks source link

FunctionGroups need to be able to have different types of functions #59

Open berryware opened 4 years ago

berryware commented 4 years ago

Function Groups currently have a type CREATE, DELETE, UPDATE, EXECUTE, LIST, RETRIEVE, EXIST. All the functions in the group are expected to be of the same type. There are cases, where you may want to run a RETRIEVE or EXECUTE after a create. ie, getting the id of the auto-increment key. The function group type will remain as the default type. A function type will be added to identify functions that differ from the default.