Examples of cacheable()


Examples of org.beangle.model.query.builder.OqlBuilder.cacheable()

    if (null != ship) {
      if (ship.equals(GroupMember.Ship.MEMBER)) builder.where("gm.member=true");
      if (ship.equals(GroupMember.Ship.MANAGER)) builder.where("gm.manager=true");
      if (ship.equals(GroupMember.Ship.GRANTER)) builder.where("gm.granter=true");
    }
    builder.cacheable();
    return entityDao.search(builder);
  }

  public List<GroupMember> getGroupMembers(User user, GroupMember.Ship ship) {
    if (isAdmin(user) && !ObjectUtils.equals(ship, GroupMember.Ship.MEMBER)) {
View Full Code Here

Examples of org.beangle.model.query.builder.OqlBuilder.cacheable()

  // workground for no session
  @SuppressWarnings({ "rawtypes", "unchecked" })
  public List<Group> getGroups(User user) {
    OqlBuilder builder = OqlBuilder.from(GroupMember.class, "gm");
    builder.where("gm.user=:user and gm.member=true", user).select("gm.group").orderBy("gm.group.code");
    builder.cacheable();
    return entityDao.search(builder);
  }

  public List<GroupMember> getGroupMembers(User user, GroupMember.Ship ship) {
    if (isAdmin(user) && !ObjectUtils.equals(ship, GroupMember.Ship.MEMBER)) {
View Full Code Here

Examples of org.beangle.model.query.builder.OqlBuilder.cacheable()

  // workground for no session
  @SuppressWarnings({ "rawtypes", "unchecked" })
  public List<Group> getGroups(User user) {
    OqlBuilder builder = OqlBuilder.from(GroupMember.class, "gm");
    builder.where("gm.user=:user and gm.member=true", user).select("gm.group").orderBy("gm.group.code");
    builder.cacheable();
    return entityDao.search(builder);
  }

  public List<GroupMember> getGroupMembers(User user, GroupMember.Ship ship) {
    if (isRoot(user) && !ObjectUtils.equals(ship, GroupMember.Ship.MEMBER)) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.