All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoRetrieveMembershipsByGroupResponse Maven / Gradle / Ivy

There is a newer version: 5.13.5
Show newest version
package edu.internet2.middleware.grouper.app.provisioning.targetDao;

import java.util.List;

import edu.internet2.middleware.grouper.app.provisioning.ProvisioningGroup;
import edu.internet2.middleware.grouper.app.provisioning.ProvisioningMembership;

public class TargetDaoRetrieveMembershipsByGroupResponse {

  public TargetDaoRetrieveMembershipsByGroupResponse() {
  }

  /**
   * some native representation of the target group, only pass around if needed, and only for groupAttributes
   */
  private Object targetNativeGroup;

  
  /**
   * some native representation of the target group, only pass around if needed, and only for groupAttributes
   * @return
   */
  public Object getTargetNativeGroup() {
    return targetNativeGroup;
  }
  
  /**
   * some native representation of the target group, only pass around if needed, and only for groupAttributes
   * @param targetNativeGroup
   */
  public void setTargetNativeGroup(Object targetNativeGroup) {
    this.targetNativeGroup = targetNativeGroup;
  }
  
  private List targetGroups;
  
  public List getTargetGroups() {
    return targetGroups;
  }

  
  public void setTargetGroups(List targetGroups) {
    this.targetGroups = targetGroups;
  }

  /**
   * depends on type of membership provisioning.  This is ProvisioningGroup if groupMemberships, ProvisioningEntity if entityAttributes, and ProvisioningMembership if memberships
   */
  private List targetMemberships;

  /**
   * depends on type of membership provisioning.  This is ProvisioningGroup if groupMemberships, ProvisioningEntity if entityAttributes, and ProvisioningMembership if memberships
   * @return
   */
  public List getTargetMemberships() {
    return targetMemberships;
  }

  /**
   * depends on type of membership provisioning.  This is ProvisioningGroup if groupMemberships, ProvisioningEntity if entityAttributes, and ProvisioningMembership if memberships
   * @param targetMemberships
   */
  public void setTargetMemberships(List targetMemberships) {
    this.targetMemberships = targetMemberships;
  }

  /**
   * depends on type of membership provisioning.  This is ProvisioningGroup if groupMemberships, ProvisioningEntity if entityAttributes, and ProvisioningMembership if memberships
   * @param targetMemberships
   */
  public TargetDaoRetrieveMembershipsByGroupResponse(List targetMemberships) {
    super();
    this.targetMemberships = targetMemberships;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy