@SuppressWarnings("unchecked") public <T> T get(Class<T> key) { return (T)get(key.getName()); }
public Object put(String key, Object value) { if (contextCache != null) { contextCache.put(key, value); } return super.put(key, value); } public Object getContextualProperty(String key) {
public <T> T remove(Class<T> key) { return key.cast(remove(key.getName())); } }
public void clear() { super.clear(); resetContextCaches(); destination = null; oneWay = false; inMessage = null; outMessage = null; inFaultMessage = null; outFaultMessage = null; session = null; bus = null; }
public void clear() { super.clear(); resetContextCaches(); destination = null; oneWay = false; inMessage = null; outMessage = null; inFaultMessage = null; outFaultMessage = null; session = null; bus = null; }
public Object put(String key, Object value) { if (contextCache != null) { contextCache.put(key, value); } return super.put(key, value); } public Object getContextualProperty(String key) {
@SuppressWarnings("unchecked") public <T> T get(Class<T> key) { return (T)get(key.getName()); }
public <T> T remove(Class<T> key) { return key.cast(remove(key.getName())); } }
public <T> void put(Class<T> key, T value) { put(key.getName(), value); }
@SuppressWarnings("unchecked") public <T> T get(Class<T> key) { return (T)get(key.getName()); }
public <T> void put(Class<T> key, T value) { put(key.getName(), value); } }
@SuppressWarnings("unchecked") public <T> T get(Class<T> key) { return (T)get(key.getName()); }
public Object put(String key, Object value) { if (contextCache != null) { contextCache.put(key, value); } return super.put(key, value); } public Object getContextualProperty(String key) {
public Object put(String key, Object value) { if (contextCache != null) { contextCache.put(key, value); } return super.put(key, value); } public Object getContextualProperty(String key) {
public <T> void put(Class<T> key, T value) { put(key.getName(), value); } }
public <T> void put(Class<T> key, T value) { put(key.getName(), value); }
public <T> void put(Class<T> key, T value) { super.put(key, value); if (key == Bus.class) { resetContextCaches(); bus = (Bus)value; } else if (key == Endpoint.class) { resetContextCaches(); endpoint = (Endpoint)value; } else if (key == Service.class) { resetContextCaches(); service = (Service)value; } else if (key == BindingOperationInfo.class) { bindingOp = (BindingOperationInfo)value; } else if (key == Binding.class) { binding = (Binding)value; } } public Object put(String key, Object value) {
public <T> void put(Class<T> key, T value) { super.put(key, value); if (key == Bus.class) { resetContextCaches(); bus = (Bus)value; } else if (key == Endpoint.class) { resetContextCaches(); endpoint = (Endpoint)value; } else if (key == Service.class) { resetContextCaches(); service = (Service)value; } else if (key == BindingOperationInfo.class) { bindingOp = (BindingOperationInfo)value; } else if (key == Binding.class) { binding = (Binding)value; } } public Object put(String key, Object value) {
public Object put(String key, Object value) { if (inMessage != null) { inMessage.setContextualProperty(key, value); } if (outMessage != null) { outMessage.setContextualProperty(key, value); } if (inFaultMessage != null) { inFaultMessage.setContextualProperty(key, value); } if (outFaultMessage != null) { outFaultMessage.setContextualProperty(key, value); } return super.put(key, value); }
public Object put(String key, Object value) { if (inMessage != null) { inMessage.setContextualProperty(key, value); } if (outMessage != null) { outMessage.setContextualProperty(key, value); } if (inFaultMessage != null) { inFaultMessage.setContextualProperty(key, value); } if (outFaultMessage != null) { outFaultMessage.setContextualProperty(key, value); } return super.put(key, value); }