Class GatewayAddress
- java.lang.Object
 - 
- com.inductiveautomation.ignition.client.launch.GatewayAddress
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable
public class GatewayAddress extends java.lang.Object implements java.io.SerializableRepresents an Http URL, with the various segments split up. For example, the URL http://www.example.com:88/project has:- address = www.example.com
 - port = 88
 - path = project
 
- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description GatewayAddress(java.lang.String protocol, java.lang.String address, int port, java.lang.String path) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAddress()java.lang.StringgetPath()intgetPort()java.lang.StringgetProtocol()inthashCode()static GatewayAddressparse(java.lang.String addr)Parses a string like "localhost:80/test" into a GatewayAddressjava.lang.StringtoParseableString()Returns the address in a format that parse() would accept, namely "host:http:https/path"java.lang.StringtoString() 
 - 
 
- 
- 
Method Detail
- 
toParseableString
public java.lang.String toParseableString()
Returns the address in a format that parse() would accept, namely "host:http:https/path" 
- 
parse
public static GatewayAddress parse(java.lang.String addr) throws java.lang.IllegalArgumentException
Parses a string like "localhost:80/test" into a GatewayAddress- Throws:
 java.lang.IllegalArgumentException
 
- 
getAddress
public java.lang.String getAddress()
 
- 
getProtocol
public java.lang.String getProtocol()
 
- 
getPath
public java.lang.String getPath()
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
- 
getPort
public int getPort()
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
- 
equals
public boolean equals(java.lang.Object obj)
- Overrides:
 equalsin classjava.lang.Object
 
 - 
 
 -