com.infoengine.connector
Class IeInteraction.Serializer

java.lang.Object
  extended bycom.infoengine.connector.IeInteraction.Serializer
All Implemented Interfaces:
PrivilegedAction
Enclosing class:
IeInteraction

private class IeInteraction.Serializer
extends Object
implements PrivilegedAction

PrivilegedAction class used for SOAP deserialization. SOAP deserialization may require reflection permissions that EJBs may be denied so deserialization is run within a privileged block.


Field Summary
(package private)  javax.xml.soap.SOAPMessage message
           
(package private)  Hashtable parms
           
(package private)  javax.xml.soap.SOAPElement request
           
(package private)  Exception thrown
           
 
Constructor Summary
(package private) IeInteraction.Serializer(javax.xml.soap.SOAPMessage message, javax.xml.soap.SOAPElement request, Hashtable parms)
           
 
Method Summary
 Exception getThrown()
           
 Object run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

message

javax.xml.soap.SOAPMessage message

request

javax.xml.soap.SOAPElement request

parms

Hashtable parms

thrown

Exception thrown
Constructor Detail

IeInteraction.Serializer

IeInteraction.Serializer(javax.xml.soap.SOAPMessage message,
                         javax.xml.soap.SOAPElement request,
                         Hashtable parms)
Method Detail

run

public Object run()
Specified by:
run in interface PrivilegedAction

getThrown

public Exception getThrown()