kaos.core.csi
Interface Transport

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
TransportImpl

public interface Transport
extends java.io.Serializable

Defines the operations to store and access information about a given Transport.


Method Summary
 java.lang.String getName()
          Obtain the Transport name.
 Property getProperty(java.lang.String name)
          Obtain a Property of this Transport.
 void setName(java.lang.String name)
          Set the name of this Transport.
 void setProperty(Property property)
          Set a property for this Transport.
 

Method Detail

setName

void setName(java.lang.String name)
Set the name of this Transport.

Parameters:
name - String containing the name of the Transport.

getName

java.lang.String getName()
Obtain the Transport name.

Returns:
String containing the name of the Transport.

setProperty

void setProperty(Property property)
Set a property for this Transport.

Parameters:
property - Property describing this transport.

getProperty

Property getProperty(java.lang.String name)
Obtain a Property of this Transport.

Returns:
Property describing this transport.