electric.soap
Class SOAPOptimizations

java.lang.Object
  extended byelectric.soap.SOAPOptimizations
All Implemented Interfaces:
IEXMLLoggingConstants, IGLUELoggingConstants, ILoggingConstants

public final class SOAPOptimizations
extends java.lang.Object
implements IGLUELoggingConstants

SOAPOptimizations.

Author:
webMethods

Field Summary
static SOAPOptimizations CONFIGURED
           
static SOAPOptimizations DEFAULT
           
static SOAPOptimizations NONE
           
 
Fields inherited from interface electric.glue.IGLUELoggingConstants
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT
 
Fields inherited from interface electric.xml.IEXMLLoggingConstants
MAPPING_EVENT, SCHEMA_EVENT
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Constructor Summary
SOAPOptimizations()
           
SOAPOptimizations(SOAPOptimizations optimizations, long hashCode)
           
SOAPOptimizations(java.lang.String description)
           
 
Method Summary
static void checkOptimizations(SOAPOptimizations optimizations, WSDL wsdl)
           
 void clearOptimizations()
           
static void disable()
           
static void disableAllOptimizations()
           
static void enable()
           
 java.lang.String getDescription()
           
 boolean getEnvelopeOmission()
           
 long getHashCode()
           
 boolean getHrefInlining()
           
static SOAPOptimizations getServerSideSOAPOptimizations()
           
static SOAPOptimizations getSOAPOptimizations(Element optimizationsElement)
           
static SOAPOptimizations getSOAPOptimizations(java.lang.String description)
           
 boolean getTagSubstitution()
           
 boolean getTypeOmission()
           
 boolean hasOptimizations()
           
static boolean hasServerSideOptimizationsEnabled()
           
static boolean isEnabled()
           
static boolean isEnvelopeOmissionEnabled()
           
static boolean isHrefInliningEnabled()
           
static boolean isTagSubstitutionEnabled()
           
static boolean isTypeOmissionEnabled()
           
 void setEnvelopeOmission(boolean flag)
           
static void setEnvelopeOmissionEnabled(boolean flag)
           
 void setHrefInlining(boolean flag)
           
static void setHrefInliningEnabled(boolean flag)
           
 void setTagSubstitution(boolean flag)
           
static void setTagSubstitutionEnabled(boolean flag)
           
 void setTypeOmission(boolean flag)
           
static void setTypeOmissionEnabled(boolean flag)
           
 void stripDisabled()
           
 java.lang.String toString()
           
 void writeSOAPOptimizations(Element optimizationsElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT

public static final SOAPOptimizations DEFAULT

NONE

public static final SOAPOptimizations NONE

CONFIGURED

public static final SOAPOptimizations CONFIGURED
Constructor Detail

SOAPOptimizations

public SOAPOptimizations()

SOAPOptimizations

public SOAPOptimizations(java.lang.String description)
Parameters:
description -

SOAPOptimizations

public SOAPOptimizations(SOAPOptimizations optimizations,
                         long hashCode)
Parameters:
optimizations -
hashCode -
Method Detail

toString

public java.lang.String toString()

hasOptimizations

public boolean hasOptimizations()

setTagSubstitution

public void setTagSubstitution(boolean flag)
Parameters:
flag -

getTagSubstitution

public boolean getTagSubstitution()

setHrefInlining

public void setHrefInlining(boolean flag)
Parameters:
flag -

getHrefInlining

public boolean getHrefInlining()

setEnvelopeOmission

public void setEnvelopeOmission(boolean flag)
Parameters:
flag -

getEnvelopeOmission

public boolean getEnvelopeOmission()

setTypeOmission

public void setTypeOmission(boolean flag)
Parameters:
flag -

getTypeOmission

public boolean getTypeOmission()

clearOptimizations

public void clearOptimizations()

getDescription

public java.lang.String getDescription()

getHashCode

public long getHashCode()

enable

public static void enable()

isEnabled

public static boolean isEnabled()

disable

public static void disable()

setTagSubstitutionEnabled

public static void setTagSubstitutionEnabled(boolean flag)
Parameters:
flag -

isTagSubstitutionEnabled

public static boolean isTagSubstitutionEnabled()

setTypeOmissionEnabled

public static void setTypeOmissionEnabled(boolean flag)
Parameters:
flag -

isTypeOmissionEnabled

public static boolean isTypeOmissionEnabled()

setEnvelopeOmissionEnabled

public static void setEnvelopeOmissionEnabled(boolean flag)
Parameters:
flag -

isEnvelopeOmissionEnabled

public static boolean isEnvelopeOmissionEnabled()

setHrefInliningEnabled

public static void setHrefInliningEnabled(boolean flag)
Parameters:
flag -

isHrefInliningEnabled

public static boolean isHrefInliningEnabled()

hasServerSideOptimizationsEnabled

public static boolean hasServerSideOptimizationsEnabled()

disableAllOptimizations

public static void disableAllOptimizations()

stripDisabled

public void stripDisabled()

getSOAPOptimizations

public static SOAPOptimizations getSOAPOptimizations(java.lang.String description)
Parameters:
description -

getSOAPOptimizations

public static SOAPOptimizations getSOAPOptimizations(Element optimizationsElement)
Parameters:
optimizationsElement -

getServerSideSOAPOptimizations

public static SOAPOptimizations getServerSideSOAPOptimizations()

writeSOAPOptimizations

public void writeSOAPOptimizations(Element optimizationsElement)
Parameters:
optimizationsElement -

checkOptimizations

public static void checkOptimizations(SOAPOptimizations optimizations,
                                      WSDL wsdl)
                               throws SOAPException
Parameters:
optimizations -
wsdl -
Throws:
SOAPException


copyright© 2001-2004 by webMethods All Rights Reserved.