public class ESQLFile
extends java.lang.Object
implements java.io.Serializable
Each ESQLFile provides a mechanism to load ESQL files into an IBM Integration Bus ESQLFile instance.
Each ESQLFile instance allows the retrieval of the ESQL Main modules which can be used to set the ComputeNode ESQLModule property.
Change Activity: -------- ----------- ------------- ------------------------------------ Reason: Date: Originator: Comments: -------- ----------- ------------- ------------------------------------ xxxxx.x 2010-08-10 dstorey v7.0.0.2 Release
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Constructor and Description |
---|
ESQLFile() |
ESQLFile(java.io.File esqlFile) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBrokerSchema() |
java.util.Vector<ESQLModule> |
getEsqlModules()
Allows you to retrieve the ESQL Modules present in this ESQL instance.
|
java.lang.String |
getName()
Retrieves the name of this ESQL instance.
|
ESQLFile |
save(java.lang.String directoryName)
This saves the ESQL file to the filesystem in the directory specified and in a Broker Schema subdirectory.
|
ESQLFile |
setBrokerSchema(java.lang.String brokerSchema)
Sets the Broker Schema Location of this esql module
|
ESQLFile |
setName(java.lang.String esqlName)
Allows you to set the name of this ESQL instance.
|
public static final java.lang.String copyright
public ESQLFile()
public ESQLFile(java.io.File esqlFile) throws java.io.IOException
java.io.IOException
public ESQLFile save(java.lang.String directoryName) throws java.io.IOException
directoryName
- String; the provided directoryjava.io.IOException
public java.util.Vector<ESQLModule> getEsqlModules()
public ESQLFile setName(java.lang.String esqlName)
esqlName
- public java.lang.String getName()
public java.lang.String getBrokerSchema()
public ESQLFile setBrokerSchema(java.lang.String brokerSchema)
brokerSchema
- String schemaLocation;