Package ioids :: Module messagewrapper
[hide private]
[frames] | no frames]

Module messagewrapper

source code

Handles all concerns for wrapping and parsing xml data.

Inter-Organisational Intrusion Detection System (IOIDS)


Author: Michael Pilgermann

Contact: mailto:mpilgerm@glam.ac.uk

License: GPL (General Public License)

Classes [hide private]
  IoidsXMLDBWrapper
Wrapper / Parser for XML database queries / replies.
  IoidsMessageWrapper
Wrapper for messages to be exchanged between IOIDS nodes.
  ExtensionWrapperHandler
Connects to the appropriate extension implementation to get the data wrapped.
Functions [hide private]
soapsytools.messagewrapper.GenericWrapper
getGenericWrapper()
Singleton implementation.
source code
GenericWrapper
getXMLDBWrapper()
Singleton implementation.
source code
IoidsMessageWrapper
getIoidsMessageWrapper()
Singleton implementation.
source code
 
getExtensionWrapperHandler()
Singleton implementation.
source code
Variables [hide private]
  _genericWrapper = None
  _xmlDBWrapper = None
  _ioidsMessageWrapper = None
  _extensionWrapperHandler = None
Function Details [hide private]

getGenericWrapper()

source code 
Singleton implementation.
Returns: soapsytools.messagewrapper.GenericWrapper
The instance for the generic wrapper class

getXMLDBWrapper()

source code 
Singleton implementation.
Returns: GenericWrapper
The instance for the generic wrapper class

getIoidsMessageWrapper()

source code 
Singleton implementation.
Returns: IoidsMessageWrapper
The instance for the ioids message wrapper class