|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.metamatrix.common.api.MMURL
public class MMURL
Class to encapsulate URL to a Clustered Metamatrix Server with multiple host
Nested Class Summary | |
---|---|
static interface |
MMURL.CONNECTION
|
static interface |
MMURL.JDBC
|
Field Summary | |
---|---|
static java.lang.String |
BACKSLASH_DELIMITER
|
static java.lang.String |
COLON_DELIMITER
|
static java.lang.String |
COMMA_DELIMITER
|
static java.lang.String |
DEFAULT_PROTOCOL
|
static java.lang.String |
DOT_DELIMITER
|
static java.lang.String |
DOUBLE_SLASH_DELIMITER
|
static java.lang.String |
FORMAT_SERVER
|
static java.lang.String |
INVALID_FORMAT_SERVER
|
static java.lang.String |
SECURE_PROTOCOL
|
Constructor Summary | |
---|---|
MMURL(java.lang.String serverURL)
Create an MMURL from the server URL. |
|
MMURL(java.lang.String host,
int port,
boolean secure)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAppServerURL()
Get the Metamatrix Application Server URL |
java.util.List<HostInfo> |
getHostInfo()
|
java.lang.String |
getHosts()
Get a list of hosts |
java.lang.String |
getPorts()
Get a list of ports |
int |
hashCode()
|
boolean |
isUsingSSL()
|
static boolean |
isValidServerURL(java.lang.String serverURL)
Validates that a server URL is in the correct format. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DOT_DELIMITER
public static final java.lang.String DOUBLE_SLASH_DELIMITER
public static final java.lang.String COMMA_DELIMITER
public static final java.lang.String COLON_DELIMITER
public static final java.lang.String BACKSLASH_DELIMITER
public static final java.lang.String DEFAULT_PROTOCOL
public static final java.lang.String SECURE_PROTOCOL
public static final java.lang.String FORMAT_SERVER
public static final java.lang.String INVALID_FORMAT_SERVER
Constructor Detail |
---|
public MMURL(java.lang.String serverURL)
serverURL
- Expected format: mm[s]://server1:port1[,server2:port2]public MMURL(java.lang.String host, int port, boolean secure)
Method Detail |
---|
public static boolean isValidServerURL(java.lang.String serverURL)
serverURL
- Expected format: mm[s]://server1:port1[,server2:port2]public java.util.List<HostInfo> getHostInfo()
public java.lang.String getHosts()
public java.lang.String getPorts()
public java.lang.String getAppServerURL()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean isUsingSSL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |