Examples of AdministrationService


Examples of org.palo.viewapi.services.AdministrationService

    this.user = user;
  }
  private final Account getAccount(String accountId) {
    Account account = null;
    if (isAdmin(user)) {
      AdministrationService adminService = ServiceProvider
          .getAdministrationService(user);
      account = adminService.getAccount(accountId);
    } else
      account = getAccount(accountId, user);
    return account;
  }
View Full Code Here

Examples of org.palo.viewapi.services.AdministrationService

    return null;
  }
  private final synchronized Connection getConnectionForAccount(String accountId, AuthUser user, String sessionId) {
    Account account = null;
    if (isAdmin(user)) {
      AdministrationService adminService = ServiceProvider
          .getAdministrationService(user);
      account = adminService.getAccount(accountId);
    } else
      account = getAccount(accountId, user);
    if (account instanceof PaloAccount) {
//      ((PaloAccount) account).login();
      ServerConnectionPool pool =
View Full Code Here

Examples of org.palo.viewapi.services.AdministrationService

  /** generated default serial number */
  private static final long serialVersionUID = -6035121917190713696L;
 
  public XAccount[] getAccounts(String sessionId, XUser xUser) throws SessionExpiredException {
    AuthUser loggedInUser = getLoggedInUser(sessionId);
    AdministrationService adminService = ServiceProvider
        .getAdministrationService(loggedInUser);
    List<XAccount> xAccounts = new ArrayList<XAccount>();
    User forUser = getNativeUser(sessionId, xUser);
    if (forUser != null) {
      for (Account account : adminService.getAccounts(forUser)) {
        XAccount xAccount = (XAccount) XConverter.createX(account);
        xAccounts.add(xAccount);
      }
    }
    return xAccounts.toArray(new XAccount[0]);
View Full Code Here

Examples of org.palo.viewapi.services.AdministrationService

    return xAccounts.toArray(new XAccount[0]);
  }

  private final User getNativeUser(String sessionId, XUser xUser) throws SessionExpiredException {
    AuthUser loggedInUser = getLoggedInUser(sessionId);
    AdministrationService adminService = ServiceProvider
        .getAdministrationService(loggedInUser);
    return adminService.getUser(xUser.getId());
  }
View Full Code Here

Examples of org.palo.viewapi.services.AdministrationService

        .getAdministrationService(loggedInUser);
    return adminService.getUser(xUser.getId());
  }
 
  public XConnection[] getConnections(String sessionId, XUser user) throws SessionExpiredException {
    AdministrationService adminService = ServiceProvider
        .getAdministrationService(getLoggedInUser(sessionId));
    List<XConnection> xConnections = new ArrayList<XConnection>();
    for(PaloConnection connection : adminService.getConnections()) {
      XConnection xConnection = (XConnection)XConverter.createX(connection);
      xConnections.add(xConnection);
    }
    return xConnections.toArray(new XConnection[0]);
    // TODO throw exception or return empty array !?!?!?
View Full Code Here

Examples of org.palo.viewapi.services.AdministrationService

    return xConnections.toArray(new XConnection[0]);
    // TODO throw exception or return empty array !?!?!?
  }

  public XGroup[] getGroups(String sessionId, XUser xUser) throws SessionExpiredException {
    AdministrationService adminService = ServiceProvider
        .getAdministrationService(getLoggedInUser(sessionId));
    List<XGroup> xGroups = new ArrayList<XGroup>();
    User forUser = getNativeUser(sessionId, xUser);
    if (forUser != null) {
      for (Group group : adminService.getGroups(forUser)) {
        XGroup xGroup = (XGroup) XConverter.createX(group);
        xGroup.clearRoleNames();
        for (Role r: group.getRoles()) {
          xGroup.addRoleName(r.getName());
        }
View Full Code Here

Examples of org.palo.viewapi.services.AdministrationService

    }
    return xGroups.toArray(new XGroup[0]);
  }

  public XRole[] getRoles(String sessionId, XUser user) throws SessionExpiredException {
    AdministrationService adminService = ServiceProvider
        .getAdministrationService(getLoggedInUser(sessionId));
    List<XRole> xRoles = new ArrayList<XRole>();
    for(Role role : adminService.getRoles()) {
      XRole xRole = (XRole)XConverter.createX(role);
      xRoles.add(xRole);
    }
    return xRoles.toArray(new XRole[0]);
  }
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.