Class MessageContext
public class MessageContext : Map<String, object>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IMessageContext, IMap<String, object>
- Inheritance
-
MessageContext
- Implements
- Derived
- Inherited Members
-
JVMBridgeBase<Map<String, object>>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<Map<String, object>>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])
- Extension Methods
Constructors
MessageContext()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("MessageContext class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MessageContext()
MessageContext(IJVMBridgeBaseInitializer)
Internal constructor: used internally from JCOBridge
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MessageContext(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
MessageContext(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("MessageContext class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MessageContext(params object[] args)
Parameters
argsobject[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
HTTP_REQUEST_HEADERS
public static String HTTP_REQUEST_HEADERS { get; }
Property Value
HTTP_REQUEST_METHOD
public static String HTTP_REQUEST_METHOD { get; }
Property Value
HTTP_RESPONSE_CODE
public static String HTTP_RESPONSE_CODE { get; }
Property Value
HTTP_RESPONSE_HEADERS
public static String HTTP_RESPONSE_HEADERS { get; }
Property Value
INBOUND_MESSAGE_ATTACHMENTS
public static String INBOUND_MESSAGE_ATTACHMENTS { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MESSAGE_OUTBOUND_PROPERTY
public static String MESSAGE_OUTBOUND_PROPERTY { get; }
Property Value
OUTBOUND_MESSAGE_ATTACHMENTS
public static String OUTBOUND_MESSAGE_ATTACHMENTS { get; }
Property Value
PATH_INFO
public static String PATH_INFO { get; }
Property Value
QUERY_STRING
public static String QUERY_STRING { get; }
Property Value
REFERENCE_PARAMETERS
public static String REFERENCE_PARAMETERS { get; }
Property Value
SERVLET_CONTEXT
public static String SERVLET_CONTEXT { get; }
Property Value
SERVLET_REQUEST
public static String SERVLET_REQUEST { get; }
Property Value
SERVLET_RESPONSE
public static String SERVLET_RESPONSE { get; }
Property Value
WSDL_DESCRIPTION
public static String WSDL_DESCRIPTION { get; }
Property Value
WSDL_INTERFACE
public static String WSDL_INTERFACE { get; }
Property Value
WSDL_OPERATION
public static String WSDL_OPERATION { get; }
Property Value
WSDL_PORT
public static String WSDL_PORT { get; }
Property Value
WSDL_SERVICE
public static String WSDL_SERVICE { get; }
Property Value
Methods
GetScope(String)
public MessageContext.Scope GetScope(String arg0)
Parameters
Returns
SetScope(String, Scope)
public void SetScope(String arg0, MessageContext.Scope arg1)
Parameters
arg0Stringarg1MessageContext.Scope