summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/Reference.java
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-02-08 16:40:08 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-02-08 16:40:08 +0000
commit878df6ad9b1ee207fc7a3d3353e3169a0f1f50a8 (patch)
tree61b7b43c4870ccd236ac0a6ea09df312d4a55502 /java/src/IceInternal/Reference.java
parentMinor fixes for locator cache timeout. (diff)
downloadice-878df6ad9b1ee207fc7a3d3353e3169a0f1f50a8.tar.bz2
ice-878df6ad9b1ee207fc7a3d3353e3169a0f1f50a8.tar.xz
ice-878df6ad9b1ee207fc7a3d3353e3169a0f1f50a8.zip
Added locator cache timeout.
Diffstat (limited to 'java/src/IceInternal/Reference.java')
-rw-r--r--java/src/IceInternal/Reference.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/java/src/IceInternal/Reference.java b/java/src/IceInternal/Reference.java
index 0bac2970d68..b225a0ab97b 100644
--- a/java/src/IceInternal/Reference.java
+++ b/java/src/IceInternal/Reference.java
@@ -66,6 +66,7 @@ public abstract class Reference implements Cloneable
public abstract String getAdapterId();
public abstract EndpointI[] getEndpoints();
public abstract boolean getCollocationOptimization();
+ public abstract int getLocatorCacheTimeout();
//
// The change* methods (here and in derived classes) create
@@ -127,6 +128,7 @@ public abstract class Reference implements Cloneable
return r;
}
+
public abstract Reference changeSecure(boolean newSecure);
public abstract Reference changeRouter(Ice.RouterPrx newRouter);
public abstract Reference changeLocator(Ice.LocatorPrx newLocator);
@@ -136,6 +138,7 @@ public abstract class Reference implements Cloneable
public abstract Reference changeCollocationOptimization(boolean newCollocationOptimization);
public abstract Reference changeAdapterId(String newAdapterId);
public abstract Reference changeEndpoints(EndpointI[] newEndpoints);
+ public abstract Reference changeLocatorCacheTimeout(int newTimeout);
public final synchronized int
hashCode()