public class TransportAddress
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
address
The address.
|
protected IComponentIdentifier |
platformid
ID of the platform.
|
protected java.lang.String |
transporttype
Type of transport the address supports.
|
Constructor and Description |
---|
TransportAddress()
Bean constructor.
|
TransportAddress(IComponentIdentifier platformid,
java.lang.String address)
Creates the address.
|
TransportAddress(IComponentIdentifier platformid,
java.lang.String transporttype,
java.lang.String address)
Creates the address.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Equals method.
|
static TransportAddress |
fromString()
Convert a string to transport addresses.
|
static TransportAddress |
fromString(IComponentIdentifier platform,
java.lang.String address)
Convert a string to transport addresses.
|
static TransportAddress[] |
fromString(java.lang.String str)
Convert a string to transport addresses.
|
java.lang.String |
getAddress()
Gets the address.
|
IComponentIdentifier |
getPlatformId()
Gets the ID of the platform owning the address.
|
java.lang.String |
getTransportType()
Gets the type of transport using the address.
|
int |
hashCode()
Hash code.
|
static void |
main(java.lang.String[] args)
Main for testing.
|
void |
setAddress(java.lang.String address)
Sets the address.
|
void |
setPlatformId(IComponentIdentifier platformid)
Sets the ID of the platform owning the address.
|
void |
setTransportType(java.lang.String transporttype)
Sets the type of transport using the address.
|
java.lang.String |
toString()
Get the string rep.
|
protected IComponentIdentifier platformid
protected java.lang.String transporttype
protected java.lang.String address
public TransportAddress()
public TransportAddress(IComponentIdentifier platformid, java.lang.String transporttype, java.lang.String address)
platformid
- The platform ID.transporttype
- The type of transport.address
- The address.public TransportAddress(IComponentIdentifier platformid, java.lang.String address)
platformid
- The platform ID.address
- The address in form scheme1://addi1public static TransportAddress fromString()
platform
- The platform nameaddress
- The addresspublic IComponentIdentifier getPlatformId()
public void setPlatformId(IComponentIdentifier platformid)
platformid
- The ID of the platform owning the address.public java.lang.String getTransportType()
public void setTransportType(java.lang.String transporttype)
transporttype
- The type of transport.public java.lang.String getAddress()
public void setAddress(java.lang.String address)
address
- The address.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static TransportAddress[] fromString(java.lang.String str)
public static TransportAddress fromString(IComponentIdentifier platform, java.lang.String address)
platform
- The platform nameaddress
- The addresspublic static void main(java.lang.String[] args)