Package org.globus.workspace.remoting.admin

Examples of org.globus.workspace.remoting.admin.NodeReport


                                node.getNetworkAssociations(),
                                node.getMemory(),
                                node.isActive());

                final VmmNode resultNode = translateResourcepoolEntry(entry);
                reports.add(new NodeReport(hostname,
                        NodeReport.STATE_ADDED, resultNode));

            } catch (NodeExistsException e) {
                logger.info("VMM node " + hostname + " already existed");
                reports.add(new NodeReport(hostname,
                        NodeReport.STATE_NODE_EXISTS, null));
            } catch (NodeManagementDisabled e) {
                throw new RemoteException(e.getMessage());
            } catch (WorkspaceDatabaseException e) {
                throw new RemoteException(e.getMessage());
View Full Code Here


                } catch (NodeManagementDisabled e) {
                    throw new RemoteException(e.getMessage());
                }

                final VmmNode node = translateResourcepoolEntry(entry);
                reports.add(new NodeReport(hostname, NodeReport.STATE_UPDATED,
                        node));
            } catch (NodeInUseException e) {
                logger.info("VMM node was in use, failed to update: " + hostname);
                reports.add(
                        new NodeReport(hostname,
                                NodeReport.STATE_NODE_IN_USE, null));
            } catch (NodeNotFoundException e) {
                logger.info("VMM node not found, failed to update: " + hostname);
                reports.add(
                        new NodeReport(hostname,
                                NodeReport.STATE_NODE_NOT_FOUND, null));
            } catch (WorkspaceDatabaseException e) {
                throw new RemoteException(e.getMessage());
            }
View Full Code Here

        }
        return gson.toJson(reports);
    }

    public String removeNode(String hostname) throws RemoteException {
        NodeReport report = _removeNode(hostname);
        return gson.toJson(report);
    }
View Full Code Here

            throw new RemoteException(e.getMessage());
        } catch (WorkspaceDatabaseException e) {
            throw new RemoteException(e.getMessage());
        }

        return new NodeReport(hostname, state, null);
    }
View Full Code Here

TOP

Related Classes of org.globus.workspace.remoting.admin.NodeReport

Copyright © 2018 www.massapicom. 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.