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