1 21 package org.jacorb.orb.policies; 22 23 import org.omg.CORBA.*; 24 import org.omg.Messaging.*; 25 26 public class RelativeRoundtripTimeoutPolicy 27 extends _RelativeRoundtripTimeoutPolicyLocalBase 28 { 29 private long relative_expiry; 30 31 public RelativeRoundtripTimeoutPolicy (long relative_expiry) 32 { 33 this.relative_expiry = relative_expiry; 34 } 35 36 public RelativeRoundtripTimeoutPolicy (org.omg.CORBA.Any value) 37 { 38 this.relative_expiry = value.extract_ulonglong(); 39 } 40 41 public long relative_expiry() 42 { 43 return relative_expiry; 44 } 45 46 public int policy_type() 47 { 48 return RELATIVE_RT_TIMEOUT_POLICY_TYPE.value; 49 } 50 51 public Policy copy() 52 { 53 return new RelativeRoundtripTimeoutPolicy (relative_expiry); 54 } 55 56 public void destroy() 57 { 58 } 59 60 } 61 | Popular Tags |