uk.org.ogsadai.client.toolkit
Class ConnectionProperty

java.lang.Object
  |
  +--uk.org.ogsadai.client.toolkit.ConnectionProperty
Direct Known Subclasses:
SecurityProperty, TimeoutProperty

public abstract class ConnectionProperty
extends java.lang.Object

A class representing the properties used to configure a client-service connection. OGSA-DAI connection properties have namespace https://ogsadai.org.uk/namespaces/2005/10/.

Author:
The OGSA-DAI Team.

Field Summary
static java.lang.String CONNECTION_PROPERTY_NS
          OGSA-DAI connection properties namespace
private static java.lang.String COPYRIGHT_NOTICE
          Copyright statement
private  javax.xml.namespace.QName mName
          Name of this property
 
Constructor Summary
ConnectionProperty(javax.xml.namespace.QName name)
          Creates a new connection property with the given name.
 
Method Summary
abstract  void configureCallFactory(SOAPCallFactory factory)
          Configures a SOAPCallFactory to apply this connection property to any subsequent calls that are made.
 javax.xml.namespace.QName getName()
          Gets the connection property name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
Copyright statement

See Also:
Constant Field Values

CONNECTION_PROPERTY_NS

public static final java.lang.String CONNECTION_PROPERTY_NS
OGSA-DAI connection properties namespace

See Also:
Constant Field Values

mName

private javax.xml.namespace.QName mName
Name of this property

Constructor Detail

ConnectionProperty

public ConnectionProperty(javax.xml.namespace.QName name)
Creates a new connection property with the given name.

Parameters:
name - Property name.
Method Detail

getName

public javax.xml.namespace.QName getName()
Gets the connection property name.

Returns:
property name

configureCallFactory

public abstract void configureCallFactory(SOAPCallFactory factory)
Configures a SOAPCallFactory to apply this connection property to any subsequent calls that are made.

Parameters:
factory - factory used for creating SOAP calls that this connection property will be applied to