| 
 
       
       | 
        
          Constructor
        
         DescriptionInstantiates
a gateway. CategoryEvent
Gateway DevelopmentSyntaxpublic 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(); 
    }
         |