public class ESQLFile
extends java.lang.Object
implements java.io.Serializable
Each ESQLFile provides a mechanism to load Message Broker ESQL files into a WebSphere Message Broker 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
String
- directoryName; 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)
String
- schemaLocation;