Use this class to add/edit/delete object types on stems
Sample call
GdgTypeStemSave gdgTypeStemSave = new GdgTypeStemSave(); GrouperObjectTypesAttributeValue grouperObjectTypesAttributeValue = gdgTypeStemSave .assignStem(stem) .assignType("ref") .assignDataOwner("do") .assignMemberDescription("md") .save(); System.out.println(gdgTypeStemSave.getSaveResultType()); // INSERT, DELETE, NO_CHANGE, or UPDATE
Sample call to delete an object type from a stem
GdgTypeStemSave gdgTypeStemSave = new GdgTypeStemSave(); gdgTypeStemSave .assignStem(stem) .assignType("ref") .assignSaveMode(SaveMode.DELETE) .save();
Sample call to update only single attribute
GdgTypeStemSave gdgTypeStemSave = new GdgTypeStemSave(); gdgTypeStemSave .assignStem(stem) .assignType("ref") .assignReplaceAllSettings(false) .assignDataOwner("do1") .save();