FMESession class. This object initializes the FMEObjects system. In
order for the passed-in directives to take effect, this must be the first
object created in your application.
|
__init__(directives)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
a new object with type S, a subtype of T
|
|
None
|
configure(configRow)
Passes the configuration information to the session. |
|
|
unicode
|
decodeFromFMEParsableText(parsableText)
This method performs a modification of the unicode string from
parsable FME encoded text back to a non-encoded form. |
|
|
unicode
|
encodeToFMEParsableText(inputText)
This method performs a modification of the unicode string to parsable
FME encoded text. |
|
|
int
|
fmeBuildNumber()
Returns the current build number of FME. |
|
|
string
|
fmeHome()
Returns directory FME was installed into. |
|
|
string
|
fmeVersion()
Returns the current version of FME. |
|
|
dict
|
|
string
|
|
int
|
|
string
|
getLastErrorStackTrace()
Get the stack trace associated with the last error that FME
encountered. |
|
|
list of string s
|
getProperties(propertyCategory,
properties)
This method is used to retrieve a variety of information on a
FMESession or use a session to perform certain operations. |
|
|
list of FMEFeature
|
getSchemaFeatures(macros,
prefix,
schemaFile,
schemaFeatures)
Retrieves the schema features defined in the DEF lines that are
prefixed with 'prefix' in the 'schemaFile'. |
|
|
list of string s
|
getSettings(keyword)
Returns the values of the keyword for the session configuration. |
|
|
None
|
logSettings(keyword)
Dumps the current session configuration to the logfile. |
|
|
None
|
updateSettings(keyword,
value)
Adds a new keyword and value to the session configuration. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|