org.gatein.common.logging.Logger.isTraceEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(10.0k)|赞(0)|评价(0)|浏览(111)

本文整理了Java中org.gatein.common.logging.Logger.isTraceEnabled()方法的一些代码示例,展示了Logger.isTraceEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.isTraceEnabled()方法的具体详情如下:
包路径:org.gatein.common.logging.Logger
类名称:Logger
方法名:isTraceEnabled

Logger.isTraceEnabled介绍

暂无

代码示例

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public final Group createGroupInstance() {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "createGroupInstance", null);
  }
  return new ExtGroup();
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public void createGroup(Group group, boolean broadcast) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "createGroup", new Object[] { "broadcast", broadcast });
  }
  addChild(null, group, broadcast);
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public Group findGroupById(String groupId) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "findGroupById", new Object[] { "groupId", groupId });
  }
  org.picketlink.idm.api.Group jbidGroup = orgService.getJBIDMGroup(groupId);
  if (jbidGroup == null) {
    if (log.isTraceEnabled()) {
      Tools.logMethodOut(log, LogLevel.TRACE, "findGroupById", null);
    }
    return null;
  }
  Group result = convertGroup(jbidGroup);
  if (log.isTraceEnabled()) {
    Tools.logMethodOut(log, LogLevel.TRACE, "findGroupById", result);
  }
  return result;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

@Override
public User findUserByName(String userName, UserStatus userStatus) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "findUserByName", new Object[] { "userName", userName, "userStatus",
        userStatus });
  }
  IdentitySession session = service_.getIdentitySession();
  User user = getPopulatedUser(userName, session, userStatus);
  if (log.isTraceEnabled()) {
    Tools.logMethodOut(log, LogLevel.TRACE, "findUserByName", user);
  }
  return user;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public LazyPageList findUsersByGroup(String groupId) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "findUsersByGroup", new Object[] { "groupId", groupId });
  }
  return new LazyPageList(findUsersByGroupId(groupId), 20);
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public LazyPageList findUsers(Query q) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "findUsers", new Object[] { "q", q });
  }
  ListAccess list = findUsersByQuery(q);
  return new LazyPageList(list, 20);
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

/**
 * Store PLIDM root group
 *
 * @param ns
 * @param rootGroup
 */
void putRootGroup(String ns, Group rootGroup) {
  Fqn nodeFqn = getFqn(ns, NODE_PLIDM_ROOT_GROUP);
  Node ioNode = addNode(nodeFqn);
  if (ioNode != null) {
    ioNode.put(NODE_OBJECT_KEY, rootGroup);
    if (log.isTraceEnabled()) {
      log.trace(this.toString() + "GateIn root group stored in cache" + ";namespace=" + ns);
    }
  }
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

/**
 * Store gatein group id
 *
 * @param ns
 * @param pLIDMId
 * @param id
 */
void putGtnGroupId(String ns, String pLIDMId, String id) {
  Fqn nodeFqn = getFqn(ns, NODE_GTN_GROUP_ID, pLIDMId);
  Node ioNode = addNode(nodeFqn);
  if (ioNode != null) {
    ioNode.put(NODE_OBJECT_KEY, id);
    if (log.isTraceEnabled()) {
      log.trace(this.toString() + "GateIn group id cached. PLIDM group id: " + pLIDMId + "GateIn group id: " + id
          + ";namespace=" + ns);
    }
  }
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

/**
 * Retrieve PLIDM root group
 *
 * @param ns
 * @return
 */
Group getRootGroup(String ns) {
  Fqn nodeFqn = getFqn(ns, NODE_PLIDM_ROOT_GROUP);
  Node node = getNode(nodeFqn);
  if (node != null) {
    Group rootGroup = (Group) node.get(NODE_OBJECT_KEY);
    if (log.isTraceEnabled() && rootGroup != null) {
      log.trace(this.toString() + "GateIn root group found in cache" + ";namespace=" + ns);
    }
    return rootGroup;
  }
  return null;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public void saveGroup(Group group, boolean broadcast) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "saveGroup", new Object[] { "group", group, "broadcast", broadcast });
  }
  if (broadcast) {
    preSave(group, false);
  }
  persistGroup(group);
  if (broadcast) {
    postSave(group, false);
  }
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

/**
 * Retrieve gatein group id
 *
 * @param ns
 * @param pLIDMId
 * @return
 */
String getGtnGroupId(String ns, String pLIDMId) {
  Fqn nodeFqn = getFqn(ns, NODE_GTN_GROUP_ID, pLIDMId);
  Node node = getNode(nodeFqn);
  if (node != null) {
    String id = (String) node.get(NODE_OBJECT_KEY);
    if (log.isTraceEnabled() && id != null) {
      log.trace(this.toString() + "GateIn group id found in cache. PLIDM group id: " + pLIDMId + "GateIn group id: "
          + id + ";namespace=" + ns);
    }
    return id;
  }
  return null;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public void createMembership(Membership m, boolean broadcast) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "createMembership",
        new Object[] { "membership", m, "broadcast", broadcast, });
  }
  if (broadcast) {
    preSave(m, true);
  }
  saveMembership(m, false);
  if (broadcast) {
    postSave(m, true);
  }
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public MembershipType saveMembershipType(MembershipType mt, boolean broadcast) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "saveMembershipType", new Object[] { "membershipType", mt, "broadcast",
        broadcast });
  }
  Date now = new Date();
  mt.setModifiedDate(now);
  if (broadcast) {
    preSave(mt, false);
  }
  updateMembershipType(mt);
  if (broadcast) {
    postSave(mt, false);
  }
  return mt;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public MembershipType findMembershipType(String name) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "findMembershipType", new Object[] { "name", name });
  }
  RoleType rt = null;
  try {
    rt = getIdentitySession().getRoleManager().getRoleType(name);
  } catch (Exception e) {
    handleException("Identity error when finding membership type " + name, e);
  }
  MembershipType mt = null;
  if (rt != null) {
    mt = new MembershipTypeImpl(name, null, null);
    populateMembershipType(mt);
  }
  if (log.isTraceEnabled()) {
    Tools.logMethodOut(log, LogLevel.TRACE, "findMembershipType", mt);
  }
  return mt;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

/**
 * Store IDMUserListAccess
 *
 * @param ns
 * @param query
 * @param list
 */
void putGtnUserLazyPageList(String ns, Query query, IDMUserListAccess list, UserStatus userStatus) {
  Fqn nodeFqn = getFqn(ns, USER_QUERY_NODE, getQueryKey(query, userStatus));
  Node ioNode = addNode(nodeFqn);
  if (ioNode != null) {
    ioNode.put(NODE_OBJECT_KEY, list);
    if (log.isTraceEnabled()) {
      log.trace(this.toString() + "GateIn user query list cached. Query: " + getQueryKey(query, userStatus) + ";namespace=" + ns);
    }
  }
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

/**
 * Retrieve IDMUserListAccess
 *
 * @param ns
 * @param query
 * @return LazyPageList
 */
IDMUserListAccess getGtnUserLazyPageList(String ns, Query query, UserStatus userStatus) {
  Fqn nodeFqn = getFqn(ns, USER_QUERY_NODE, getQueryKey(query, userStatus));
  Node node = getNode(nodeFqn);
  if (node != null) {
    IDMUserListAccess list = (IDMUserListAccess) node.get(NODE_OBJECT_KEY);
    if (log.isTraceEnabled() && list != null) {
      log.trace(this.toString() + "GateIn user query list found in cache. Query: " + getQueryKey(query, userStatus)
          + ";namespace=" + ns);
    }
    return list;
  }
  return null;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public int getSize() throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "getSize", null);
  }
  int result = 0;
  if (size < 0) {
    if (group != null && user == null) {
      result = getIDMService().getIdentitySession().getRoleManager().getRolesCount(group, null, null);
    } else if (group == null && user != null) {
      result = getIDMService().getIdentitySession().getRoleManager().getRolesCount(user, null, null);
    }
    size = result;
  } else {
    result = size;
  }
  if (log.isTraceEnabled()) {
    Tools.logMethodOut(log, LogLevel.TRACE, "getSize", result);
  }
  return result;
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public LazyPageList<User> getUserPageList(int pageSize) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "getUserPagetList", new Object[] { "pageSize", pageSize });
  }
  UserQueryBuilder qb = service_.getIdentitySession().createUserQueryBuilder();
  boolean enabledOnly = filterDisabledUsersInQueries();
  if (enabledOnly) {
    qb = addDisabledUserFilter(qb);
  }
  return new LazyPageList<User>(new IDMUserListAccess(qb, pageSize, true, enabledOnly ? UserStatus.ENABLED : UserStatus.DISABLED), pageSize);
}

代码示例来源:origin: org.gatein.portal/exo.portal.component.identity

public void saveUser(User user, boolean broadcast) throws Exception {
  if (log.isTraceEnabled()) {
    Tools.logMethodIn(log, LogLevel.TRACE, "saveUser", new Object[] { "user", user, "broadcast", broadcast });
  }
  if (user != null && !user.isEnabled()) {
    throw new DisabledUserException(user.getUserName());
  }
  IdentitySession session = service_.getIdentitySession();
  if (broadcast) {
    preSave(user, false);
  }
  persistUserInfo(user, session, false);
  if (broadcast) {
    postSave(user, false);
  }
}

代码示例来源:origin: exoplatform/platform

@Override
  public void execute(Event<UIComponent> event) throws Exception {
    UIComponent ui = event.getSource();
    super.execute(event);
    AuthenticationRegistry authRegistry = event.getSource().getApplicationComponent(AuthenticationRegistry.class);
    HttpServletRequest httpRequest = Util.getPortalRequestContext().getRequest();
    // Clear whole context of OAuth login. See OAuthAuthenticationFilter.cleanAuthenticationContext
    authRegistry.removeAttributeOfClient(httpRequest, OAuthConstants.ATTRIBUTE_AUTHENTICATED_OAUTH_PRINCIPAL);
    authRegistry.removeAttributeOfClient(httpRequest, OAuthConstants.ATTRIBUTE_AUTHENTICATED_PORTAL_USER);
    authRegistry.removeAttributeOfClient(httpRequest, OAuthConst.ATTRIBUTE_AUTHENTICATED_PORTAL_USER_DETECTED);
    UIRegisterOAuth uiOauth = ui.getAncestorOfType(UIRegisterOAuth.class);
    if(uiOauth != null) {
      uiOauth.portalUser = null;
    }
    if (log.isTraceEnabled()) {
      log.trace("Registration with OAuth properties terminated. Clearing authentication context");
    }
  }
}

相关文章