1 16 17 package org.apache.axis.ime.internal; 18 19 import org.apache.axis.ime.MessageExchangeCorrelator; 20 21 import java.util.Hashtable ; 22 23 26 public class NonPersistentMessageExchangeCorrelatorService 27 implements MessageExchangeCorrelatorService { 28 29 Hashtable contexts = new Hashtable (); 30 31 34 public void put( 35 MessageExchangeCorrelator correlator, 36 Object context) { 37 synchronized (contexts) { 38 contexts.put(correlator, context); 39 } 40 } 41 42 45 public Object get(MessageExchangeCorrelator correlator) { 46 synchronized (contexts) { 47 return contexts.remove(correlator); 48 } 49 } 50 51 } 52 | Popular Tags |