diff options
Diffstat (limited to 'java/src/IceGridGUI/LiveDeployment/AdapterEditor.java')
-rwxr-xr-x | java/src/IceGridGUI/LiveDeployment/AdapterEditor.java | 13 |
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();
|