public class PVCAdapterDesc
extends com.ibm.commerce.adapter.HttpAdapterDesc
Modifier and Type | Field and Description |
---|---|
static java.lang.String | BUFFER_TIMEOUT
Name of the element in XML configuration file which defines timeout value of buffered parameters.
|
protected java.lang.Integer | bufferTimeout
The buffer timeout.
|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
protected java.util.Vector | ips
The list of IP addresses.
|
static java.lang.String | LOGON_TIMEOUT
Name of the element in XML configuration file which defines logon timeout.
|
protected java.lang.Integer | logonTimeout
The logon timeout.
|
protected java.lang.String | regMode
The registration mode.
|
static java.lang.String | REGMODE
Name of the element in XML configuration file which defines PvC registration mode.
|
protected java.util.Hashtable | specialCommands
Commands to exclude when made from this adapter.
|
Constructor and Description |
---|
PVCAdapterDesc() |
Modifier and Type | Method and Description |
---|---|
boolean | checkGatewayIP(java.lang.String ip)
Compares specified IP address with possible client addresses listed in XML configuration file.
|
java.lang.Integer | getBufferTimeout()
Gets buffer timeout value for the adapter.
|
java.util.Vector | getIps()
Gets elements of IPCheck tag for the adapter in the XML configuration file.
|
java.lang.Integer | getLogonTimeout()
Gets logon timeout value of the adapter.
|
java.lang.String | getRegMode()
Gets registration mode of the adapter in the XML configuration file.
|
void | init(org.w3c.dom.Element node)
Loads adapter configuration from HTTPAdapter tag in the XML configuration file.
|
void | initialize(org.w3c.dom.Element adapterNode)
Loads PvC adapter description from specified node.
|
boolean | isExcludeCommand(java.lang.String name)
Returns true if the named command is excluded for this adapter.
|
boolean | isRelogonCommand(java.lang.String name)
Returns true if the named command required a relogon for this adapter.
|
void | setBufferTimeout(java.lang.Integer newBufferTimeout)
Sets the timeout value for buffered parameters.
|
void | setIps(java.util.Vector value)
Sets the list of possible client address.
|
void | setLogonTimeout(java.lang.Integer newLogonTimeout)
Sets the logon timeout value.
|
void | setRegMode(java.lang.String newRegMode)
Sets the registration mode of the adapter.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String REGMODE
public static final java.lang.String LOGON_TIMEOUT
public static final java.lang.String BUFFER_TIMEOUT
protected java.util.Vector ips
protected java.util.Hashtable specialCommands
protected java.lang.String regMode
protected java.lang.Integer bufferTimeout
protected java.lang.Integer logonTimeout
public boolean checkGatewayIP(java.lang.String ip)
public java.lang.Integer getBufferTimeout()
public java.util.Vector getIps()
public java.lang.Integer getLogonTimeout()
public java.lang.String getRegMode()
public void init(org.w3c.dom.Element node) throws java.lang.Exception
public void initialize(org.w3c.dom.Element adapterNode) throws java.lang.Exception
public boolean isExcludeCommand(java.lang.String name)
public boolean isRelogonCommand(java.lang.String name)
public void setBufferTimeout(java.lang.Integer newBufferTimeout)
public final void setIps(java.util.Vector value)
public void setLogonTimeout(java.lang.Integer newLogonTimeout)
public void setRegMode(java.lang.String newRegMode)