summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/LiveDeployment/AdapterEditor.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceGridGUI/LiveDeployment/AdapterEditor.java')
-rwxr-xr-xjava/src/IceGridGUI/LiveDeployment/AdapterEditor.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/java/src/IceGridGUI/LiveDeployment/AdapterEditor.java b/java/src/IceGridGUI/LiveDeployment/AdapterEditor.java
index 76d78b1af9a..9a02f20a22e 100755
--- a/java/src/IceGridGUI/LiveDeployment/AdapterEditor.java
+++ b/java/src/IceGridGUI/LiveDeployment/AdapterEditor.java
@@ -48,12 +48,20 @@ class AdapterEditor extends Editor
AdapterDescriptor descriptor = adapter.getDescriptor();
Utils.Resolver resolver = adapter.getResolver();
+ _id.setText(resolver.substitute(descriptor.id));
+
String currentEndpoints = adapter.getCurrentEndpoints();
- boolean active = (currentEndpoints != null);
if(currentEndpoints == null)
{
- _currentStatus.setText("Inactive");
+ if(_id.getText().length() == 0)
+ {
+ _currentStatus.setText("Direct adapter (does not register with IceGrid at runtime)");
+ }
+ else
+ {
+ _currentStatus.setText("Inactive");
+ }
_currentEndpoints.setText("");
}
else
@@ -63,7 +71,6 @@ class AdapterEditor extends Editor
}
_description.setText(resolver.substitute(descriptor.description));
- _id.setText(resolver.substitute(descriptor.id));
_replicaGroupId.setText(resolver.substitute(descriptor.replicaGroupId));
java.util.Map properties = adapter.getProperties();