Table of Contents

Class Endpoint

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

Constructors

Endpoint()

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

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

Endpoint(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

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

Parameters

initializer IJVMBridgeBaseInitializer

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

Parameters

args object[]

Properties

Binding

public Binding Binding { get; }

Property Value

Binding

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

Executor

public Executor Executor { get; set; }

Property Value

Executor

Implementor

public object Implementor { get; }

Property Value

object

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

Metadata

public List<Source> Metadata { get; set; }

Property Value

List<Source>

Properties

public Map<String, object> Properties { get; set; }

Property Value

Map<String, object>

WSDL_PORT

public static String WSDL_PORT { get; }

Property Value

String

WSDL_SERVICE

public static String WSDL_SERVICE { get; }

Property Value

String

Methods

Create(String, object)

public static Endpoint Create(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Returns

Endpoint

Endpoint

Create(String, object, params WebServiceFeature[])

public static Endpoint Create(String arg0, object arg1, params WebServiceFeature[] arg2)

Parameters

arg0 String

String

arg1 object

object

arg2 WebServiceFeature[]

WebServiceFeature

Returns

Endpoint

Endpoint

Create(object)

public static Endpoint Create(object arg0)

Parameters

arg0 object

object

Returns

Endpoint

Endpoint

Create(object, params WebServiceFeature[])

public static Endpoint Create(object arg0, params WebServiceFeature[] arg1)

Parameters

arg0 object

object

arg1 WebServiceFeature[]

WebServiceFeature

Returns

Endpoint

Endpoint

GetEndpointReference(params Element[])

public EndpointReference GetEndpointReference(params Element[] arg0)

Parameters

arg0 Element[]

Element

Returns

EndpointReference

EndpointReference

GetEndpointReference<T>(Class, params Element[])

public T GetEndpointReference<T>(Class arg0, params Element[] arg1) where T : EndpointReference

Parameters

arg0 Class

Class

arg1 Element[]

Element

Returns

T

T

Type Parameters

T

EndpointReference

IsPublished()

public bool IsPublished()

Returns

bool

bool

Publish(String)

public void Publish(String arg0)

Parameters

arg0 String

String

Publish(String, object)

public static Endpoint Publish(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Returns

Endpoint

Endpoint

Publish(String, object, params WebServiceFeature[])

public static Endpoint Publish(String arg0, object arg1, params WebServiceFeature[] arg2)

Parameters

arg0 String

String

arg1 object

object

arg2 WebServiceFeature[]

WebServiceFeature

Returns

Endpoint

Endpoint

Publish(HttpContext)

public void Publish(HttpContext arg0)

Parameters

arg0 HttpContext

HttpContext

Publish(object)

public void Publish(object arg0)

Parameters

arg0 object

object

SetEndpointContext(EndpointContext)

public void SetEndpointContext(EndpointContext arg0)

Parameters

arg0 EndpointContext

EndpointContext

Stop()

public void Stop()