Class CompositeSave

java.lang.Object
edu.internet2.middleware.grouper.CompositeSave

public class CompositeSave extends Object

Use this class to insert or update or delete a composite

Sample call (type is complement or intersection)

 Composite composite = new CompositeSave().assignOwnerName(group1.getName()).assignLeftFactorName(group2.getName()).assignRightFactorName(group3.getName())
   .assignType("complement").save();
 

Sample call to delete a composite

 new CompositeSave().assignOwnerName(group1.getName()).assignLeftFactorName(group2.getName()).assignRightFactorName(group3.getName())
  .assignSaveMode(SaveMode.DELETE).save();
 

  • Constructor Details

    • CompositeSave

      public CompositeSave()
      create a new membership save
      Parameters:
      theGrouperSession -
  • Method Details