org.apache.axis2.security.util
Class MessageOptimizer

java.lang.Object
  extended byorg.apache.axis2.security.util.MessageOptimizer

public class MessageOptimizer
extends java.lang.Object

Utility class to handle MTOM-Optimizing Base64 Text values


Constructor Summary
MessageOptimizer()
           
 
Method Summary
static void optimize(SOAPEnvelope env, java.lang.String optimizeParts)
          Mark the requied Base64 text values as optimized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageOptimizer

public MessageOptimizer()
Method Detail

optimize

public static void optimize(SOAPEnvelope env,
                            java.lang.String optimizeParts)
                     throws WSSecurityException
Mark the requied Base64 text values as optimized

Parameters:
env -
optimizeParts - This is a set of xPath expressions (NOTE: Right now we support only one expression)
Throws:
WSSecurityException