Table of Contents

Class SOAPMessage

Namespace
Javax.Xml.Soap
Assembly
MASES.JNet.dll
public class SOAPMessage : JVMBridgeBase<SOAPMessage>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
SOAPMessage
Implements
Inherited Members
Extension Methods

Constructors

SOAPMessage()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("SOAPMessage 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 SOAPMessage()

SOAPMessage(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SOAPMessage(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

SOAPMessage(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("SOAPMessage 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 SOAPMessage(params object[] args)

Parameters

args object[]

Properties

Attachments

public Iterator Attachments { get; }

Property Value

Iterator

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CHARACTER_SET_ENCODING

public static String CHARACTER_SET_ENCODING { get; }

Property Value

String

ContentDescription

public String ContentDescription { get; set; }

Property Value

String

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

MimeHeaders

public MimeHeaders MimeHeaders { get; }

Property Value

MimeHeaders

SOAPBody

public SOAPBody SOAPBody { get; }

Property Value

SOAPBody

SOAPHeader

public SOAPHeader SOAPHeader { get; }

Property Value

SOAPHeader

SOAPPart

public SOAPPart SOAPPart { get; }

Property Value

SOAPPart

WRITE_XML_DECLARATION

public static String WRITE_XML_DECLARATION { get; }

Property Value

String

Methods

AddAttachmentPart(AttachmentPart)

public void AddAttachmentPart(AttachmentPart arg0)

Parameters

arg0 AttachmentPart

AttachmentPart

CountAttachments()

public int CountAttachments()

Returns

int

int

CreateAttachmentPart()

public AttachmentPart CreateAttachmentPart()

Returns

AttachmentPart

AttachmentPart

CreateAttachmentPart(DataHandler)

public AttachmentPart CreateAttachmentPart(DataHandler arg0)

Parameters

arg0 DataHandler

DataHandler

Returns

AttachmentPart

AttachmentPart

CreateAttachmentPart(object, String)

public AttachmentPart CreateAttachmentPart(object arg0, String arg1)

Parameters

arg0 object

object

arg1 String

String

Returns

AttachmentPart

AttachmentPart

GetAttachment(SOAPElement)

public AttachmentPart GetAttachment(SOAPElement arg0)

Parameters

arg0 SOAPElement

SOAPElement

Returns

AttachmentPart

AttachmentPart

Exceptions

SOAPException

GetAttachments(MimeHeaders)

public Iterator GetAttachments(MimeHeaders arg0)

Parameters

arg0 MimeHeaders

MimeHeaders

Returns

Iterator

Iterator

GetProperty(String)

public object GetProperty(String arg0)

Parameters

arg0 String

String

Returns

object

object

Exceptions

SOAPException

RemoveAllAttachments()

public void RemoveAllAttachments()

RemoveAttachments(MimeHeaders)

public void RemoveAttachments(MimeHeaders arg0)

Parameters

arg0 MimeHeaders

MimeHeaders

SaveChanges()

public void SaveChanges()

Exceptions

SOAPException

SaveRequired()

public bool SaveRequired()

Returns

bool

bool

SetProperty(String, object)

public void SetProperty(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Exceptions

SOAPException

WriteTo(OutputStream)

public void WriteTo(OutputStream arg0)

Parameters

arg0 OutputStream

OutputStream

Exceptions

SOAPException
IOException