|
Constructor
DescriptionInstantiates
a gateway.
CategoryEvent
Gateway Development
Syntaxpublic void gatewayName()
public void gatewayName(String id)
public void gatewayName(String id, String configFile)
Parameters
Parameter
|
Description
|
id
|
The identifier for the gateway instance
|
configFile
|
The absolute path to the gateway configuration
file.
|
UsageIf your
gateway requires a configuration file, use the constructor with
two parameters. Otherwise, you can use either the default constructor
or the single parameter version; ColdFusion always uses the setGatewayID method
to set the ID.
ExampleThe
following example shows the two argument constructor implemented
in the ColdFusion SocketGateway class:
public SocketGateway(String id, String configpath) {
propsFilePath=configpath;
try {
FileInputStream propsFile = new FileInputStream(propsFilePath);
properties.load(propsFile);
propsFile.close();
this.loadProperties();
}
catch (FileNotFoundException f) {
// do nothing. use default value for port.
}
catch (IOException e) {
e.printStackTrace();
}
gatewayID = id;
gatewayService = GatewayServices.getGatewayServices();
}
|