Novell exteNd Web Services SDK API

com.sssw.jbroker.web.portable
Class Stub

java.lang.Object
  extended bycom.sssw.jbroker.web.portable.Stub
All Implemented Interfaces:
Referenceable, Serializable, ServiceObject, Stub

public abstract class Stub
extends Object
implements ServiceObject, Stub

Portable Service Stub.

See Also:
Serialized Form

Nested Class Summary
static class Stub.StubObjectFactory
          JNDI support - stubs are referenceable.
 
Field Summary
static String ATTACHMENTS
          String property for Call Attachments
static String AUTH_SCHEME
          java.lang.Integer property for Authentication Scheme
static Integer BASIC_AUTH_SCHEME
          java.lang.Integer property for BASIC Authentication Scheme
static Integer DIGEST_AUTH_SCHEME
          java.lang.Integer property for DIGEST Authentication Scheme
static String ENCODING_STYLE_URI
          String property which indicates the encoding style namespace URI.
static String ENDPOINT
          String property with endpoint address.
static String HEADERS
          String property for Call Headers
static String HTTP_PROXY_AUTH_SCHEME
          java.lang.Integer property for HTTP Proxy Authentication Scheme
static String HTTP_PROXY_HOST
          java.lang.String property for HTTP Proxy Host
static String HTTP_PROXY_NTLM_DOMAIN
          String property for domain when using NTLM proxy authentication
static String HTTP_PROXY_PASSWORD
          String property for password when using HTTP proxy authentication
static String HTTP_PROXY_PORT
          java.lang.Integer property for HTTP Proxy Port
static String HTTP_PROXY_USERNAME
          String property for username when using HTTP proxy authentication
static String HTTP_TIME_OUT
          java.lang.Integer property for HTTP Time Out
static String JMS_JNDI_ENVIRONMENT
          This property specifies the environment for JNDI.
static String JMS_JNDI_INITIAL_CONTEXT
          This property specifies the initial context used for lookup destinations and connection factories in the JMS transport.
static String JMS_QUEUE
          This property specifies the queue where outgoing messages are published.
static String JMS_QUEUE_FACTORY
          This property specifies the queue connection factory object to use when creating a queue connection.
static String JMS_QUEUE_FACTORY_CLASS
          This property specifies the fully qualified name of a queue connection factory implementation class.
static String JMS_QUEUE_FACTORY_JNDI
          This property specifies the JNDI lookup string to use for the queue connection factory.
static String JMS_QUEUE_JNDI
          This property specifies the JNDI lookup string to use for the queue where outgoing messages are published.
static String JMS_QUEUE_REPLY
          This property specifies the replyTo queue where responses to outgoing messages are received.
static String JMS_QUEUE_REPLY_JNDI
          This property specifies the JNDI lookup string to use for the replyTo queue where responses to outgoing messages are received.
static String JMS_REPLY_SELECTOR
          This property specifies a selector for the response consumer.
static String JMS_REPLY_TIMEOUT
          This property specifies the timeout for receiving replies.
static String JMS_TOPIC
          This property specifies the topic where outgoing messages are published.
static String JMS_TOPIC_DURABLE_NAME
          This property specifies the name of a durable topic subscriber for receiving responses.
static String JMS_TOPIC_FACTORY
          This property specifies the topic connection factory object to use when creating a topic connection.
static String JMS_TOPIC_FACTORY_CLASS
          This property specifies the fully qualified name of a topic connection factory implementation class.
static String JMS_TOPIC_FACTORY_JNDI
          This property specifies the JNDI lookup string to use for the topic connection factory.
static String JMS_TOPIC_JNDI
          This property specifies the JNDI lookup string to use for the topic where outgoing messages are published.
static String JMS_TOPIC_REPLY
          This property specifies the replyTo topic where responses to outgoing messages are received.
static String JMS_TOPIC_REPLY_JNDI
          This property specifies the JNDI lookup string to use for the replyTo topic where responses to outgoing messages are received.
static String JMS_USE_CORRELATION_ID
          This property instructs a stub using JMS transport to use correlation identifiers to correlate request and reply messages.
static String JMS_USE_REQUESTOR
          This property instructs a stub using JMS transport to use a topic or queue requestor to receive replies to a message.
static Integer NTLM_AUTH_SCHEME
          java.lang.Integer property for NTLM Authentication Scheme
static String NTLM_DOMAIN
          String property for domain when using NTLM authentication
static String NTLM_HOST
          String property for servername when using NTLM authentication
static String OPERATION_STYLE
          String property indicating if the operation style is rpc or document.
static String PARAM_HEADER
          Boolean property for header parameter annotation
static String PARAM_INOUT
          Boolean property for in/out parameter annotation
static String PARAM_MIME
          Boolean property for mime parameter annotation
static String PARAM_MIMETYPE
          String property for mime type of parameter annotation
static String PARAM_NAME
          String property for parameter name annotation
static String PASSWORD
          String property for password when using HTTP authentication
static String SESSION_MAINTAIN
          This boolean property is used by a service client to indicate whether or not it wants to participate in a session with a service endpoint.
static String SOAP_ACTION
          String property for soapAction method annotation
static String SOAP_ACTION_URI
          String property that indicates the SOAPAction URI.
static String SOAP_ACTION_USE
          Boolean property which indicates whether or not SOAPAction is to be used.
static String USERNAME
          String property for username when using HTTP authentication
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Method Summary
 Binding[] _getBindings()
          Get all bindings set on the stub
 ClassInfo _getClassInfo()
          Get dispatch information for this service object
 Binding _getCurrentBinding()
          Get the binding currently set on the stub
 Delegate _getDelegate()
          Get the stub delegate
 QName _getOperationName()
          Get the QName for the operation's
 QName _getPortType()
          Get the QName for the stub's port type
 Object _getProperty(String name)
          Get a property from the stub.
 Iterator _getPropertyNames()
          Get an iterator over all property names
 TypeMapper _getTypeMapper()
          Deprecated. as of jBroker Web 2.0, replaced by void _getTypeMappingRegistry()
 TypeMappingRegistry _getTypeMappingRegistry()
          Get the TypeMappingRegistry set on the stub
 void _setClassInfo(ClassInfo info)
          Set dispatch information for this service object
 void _setCurrentBinding(Binding binding)
          Set a new binding on the stub.
 void _setHandlerChain(HandlerChain chain)
          Set the handler chain on this stub.
 void _setProperty(String propName, Object propValue)
          Set a property on the stub
 String _setProperty(String name, String value)
          Deprecated. as of jBroker Web 2.0, replaced by void _setProperty(String, Object)
 void _setTypeMapper(TypeMapper typeMapper)
          Deprecated. as of jBroker Web 2.0, replaced by void _setTypeMappingRegistry(TypeMappingRegistry)
 void _setTypeMappingRegistry(TypeMappingRegistry typeMapper)
          Set the TypeMappingRegistry on the stub
 Reference getReference()
          Get the Reference for this Stub.
 String toString()
          Return a pretty printed version of this stub object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PARAM_INOUT

public static final String PARAM_INOUT
Boolean property for in/out parameter annotation

Since:
jBroker Web 2.0
See Also:
Constant Field Values

SOAP_ACTION

public static final String SOAP_ACTION
String property for soapAction method annotation

Since:
jBroker Web 2.0
See Also:
Constant Field Values

PARAM_NAME

public static final String PARAM_NAME
String property for parameter name annotation

Since:
jBroker Web 2.0
See Also:
Constant Field Values

AUTH_SCHEME

public static final String AUTH_SCHEME
java.lang.Integer property for Authentication Scheme

Since:
jBroker Web 2.1
See Also:
Constant Field Values

HTTP_PROXY_AUTH_SCHEME

public static final String HTTP_PROXY_AUTH_SCHEME
java.lang.Integer property for HTTP Proxy Authentication Scheme

Since:
WSSDK 5.0
See Also:
Constant Field Values

BASIC_AUTH_SCHEME

public static final Integer BASIC_AUTH_SCHEME
java.lang.Integer property for BASIC Authentication Scheme

Since:
jBroker Web 2.1

DIGEST_AUTH_SCHEME

public static final Integer DIGEST_AUTH_SCHEME
java.lang.Integer property for DIGEST Authentication Scheme

Since:
jBroker Web 2.1

NTLM_AUTH_SCHEME

public static final Integer NTLM_AUTH_SCHEME
java.lang.Integer property for NTLM Authentication Scheme

Since:
jBroker Web 2.1

USERNAME

public static final String USERNAME
String property for username when using HTTP authentication

Since:
jBroker Web 2.0
See Also:
Constant Field Values

HTTP_PROXY_USERNAME

public static final String HTTP_PROXY_USERNAME
String property for username when using HTTP proxy authentication

Since:
WSSDK 5.0
See Also:
Constant Field Values

PASSWORD

public static final String PASSWORD
String property for password when using HTTP authentication

Since:
jBroker Web 2.0
See Also:
Constant Field Values

HTTP_PROXY_PASSWORD

public static final String HTTP_PROXY_PASSWORD
String property for password when using HTTP proxy authentication

Since:
WSSDK 5.0
See Also:
Constant Field Values

NTLM_HOST

public static final String NTLM_HOST
String property for servername when using NTLM authentication

Since:
jBroker Web 2.1
See Also:
Constant Field Values

NTLM_DOMAIN

public static final String NTLM_DOMAIN
String property for domain when using NTLM authentication

Since:
jBroker Web 2.1
See Also:
Constant Field Values

HTTP_PROXY_NTLM_DOMAIN

public static final String HTTP_PROXY_NTLM_DOMAIN
String property for domain when using NTLM proxy authentication

Since:
WSSDK 5.0
See Also:
Constant Field Values

HTTP_TIME_OUT

public static final String HTTP_TIME_OUT
java.lang.Integer property for HTTP Time Out

Since:
WSSDK 5.0
See Also:
Constant Field Values

HTTP_PROXY_HOST

public static final String HTTP_PROXY_HOST
java.lang.String property for HTTP Proxy Host

Since:
WSSDK 5.0
See Also:
Constant Field Values

HTTP_PROXY_PORT

public static final String HTTP_PROXY_PORT
java.lang.Integer property for HTTP Proxy Port

Since:
WSSDK 5.0
See Also:
Constant Field Values

ATTACHMENTS

public static String ATTACHMENTS
String property for Call Attachments

Since:
WSSDK 5.0

HEADERS

public static String HEADERS
String property for Call Headers

Since:
WSSDK 5.0

ENDPOINT

public static final String ENDPOINT
String property with endpoint address. Set this property is equivalent to setting a binding with SOAP/HTTP transport using said endpoint address.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

SESSION_MAINTAIN

public static final String SESSION_MAINTAIN
This boolean property is used by a service client to indicate whether or not it wants to participate in a session with a service endpoint. If this property is set to true, the service client indicates that it wants the session to be maintained. If set to false, the session is not maintained. The default value for this property is false.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

OPERATION_STYLE

public static final String OPERATION_STYLE
String property indicating if the operation style is rpc or document. The property value must be "document" if the operation style is document and "rpc" if the operation style is RPC.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

SOAP_ACTION_USE

public static final String SOAP_ACTION_USE
Boolean property which indicates whether or not SOAPAction is to be used. The default value of this property is false indicating that the SOAPAction is not used.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

SOAP_ACTION_URI

public static final String SOAP_ACTION_URI
String property that indicates the SOAPAction URI. This property is only meaningful if the SOAP_ACTION_USE property has been set to true.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

ENCODING_STYLE_URI

public static final String ENCODING_STYLE_URI
String property which indicates the encoding style namespace URI. The default value is the SOAP 1.1 encoding, i.e. "http://schemas.xmlsoap.org/soap/encoding/"

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_TOPIC_FACTORY

public static final String JMS_TOPIC_FACTORY
This property specifies the topic connection factory object to use when creating a topic connection. The property value must be an object of type javax.jms.TopicConnectionFactory.

Since:
jBroker Web 2.0
See Also:
TopicConnectionFactory, Constant Field Values

JMS_TOPIC_FACTORY_JNDI

public static final String JMS_TOPIC_FACTORY_JNDI
This property specifies the JNDI lookup string to use for the topic connection factory. This topic connection factory is used to create topic connections. The property value must be a string. The default value for the factory property is topic/connectionFactory.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_TOPIC_FACTORY_CLASS

public static final String JMS_TOPIC_FACTORY_CLASS
This property specifies the fully qualified name of a topic connection factory implementation class. This property can be specified when a JMS provider does not support JNDI based lookup of the connection factory objects. The factory is instantiated by invoking newInstance on the class object returned by Class.forName, which means that the factory class must have a constructor with no arguments.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_QUEUE_FACTORY

public static final String JMS_QUEUE_FACTORY
This property specifies the queue connection factory object to use when creating a queue connection. The property value must be an object of type javax.jms.QueueConnectionFactory.

Since:
jBroker Web 2.0
See Also:
QueueConnectionFactory, Constant Field Values

JMS_QUEUE_FACTORY_JNDI

public static final String JMS_QUEUE_FACTORY_JNDI
This property specifies the JNDI lookup string to use for the queue connection factory. This queue connection factory is used to create queue connections. The property value must be a string. The default value for the factory property is queue/connectionFactory.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_QUEUE_FACTORY_CLASS

public static final String JMS_QUEUE_FACTORY_CLASS
This property specifies the fully qualified name of a queue connection factory implementation class. This property can be specified when a JMS provider does not support JNDI based lookup of the connection factory objects. The factory is instantiated by invoking newInstance on the class object returned by Class.forName, which means that the factory class must have a constructor with no arguments.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_TOPIC

public static final String JMS_TOPIC
This property specifies the topic where outgoing messages are published. The property value must be an object of type javax.jms.Topic.

Since:
jBroker Web 2.0
See Also:
Topic, Constant Field Values

JMS_TOPIC_JNDI

public static final String JMS_TOPIC_JNDI
This property specifies the JNDI lookup string to use for the topic where outgoing messages are published. The property value must be a string.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_TOPIC_REPLY

public static final String JMS_TOPIC_REPLY
This property specifies the replyTo topic where responses to outgoing messages are received. The property value must be an object of type javax.jms.Topic. If this property is not specified, the request is assumed to be oneway.

Since:
jBroker Web 2.0
See Also:
Topic, Constant Field Values

JMS_TOPIC_REPLY_JNDI

public static final String JMS_TOPIC_REPLY_JNDI
This property specifies the JNDI lookup string to use for the replyTo topic where responses to outgoing messages are received. The property value must be a string.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_TOPIC_DURABLE_NAME

public static final String JMS_TOPIC_DURABLE_NAME
This property specifies the name of a durable topic subscriber for receiving responses. The property value must be a string. If this property is not specified, the topic receiver is assumed to be transient. Note that this property is ignored if a replyTo topic is not specified. Also note that it is the application's responsibility to manage this durable subscriber, e.g. when it is no longer needed, the application code or a management tool should unsubscribe it.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_QUEUE

public static final String JMS_QUEUE
This property specifies the queue where outgoing messages are published. The property value must be an object of type javax.jms.Queue.

Since:
jBroker Web 2.0
See Also:
Queue, Constant Field Values

JMS_QUEUE_JNDI

public static final String JMS_QUEUE_JNDI
This property specifies the JNDI lookup string to use for the queue where outgoing messages are published. The property value must be a string.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_QUEUE_REPLY

public static final String JMS_QUEUE_REPLY
This property specifies the replyTo queue where responses to outgoing messages are received. The property value must be an object of type javax.jms.Queue. If this property is not specified, the request is assumed to be oneway.

Since:
jBroker Web 2.0
See Also:
Queue, Constant Field Values

JMS_QUEUE_REPLY_JNDI

public static final String JMS_QUEUE_REPLY_JNDI
This property specifies the JNDI lookup string to use for the replyTo queue where responses to outgoing messages are received. The property value must be a string.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_REPLY_TIMEOUT

public static final String JMS_REPLY_TIMEOUT
This property specifies the timeout for receiving replies. The default value of this property is zero, which indicates that there is no timeout (the receiver will wait indefinitely for the response). The property value must be a java.lang.Integer with the timeout value.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_REPLY_SELECTOR

public static final String JMS_REPLY_SELECTOR
This property specifies a selector for the response consumer. The property value must be a string. Note that this property is ignored if a replyTo destination is not specified.

Since:
jBroker Web 2.0
See Also:
Constant Field Values

JMS_USE_REQUESTOR

public static final String JMS_USE_REQUESTOR
This property instructs a stub using JMS transport to use a topic or queue requestor to receive replies to a message. When using this property, the JMS_QUEUE_REPLY or JMS_TOPIC_REPLY properties (or JMS_QUEUE_REPLY_JNDI or JMS_TOPIC_REPLY_JNDI properties) are not used since a newly created, temporary destination will be used to receive the reply message. Clients can still set the JMS_REPLY_TIMEOUT property but the JMS_REPLY_SELECTOR property is not used.

When a reqestor is used, the replyTo property of the message will contain a newly created temporary queue or topic. After the message has been sent to the queue defined by the JMS_QUEUE or JMS_QUEUE_JNDI (or the topic defined by the JMS_TOPIC or JMS_QUEUE_JNDI) property, the JMS transport will create a message consumer for the temporary destination and wait for the reply message. The property type is java.lang.Boolean.

Since:
jBroker Web 2.1
See Also:
QueueRequestor, TopicRequestor, Constant Field Values

JMS_USE_CORRELATION_ID

public static final String JMS_USE_CORRELATION_ID
This property instructs a stub using JMS transport to use correlation identifiers to correlate request and reply messages. This property has no meaning for one-way messages. Also, if the JMS_USE_REQUESTOR property is used, correlation is not necessary since each reply is sent to a separate, temporary destination.

If multiple clients use the same reply destination for messages, correlation is however necessary to ensure that each client gets the correct reply message. When using correlation identifiers, the ultimate receiver of the message must set the JMSCorrelationID property in the reply message to the same value as the JMSCorrelationID property in the request message.

To ensure proper correlation, a selector matching the correlation identifier will be used when creating the message consumer for the replyTo destination. If the JMS_REPLY_SELECTOR property was specified, it will simply be pre-prended by the selector string JMSCorrelationID = value AND.

Since:
jBroker Web 2.1
See Also:
Constant Field Values

JMS_JNDI_ENVIRONMENT

public static final String JMS_JNDI_ENVIRONMENT
This property specifies the environment for JNDI. If the JMS transport needs to instantiate an InitialContext object, it will pass the value of this property as an argument:
  Hashtable env = (Hashtable) props.get(Stub.JMS_JNDI_ENVIRONMENT);
  InitialContext ctx = env == null ? new InitialContext() : new InitialContext(env);
 
The type of this property must be java.util.Hashtable.

Since:
jBroker Web 2.1
See Also:
Constant Field Values

JMS_JNDI_INITIAL_CONTEXT

public static final String JMS_JNDI_INITIAL_CONTEXT
This property specifies the initial context used for lookup destinations and connection factories in the JMS transport. This allows applications to control both the environment and lifecycle of the initial context object used by JMS. The type of this property must be javax.naming.InitialContext.

Since:
jBroker Web 2.1
See Also:
Constant Field Values

PARAM_MIME

public static final String PARAM_MIME
Boolean property for mime parameter annotation

Since:
Novell exteNd WSSDK 5.0
See Also:
Constant Field Values

PARAM_MIMETYPE

public static final String PARAM_MIMETYPE
String property for mime type of parameter annotation

Since:
Novell exteNd WSSDK 5.0
See Also:
Constant Field Values

PARAM_HEADER

public static final String PARAM_HEADER
Boolean property for header parameter annotation

Since:
Novell exteNd WSSDK 5.0
See Also:
Constant Field Values
Method Detail

toString

public String toString()
Return a pretty printed version of this stub object.

Returns:
string form of stub

_getBindings

public Binding[] _getBindings()
Get all bindings set on the stub

Specified by:
_getBindings in interface ServiceObject
Returns:
an array of bindings

_getPortType

public QName _getPortType()
Get the QName for the stub's port type

Specified by:
_getPortType in interface ServiceObject
Returns:
QName of port type

_getOperationName

public QName _getOperationName()
Get the QName for the operation's

Specified by:
_getOperationName in interface ServiceObject
Returns:
QName of the operation
Since:
jBroker Web 2.0

_getCurrentBinding

public Binding _getCurrentBinding()
Get the binding currently set on the stub

Specified by:
_getCurrentBinding in interface ServiceObject
Returns:
the current binding

_setCurrentBinding

public void _setCurrentBinding(Binding binding)
                        throws MalformedURLException
Set a new binding on the stub.

Specified by:
_setCurrentBinding in interface ServiceObject
Parameters:
binding - the new binding object
Throws:
MalformedURLException - if the binding if malformed

_getProperty

public Object _getProperty(String name)
Get a property from the stub.

Specified by:
_getProperty in interface ServiceObject
Parameters:
name - the property name
Returns:
the property value
Since:
jBroker Web 2.0

_setProperty

public String _setProperty(String name,
                           String value)
Deprecated. as of jBroker Web 2.0, replaced by void _setProperty(String, Object)

Set a property on the stub

Specified by:
_setProperty in interface ServiceObject
Parameters:
name - the property name
value - the property value
Returns:
the old property value if any

_setProperty

public void _setProperty(String propName,
                         Object propValue)
                  throws IllegalArgumentException
Set a property on the stub

Specified by:
_setProperty in interface Stub
Parameters:
propName - Name of the configuration property
propValue - Value of the property
Returns:
the old property value if any
Throws:
IllegalArgumentException
Since:
jBroker Web 2.0

_getPropertyNames

public Iterator _getPropertyNames()
Get an iterator over all property names

Specified by:
_getPropertyNames in interface Stub
Returns:
a property name iterartor

_getTypeMapper

public TypeMapper _getTypeMapper()
Deprecated. as of jBroker Web 2.0, replaced by void _getTypeMappingRegistry()

Get the TypeMapper set on the stub

Specified by:
_getTypeMapper in interface ServiceObject
Returns:
the stub's type mapping
See Also:
ServiceObject._getTypeMappingRegistry()

_setTypeMapper

public void _setTypeMapper(TypeMapper typeMapper)
Deprecated. as of jBroker Web 2.0, replaced by void _setTypeMappingRegistry(TypeMappingRegistry)

Set the TypeMapper on the stub

Specified by:
_setTypeMapper in interface ServiceObject
Parameters:
typeMapper - a type mapper object
See Also:
ServiceObject._setTypeMappingRegistry(TypeMappingRegistry)

_getTypeMappingRegistry

public TypeMappingRegistry _getTypeMappingRegistry()
Get the TypeMappingRegistry set on the stub

Specified by:
_getTypeMappingRegistry in interface ServiceObject
Returns:
the stub's type mapping registry
Since:
jBroker Web 2.0

_setTypeMappingRegistry

public void _setTypeMappingRegistry(TypeMappingRegistry typeMapper)
Set the TypeMappingRegistry on the stub

Specified by:
_setTypeMappingRegistry in interface ServiceObject
Parameters:
typeMapper - a type mapping registry object
Since:
jBroker Web 2.0

_setClassInfo

public void _setClassInfo(ClassInfo info)
Set dispatch information for this service object

Specified by:
_setClassInfo in interface ServiceObject
Parameters:
info - the class info
Since:
jBroker Web 2.0

_getClassInfo

public ClassInfo _getClassInfo()
Get dispatch information for this service object

Specified by:
_getClassInfo in interface ServiceObject
Returns:
the class info
Since:
jBroker Web 2.0

_getDelegate

public Delegate _getDelegate()
Get the stub delegate

Returns:
the stub's delegate

_setHandlerChain

public void _setHandlerChain(HandlerChain chain)
Set the handler chain on this stub.

Specified by:
_setHandlerChain in interface ServiceObject
Parameters:
chain - the handler chain
Since:
jBroker Web 2.0

getReference

public Reference getReference()
                       throws NamingException
Get the Reference for this Stub.

Specified by:
getReference in interface Referenceable
Throws:
NamingException

Novell exteNd Web Services SDK API

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2003 Novell, Inc. All Rights Reserved.