diff options
Diffstat (limited to 'java/src/IceGridGUI/LiveDeployment/Service.java')
-rwxr-xr-x | java/src/IceGridGUI/LiveDeployment/Service.java | 352 |
1 files changed, 176 insertions, 176 deletions
diff --git a/java/src/IceGridGUI/LiveDeployment/Service.java b/java/src/IceGridGUI/LiveDeployment/Service.java index dae7bd628a4..5fd67100a4f 100755 --- a/java/src/IceGridGUI/LiveDeployment/Service.java +++ b/java/src/IceGridGUI/LiveDeployment/Service.java @@ -27,247 +27,247 @@ class Service extends ListArrayTreeNode // public boolean[] getAvailableActions() { - boolean[] actions = new boolean[ACTION_COUNT]; + boolean[] actions = new boolean[ACTION_COUNT]; - if(((Server)_parent).getState() != null) - { - actions[RETRIEVE_LOG] = _serviceDescriptor.logs.length > 0; - } - return actions; + if(((Server)_parent).getState() != null) + { + actions[RETRIEVE_LOG] = _serviceDescriptor.logs.length > 0; + } + return actions; } public void retrieveLog() { - assert _serviceDescriptor.logs.length > 0; - - String path = null; - - if(_serviceDescriptor.logs.length == 1) - { - path = _resolver.substitute(_serviceDescriptor.logs[0]); - } - else - { - Object[] pathArray = new Object[_serviceDescriptor.logs.length]; - for(int i = 0; i < _serviceDescriptor.logs.length; ++i) - { - pathArray[i] = _resolver.substitute(_serviceDescriptor.logs[i]); - } - - path = (String)JOptionPane.showInputDialog( - getCoordinator().getMainFrame(), - "Which log file do you want to retrieve?", - "Retrieve Log File", - JOptionPane.QUESTION_MESSAGE, null, - pathArray, pathArray[0]); - } + assert _serviceDescriptor.logs.length > 0; + + String path = null; + + if(_serviceDescriptor.logs.length == 1) + { + path = _resolver.substitute(_serviceDescriptor.logs[0]); + } + else + { + Object[] pathArray = new Object[_serviceDescriptor.logs.length]; + for(int i = 0; i < _serviceDescriptor.logs.length; ++i) + { + pathArray[i] = _resolver.substitute(_serviceDescriptor.logs[i]); + } + + path = (String)JOptionPane.showInputDialog( + getCoordinator().getMainFrame(), + "Which log file do you want to retrieve?", + "Retrieve Log File", + JOptionPane.QUESTION_MESSAGE, null, + pathArray, pathArray[0]); + } - if(path != null) - { - final String fPath = path; - - getRoot().openShowLogDialog(new ShowLogDialog.FileIteratorFactory() - { - public FileIteratorPrx open(int count) - throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, - DeploymentException - { - AdminSessionPrx adminSession = getRoot().getCoordinator().getSession(); - return adminSession.openServerLog(_parent.getId(), fPath, count); - } - - public String getTitle() - { - return "Service " + _parent.getId() + "/" + _id + " " + new java.io.File(fPath).getName(); - } - - public String getDefaultFilename() - { - return new java.io.File(fPath).getName(); - } - }); - } + if(path != null) + { + final String fPath = path; + + getRoot().openShowLogDialog(new ShowLogDialog.FileIteratorFactory() + { + public FileIteratorPrx open(int count) + throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, + DeploymentException + { + AdminSessionPrx adminSession = getRoot().getCoordinator().getSession(); + return adminSession.openServerLog(_parent.getId(), fPath, count); + } + + public String getTitle() + { + return "Service " + _parent.getId() + "/" + _id + " " + new java.io.File(fPath).getName(); + } + + public String getDefaultFilename() + { + return new java.io.File(fPath).getName(); + } + }); + } } public Component getTreeCellRendererComponent( - JTree tree, - Object value, - boolean sel, - boolean expanded, - boolean leaf, - int row, - boolean hasFocus) + JTree tree, + Object value, + boolean sel, + boolean expanded, + boolean leaf, + int row, + boolean hasFocus) { - if(_cellRenderer == null) - { - _cellRenderer = new DefaultTreeCellRenderer(); - _cellRenderer.setOpenIcon( - Utils.getIcon("/icons/16x16/service.png")); - - _cellRenderer.setClosedIcon( - Utils.getIcon("/icons/16x16/service.png")); - } - - return _cellRenderer.getTreeCellRendererComponent( - tree, value, sel, expanded, leaf, row, hasFocus); + if(_cellRenderer == null) + { + _cellRenderer = new DefaultTreeCellRenderer(); + _cellRenderer.setOpenIcon( + Utils.getIcon("/icons/16x16/service.png")); + + _cellRenderer.setClosedIcon( + Utils.getIcon("/icons/16x16/service.png")); + } + + return _cellRenderer.getTreeCellRendererComponent( + tree, value, sel, expanded, leaf, row, hasFocus); } public Editor getEditor() { - if(_editor == null) - { - _editor = new ServiceEditor(); - } - _editor.show(this); - return _editor; + if(_editor == null) + { + _editor = new ServiceEditor(); + } + _editor.show(this); + return _editor; } public JPopupMenu getPopupMenu() { - LiveActions la = getCoordinator().getLiveActionsForPopup(); - - if(_popup == null) - { - _popup = new JPopupMenu(); - _popup.add(la.get(RETRIEVE_LOG)); - } - - la.setTarget(this); - return _popup; + LiveActions la = getCoordinator().getLiveActionsForPopup(); + + if(_popup == null) + { + _popup = new JPopupMenu(); + _popup.add(la.get(RETRIEVE_LOG)); + } + + la.setTarget(this); + return _popup; } Service(Server parent, String serviceName, Utils.Resolver resolver, - ServiceInstanceDescriptor descriptor, - ServiceDescriptor serviceDescriptor, - PropertySetDescriptor serverInstancePSDescriptor) + ServiceInstanceDescriptor descriptor, + ServiceDescriptor serviceDescriptor, + PropertySetDescriptor serverInstancePSDescriptor) { - super(parent, serviceName, 2); - _resolver = resolver; - - _instanceDescriptor = descriptor; - _serviceDescriptor = serviceDescriptor; - _serverInstancePSDescriptor = serverInstancePSDescriptor; - - _childrenArray[0] = _adapters; - _childrenArray[1] = _dbEnvs; - - createAdapters(); - createDbEnvs(); + super(parent, serviceName, 2); + _resolver = resolver; + + _instanceDescriptor = descriptor; + _serviceDescriptor = serviceDescriptor; + _serverInstancePSDescriptor = serverInstancePSDescriptor; + + _childrenArray[0] = _adapters; + _childrenArray[1] = _dbEnvs; + + createAdapters(); + createDbEnvs(); } boolean updateAdapter(AdapterDynamicInfo info) { - java.util.Iterator p = _adapters.iterator(); - while(p.hasNext()) - { - Adapter adapter = (Adapter)p.next(); - if(adapter.update(info)) - { - return true; - } - } - return false; + java.util.Iterator p = _adapters.iterator(); + while(p.hasNext()) + { + Adapter adapter = (Adapter)p.next(); + if(adapter.update(info)) + { + return true; + } + } + return false; } int updateAdapters(java.util.List infoList) { - int result = 0; - java.util.Iterator p = _adapters.iterator(); - while(p.hasNext() && result < infoList.size()) - { - Adapter adapter = (Adapter)p.next(); - if(adapter.update(infoList)) - { - result++; - } - } - return result; + int result = 0; + java.util.Iterator p = _adapters.iterator(); + while(p.hasNext() && result < infoList.size()) + { + Adapter adapter = (Adapter)p.next(); + if(adapter.update(infoList)) + { + result++; + } + } + return result; } void nodeDown() { - java.util.Iterator p = _adapters.iterator(); - while(p.hasNext()) - { - Adapter adapter = (Adapter)p.next(); - adapter.update((AdapterDynamicInfo)null); - } + java.util.Iterator p = _adapters.iterator(); + while(p.hasNext()) + { + Adapter adapter = (Adapter)p.next(); + adapter.update((AdapterDynamicInfo)null); + } } Utils.Resolver getResolver() { - return _resolver; + return _resolver; } ServiceDescriptor getServiceDescriptor() { - return _serviceDescriptor; + return _serviceDescriptor; } ServiceInstanceDescriptor getInstanceDescriptor() { - return _instanceDescriptor; + return _instanceDescriptor; } java.util.SortedMap getProperties() { - java.util.List psList = new java.util.LinkedList(); - Node node = (Node)_parent.getParent(); + java.util.List psList = new java.util.LinkedList(); + Node node = (Node)_parent.getParent(); - String applicationName = ((Server)_parent).getApplication().name; + String applicationName = ((Server)_parent).getApplication().name; - psList.add(node.expand(_serviceDescriptor.propertySet, - applicationName, _resolver)); + psList.add(node.expand(_serviceDescriptor.propertySet, + applicationName, _resolver)); - if(_instanceDescriptor != null) - { - psList.add(node.expand(_instanceDescriptor.propertySet, - applicationName, _resolver)); - } + if(_instanceDescriptor != null) + { + psList.add(node.expand(_instanceDescriptor.propertySet, + applicationName, _resolver)); + } - if(_serverInstancePSDescriptor != null) - { - psList.add(node.expand(_serverInstancePSDescriptor, - applicationName, _resolver)); + if(_serverInstancePSDescriptor != null) + { + psList.add(node.expand(_serverInstancePSDescriptor, + applicationName, _resolver)); - } + } - return Utils.propertySetsToMap(psList, _resolver); + return Utils.propertySetsToMap(psList, _resolver); } private void createAdapters() { - java.util.Iterator p = _serviceDescriptor.adapters.iterator(); - while(p.hasNext()) - { - AdapterDescriptor descriptor = (AdapterDescriptor)p.next(); - String adapterName = Utils.substitute(descriptor.name, _resolver); - - String adapterId = Utils.substitute(descriptor.id, _resolver); - Ice.ObjectPrx proxy = null; - if(adapterId.length() > 0) - { - proxy = ((Node)_parent.getParent()).getProxy(adapterId); - } - - insertSortedChild( - new Adapter(this, adapterName, - _resolver, adapterId, descriptor, proxy), - _adapters, null); - } + java.util.Iterator p = _serviceDescriptor.adapters.iterator(); + while(p.hasNext()) + { + AdapterDescriptor descriptor = (AdapterDescriptor)p.next(); + String adapterName = Utils.substitute(descriptor.name, _resolver); + + String adapterId = Utils.substitute(descriptor.id, _resolver); + Ice.ObjectPrx proxy = null; + if(adapterId.length() > 0) + { + proxy = ((Node)_parent.getParent()).getProxy(adapterId); + } + + insertSortedChild( + new Adapter(this, adapterName, + _resolver, adapterId, descriptor, proxy), + _adapters, null); + } } private void createDbEnvs() { - java.util.Iterator p = _serviceDescriptor.dbEnvs.iterator(); - while(p.hasNext()) - { - DbEnvDescriptor descriptor = (DbEnvDescriptor)p.next(); - String dbEnvName = Utils.substitute(descriptor.name, _resolver); - insertSortedChild( - new DbEnv(this, dbEnvName, _resolver, descriptor), _dbEnvs, null); - } + java.util.Iterator p = _serviceDescriptor.dbEnvs.iterator(); + while(p.hasNext()) + { + DbEnvDescriptor descriptor = (DbEnvDescriptor)p.next(); + String dbEnvName = Utils.substitute(descriptor.name, _resolver); + insertSortedChild( + new DbEnv(this, dbEnvName, _resolver, descriptor), _dbEnvs, null); + } } private final ServiceInstanceDescriptor _instanceDescriptor; |