public class Transport
extends MapUtil
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
containerName |
protected static java.lang.String |
JMS_FACTORY_PARAM |
protected static java.lang.String |
JNDI_CONTEXT |
protected static java.lang.String |
MODE_QUEUE |
protected static java.lang.String |
MODE_TOPIC |
protected java.lang.String |
name |
protected static java.lang.String[][] |
PORTS |
protected java.lang.String |
protocol |
protected static java.lang.String |
PROVIDER_URL |
protected Transport |
routedTransport
Transport that should be used instead of "this"
|
protected static java.lang.String |
SEP_HN |
protected static java.lang.String |
SEP_PORT |
protected static java.lang.String |
SEP_URI |
protected java.lang.String |
serviceKey |
protected static java.lang.String |
TRANS_SEP |
protected static java.lang.String |
URL_FTP |
protected static java.lang.String |
URL_HTTP |
protected static java.lang.String |
URL_HTTPR |
protected static java.lang.String |
URL_HTTPS |
protected static java.lang.String |
URL_JMS |
protected static java.lang.String |
URL_MAIL |
protected static java.lang.String |
URL_TCPIP |
protected static java.lang.String |
WEBLOGIC_INITIAL_CONTEXT |
| Constructor and Description |
|---|
Transport(org.w3c.dom.Element parentElem) |
Transport(org.w3c.dom.Element parentElem,
java.lang.String protocol) |
Transport(java.lang.String name) |
Transport(java.lang.String name,
boolean initByName) |
Transport(java.net.URL url) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContainerName() |
HttpsTransportObj |
getHttpsTransportObj() |
HttpTransportObj |
getHttpTransportObj() |
JmsTransportObj |
getJmsTransportObj() |
java.lang.String |
getName()
Returns the name.
|
java.lang.String |
getProtocol()
Returns the protocol.
|
Transport |
getRoutedTransport() |
java.lang.String |
getServiceKey() |
void |
initFromUrl(java.lang.String url) |
boolean |
isHttpsTransport() |
boolean |
isHttpTransport() |
boolean |
isJmsTransport() |
boolean |
isWebLogicJms() |
void |
loadFromXml(org.w3c.dom.Element parentElem) |
static void |
main(java.lang.String[] args) |
void |
setContainerName(java.lang.String containerName) |
void |
setName(java.lang.String name) |
void |
setProtocol(java.lang.String protocol)
Sets the protocol.
|
void |
setRoutedTransport(Transport routedTransport) |
void |
setServiceKey(java.lang.String serviceKey) |
java.lang.String |
toUrl() |
void |
toXml(org.w3c.dom.Element parentElem) |
protected void |
validateTCPIPPortNumber(int portNumber) |
protected static final java.lang.String URL_HTTP
protected static final java.lang.String URL_HTTPS
protected static final java.lang.String URL_HTTPR
protected static final java.lang.String URL_FTP
protected static final java.lang.String URL_MAIL
protected static final java.lang.String URL_TCPIP
protected static final java.lang.String URL_JMS
protected static final java.lang.String TRANS_SEP
protected static final java.lang.String SEP_HN
protected static final java.lang.String SEP_PORT
protected static final java.lang.String SEP_URI
protected static final java.lang.String[][] PORTS
protected static final java.lang.String MODE_QUEUE
protected static final java.lang.String MODE_TOPIC
protected static final java.lang.String JNDI_CONTEXT
protected static final java.lang.String PROVIDER_URL
protected static final java.lang.String JMS_FACTORY_PARAM
protected static final java.lang.String WEBLOGIC_INITIAL_CONTEXT
protected java.lang.String name
protected java.lang.String protocol
protected java.lang.String containerName
protected java.lang.String serviceKey
protected Transport routedTransport
public Transport(java.lang.String name)
public Transport(java.net.URL url)
throws TransportException
TransportExceptionpublic Transport(java.lang.String name,
boolean initByName)
throws TransportException
TransportExceptionpublic Transport(org.w3c.dom.Element parentElem)
throws GException
GExceptionpublic Transport(org.w3c.dom.Element parentElem,
java.lang.String protocol)
throws GException
GExceptionpublic void initFromUrl(java.lang.String url)
throws TransportException
TransportExceptionpublic java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getServiceKey()
public void setServiceKey(java.lang.String serviceKey)
public java.lang.String getProtocol()
public void setProtocol(java.lang.String protocol)
protocol - The protocol to setpublic java.lang.String toUrl()
throws TransportException
TransportExceptionpublic boolean isWebLogicJms()
public Transport getRoutedTransport()
public void setRoutedTransport(Transport routedTransport)
routedTransport - The routedTransport to set.protected void validateTCPIPPortNumber(int portNumber)
throws GException
GExceptionpublic void loadFromXml(org.w3c.dom.Element parentElem)
throws GException
GExceptionpublic void toXml(org.w3c.dom.Element parentElem)
throws GException
GExceptionpublic boolean isHttpTransport()
public boolean isHttpsTransport()
public boolean isJmsTransport()
public HttpTransportObj getHttpTransportObj()
throws GException
GExceptionpublic HttpsTransportObj getHttpsTransportObj()
throws GException
GExceptionpublic JmsTransportObj getJmsTransportObj()
public java.lang.String getContainerName()
public void setContainerName(java.lang.String containerName)
containerName - The containerName to set.public static void main(java.lang.String[] args)
?? 2022 Perforce Software, All rights reserved
This software is the confidential and proprietary information of Perforce, Inc. and is subject to copyright protection under laws of the United States of America and other countries. The use of this software should be in accordance with the license agreement terms you entered into with Perforce, Inc.