1 package org.objectweb.celtix.context; 2 3 import javax.xml.ws.handler.MessageContext; 4 5 public interface ObjectMessageContext extends MessageContext { 6 7 String MESSAGE_INPUT = "org.objectweb.celtix.input"; 8 String MESSAGE_PAYLOAD = "org.objectweb.celtix.payload"; 9 String REQUEST_PROXY = "org.objectweb.celtix.proxy"; 10 String REQUESTOR_ROLE_PROPERTY = "org.objectweb.celtix.role.requestor"; 11 String METHOD_OBJ = "org.objectweb.celtix.method"; 12 String METHOD_PARAMETERS = "org.objectweb.celtix.parameters"; 13 String METHOD_MESSAGE = "org.objectweb.celtix.method.message"; 14 String METHOD_PAYLOAD = "org.objectweb.celtix.method.payload"; 15 String METHOD_RETURN = "org.objectweb.celtix.return"; 16 String METHOD_FAULT = "org.objectweb.celtix.fault"; 17 String CORRELATION_OUT = "org.objectweb.celtix.correlation.out"; 18 String CORRELATION_IN = "org.objectweb.celtix.correlation.in"; 19 20 Object [] getMessageObjects(); 21 22 void setMessageObjects(Object ... objects); 23 24 void setReturn(Object retVal); 25 26 Object getReturn(); 27 28 void setException(Throwable retVal); 29 30 Throwable getException(); 31 32 void setRequestorRole(boolean requestor); 33 34 boolean isRequestorRole(); 35 } 36 37 38 | Popular Tags |