org.idoox.transport.config
Interface TransportConfig

All Known Subinterfaces:
HttpClientConfig, HttpsClientConfig, HttpServerConfig, HttpsServerConfig, JMSConfig, MailConfig, PopClientConfig, SmtpClientConfig

public interface TransportConfig

A config interface for transport.

Component:
Core

Method Summary
 java.lang.String getClassName()
          Gets a transport class name.
 java.lang.String getClassSpaceName()
          Gets a class space name.
 boolean getDefaultServer()
          If this transport is a default server for given scheme or not.
 java.lang.String getName()
          Gets a transport name.
 boolean getPreload()
          If this transport is preloaded or not.
 java.lang.String getScheme()
          Gets schema of transport.
 void setClassName(java.lang.String className)
          Sets a transport class name.
 void setClassSpaceName(java.lang.String classSpaceName)
          Sets a class space name.
 void setDefaultServer(boolean defaultServer)
          If this transport is a default server for given scheme or not.
 void setName(java.lang.String name)
          Sets a transport name.
 void setPreload(boolean preload)
          If this transport is preloaded or not.
 void setScheme(java.lang.String scheme)
          Sets schema of transport
 

Method Detail

getName

public java.lang.String getName()
Gets a transport name.

Returns:
the transport name

setName

public void setName(java.lang.String name)
Sets a transport name.

Parameters:
name - the transport name

getClassSpaceName

public java.lang.String getClassSpaceName()
Gets a class space name.

Returns:
the class space name

setClassSpaceName

public void setClassSpaceName(java.lang.String classSpaceName)
Sets a class space name.

Parameters:
classSpaceName - the class space name

getClassName

public java.lang.String getClassName()
Gets a transport class name.

Returns:
the transport class

setClassName

public void setClassName(java.lang.String className)
Sets a transport class name.

Parameters:
className - the transport class

getPreload

public boolean getPreload()
If this transport is preloaded or not. Server transports have to be preloaded if these should start when WSO2 SOA Enablement Server starts.

Returns:
value of the preload parameter

setPreload

public void setPreload(boolean preload)
If this transport is preloaded or not. Server transports have to be preloaded if these should start when WSO2 SOA Enablement Server starts.

Parameters:
preload - new value of the preload parameter

setScheme

public void setScheme(java.lang.String scheme)
Sets schema of transport

Parameters:
scheme -

getScheme

public java.lang.String getScheme()
Gets schema of transport.

Returns:
transport schema

getDefaultServer

public boolean getDefaultServer()
If this transport is a default server for given scheme or not.

Returns:
true if it's a default server

setDefaultServer

public void setDefaultServer(boolean defaultServer)
If this transport is a default server for given scheme or not.

Parameters:
defaultServer - true if it's a default server