electric.glue.context
Class ServiceContext

java.lang.Object
  extended byelectric.util.Context
      extended byelectric.glue.context.ServiceContext
All Implemented Interfaces:
IActivationConstants, IGLUEContextConstants

public class ServiceContext
extends Context
implements IGLUEContextConstants, IActivationConstants

ServiceContext.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.glue.IGLUEContextConstants
ACTIVATION, APPLICATION, ATTACHMENT_STYLE, AUTH_METHOD, AUTH_PASSWORD, AUTH_SESSION_STATE, AUTH_USER, AUTHENTICATE, CLASS_LOADERS, CLASS_NAME, CLIENT_ID, CLIENT_SOCKET_READ_TIMEOUT, CONSTRUCTOR, CONTENT_TYPE, COOKIE_LISTENER, DATA_DIRECTORY, DATA_HANDLER, DATABASE, DATABASE_PERSISTENCE, DELETE, DESCRIPTION, DIME, DOC_BASE, DOCUMENT, DYNAMIC_OPERATIONS, ENCODED, ENDPOINT, FACTORY, FOLLOW_REDIRECTS, FORCE_ATTACHMENT_STYLE, FORWARD_INTERMEDIARY, GUARD, HTTP_REGISTRY_ROOT, HTTP_REQUEST, HTTP_RESPONSE, HTTP_SERVLET_CONFIG, INBOUND_SOAP_REQUEST_INTERCEPTOR, INBOUND_SOAP_RESPONSE_INTERCEPTOR, INSTRUMENTATION_LISTENER, INSTRUMENTOR, INTERFACE, INVOCATION_LISTENER, JNDI_PROPERTIES, KEEP_ALIVE, LAZY, LITERAL, LOCAL_ADDRESS, MESSAGE_NAME, METHOD, MIME, NAMESPACE, NET_EVENT_REAPER_CYCLE, NET_EVENT_REAPER_EXPIRY_PERIOD, NET_EVENT_RETRY_PERIOD, OUTBOUND_SOAP_REQUEST_INTERCEPTOR, OUTBOUND_SOAP_RESPONSE_INTERCEPTOR, PERSISTENCE_TYPE, PRIORITY, PROXY_HOST, PROXY_PASSWORD, PROXY_PORT, PROXY_USER, PUBLISH, QUERY_STRING, REALM, REGISTRY_ROOT, RESPONSE_UNREFED_ATTACHMENTS, RETURN_NAME, ROLE, RP_NAMESPACE, RPC, SERVICE, SERVICE_CONTEXT, SERVLET_NAME, SERVLET_PATH, SIGNATURE, SMART_CONNECTIONS, SOAP_ACTION, SOAP_ENCODING_STYLE, SOAP_PERSONALITY, SOAP_REQUEST, SOAP_VERSION, SSL_KEY_MANAGER, SSL_TRUST_MANAGER, STYLE, TARGET_NAMESPACE, TRANSACTION, TRANSPORT_SOURCE, UNREFED_ATTACHMENTS, USE, WSDL_NAME, WSDL_PERSONALITY, WSS_CONTEXT, XML_ENCODING, XML_INCLUDE, XML_PERSISTENCE
 
Fields inherited from interface electric.service.IActivationConstants
APPLICATION, APPLICATION_PROPERTY, modes, REQUEST, REQUEST_PROPERTY, SESSION, SESSION_PROPERTY
 
Constructor Summary
ServiceContext()
           
 
Method Summary
 void addEndpoint(java.lang.String url)
           
 void addGuard(IGuard guard)
           
 void addInboundSoapRequestInterceptor(ISOAPInterceptor interceptor)
           
 void addInterface(java.lang.String interfaceName)
           
 void addMethodDescriptor(MethodDescriptor descriptor)
           
 void addOutboundSoapRequestInterceptor(ISOAPInterceptor interceptor)
           
 void addXMLInclude(java.lang.String className)
           
 java.lang.String getActivation()
           
 java.lang.String getAttachmentStyle()
           
 java.lang.String getClassName()
           
 java.lang.String getDataDirectory()
           
 java.lang.String getDescription()
           
 java.util.Enumeration getEndpoints()
           
 java.util.Enumeration getGuards()
           
 java.util.Enumeration getInboundSoapRequestInterceptors()
           
 java.util.Enumeration getInterfaces()
           
 java.util.Enumeration getMethodDescriptors()
           
 java.util.Enumeration getOutboundSoapRequestInterceptors()
           
 java.lang.String getSOAPAction()
           
 ISOAPPersonality getSOAPPersonality()
           
 java.lang.String getStyle()
           
 java.lang.String getTargetNamespace()
           
 java.lang.String getUse()
           
 IWSDLPersonality getWSDLPersonality()
           
 WSSContext getWSSContext()
           
 java.util.Enumeration getXMLIncludes()
           
 boolean isApplicationActivation()
           
 boolean isPublish()
           
 boolean isRequestActivation()
           
 boolean isSessionActivation()
           
 void publishMethod(java.lang.String signature)
           
 void setActivation(java.lang.String mode)
           
 void setApplicationActivation()
           
 void setAttachmentStyle(java.lang.String style)
           
 void setClassName(java.lang.String className)
           
 void setDataDirectory(java.lang.String directory)
           
 void setDataHandler(java.lang.String contentType, IDataHandler handler)
           
 void setDescription(java.lang.String description)
           
 void setDIMEAttachmentStyle()
           
 void setDocumentStyle()
           
 void setEncodedUse()
           
 void setLiteralUse()
           
 void setMIMEAttachmentStyle()
           
 void setNETEmulation()
           
 void setPublish(boolean flag)
           
 void setRequestActivation()
           
 void setRPCStyle()
           
 void setSessionActivation()
           
 void setSOAPAction(java.lang.String action)
           
 void setSOAPPersonality(ISOAPPersonality personality)
           
 void setStyle(java.lang.String style)
           
 void setTargetNamespace(java.lang.String namespace)
           
 void setUse(java.lang.String use)
           
 void setWSDLPersonality(IWSDLPersonality personality)
           
 void setWSSContext(WSSContext context)
           
 
Methods inherited from class electric.util.Context
addContext, addListener, addProperty, application, get, getBooleanProperty, getContext, getIntProperty, getProperties, getProperty, getProperty, getProperty, getProperty, getPropertyNames, getStringProperty, getStringProperty, getSystemProperty, getSystemProperty, of, remove, removeListener, removeProperties, removeProperty, removeProperty, removeThreadContext, set, setContext, setProperty, thread, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceContext

public ServiceContext()
Method Detail

setActivation

public void setActivation(java.lang.String mode)
Parameters:
mode -

setRequestActivation

public void setRequestActivation()

isRequestActivation

public boolean isRequestActivation()

setApplicationActivation

public void setApplicationActivation()

isApplicationActivation

public boolean isApplicationActivation()

setSessionActivation

public void setSessionActivation()

isSessionActivation

public boolean isSessionActivation()

getActivation

public java.lang.String getActivation()

setClassName

public void setClassName(java.lang.String className)
Parameters:
className -

getClassName

public java.lang.String getClassName()

setDataDirectory

public void setDataDirectory(java.lang.String directory)
Parameters:
directory -

getDataDirectory

public java.lang.String getDataDirectory()

setDataHandler

public void setDataHandler(java.lang.String contentType,
                           IDataHandler handler)
Parameters:
contentType -
handler -

setDescription

public void setDescription(java.lang.String description)
Parameters:
description -

getDescription

public java.lang.String getDescription()

addEndpoint

public void addEndpoint(java.lang.String url)
Parameters:
url -

getEndpoints

public java.util.Enumeration getEndpoints()

addInterface

public void addInterface(java.lang.String interfaceName)
Parameters:
interfaceName -

getInterfaces

public java.util.Enumeration getInterfaces()

setPublish

public void setPublish(boolean flag)
Parameters:
flag -

isPublish

public boolean isPublish()

addGuard

public void addGuard(IGuard guard)
Parameters:
guard -

getGuards

public java.util.Enumeration getGuards()

addInboundSoapRequestInterceptor

public void addInboundSoapRequestInterceptor(ISOAPInterceptor interceptor)
Parameters:
interceptor -

getInboundSoapRequestInterceptors

public java.util.Enumeration getInboundSoapRequestInterceptors()

addOutboundSoapRequestInterceptor

public void addOutboundSoapRequestInterceptor(ISOAPInterceptor interceptor)
Parameters:
interceptor -

getOutboundSoapRequestInterceptors

public java.util.Enumeration getOutboundSoapRequestInterceptors()

setSOAPAction

public void setSOAPAction(java.lang.String action)
Parameters:
action -

getSOAPAction

public java.lang.String getSOAPAction()

setStyle

public void setStyle(java.lang.String style)
Parameters:
style -

setDocumentStyle

public void setDocumentStyle()

setRPCStyle

public void setRPCStyle()

getStyle

public java.lang.String getStyle()

getUse

public java.lang.String getUse()

setUse

public void setUse(java.lang.String use)
Parameters:
use -

setLiteralUse

public void setLiteralUse()

setEncodedUse

public void setEncodedUse()

setTargetNamespace

public void setTargetNamespace(java.lang.String namespace)
Parameters:
namespace -

getTargetNamespace

public java.lang.String getTargetNamespace()

setWSDLPersonality

public void setWSDLPersonality(IWSDLPersonality personality)
Parameters:
personality -

getWSDLPersonality

public IWSDLPersonality getWSDLPersonality()

setSOAPPersonality

public void setSOAPPersonality(ISOAPPersonality personality)
Parameters:
personality -

getSOAPPersonality

public ISOAPPersonality getSOAPPersonality()

setNETEmulation

public void setNETEmulation()

addXMLInclude

public void addXMLInclude(java.lang.String className)
Parameters:
className -

getXMLIncludes

public java.util.Enumeration getXMLIncludes()

setWSSContext

public void setWSSContext(WSSContext context)
Parameters:
context -

getWSSContext

public WSSContext getWSSContext()

setAttachmentStyle

public void setAttachmentStyle(java.lang.String style)
Parameters:
style -

setMIMEAttachmentStyle

public void setMIMEAttachmentStyle()

setDIMEAttachmentStyle

public void setDIMEAttachmentStyle()

getAttachmentStyle

public java.lang.String getAttachmentStyle()

addMethodDescriptor

public void addMethodDescriptor(MethodDescriptor descriptor)
Parameters:
descriptor -

getMethodDescriptors

public java.util.Enumeration getMethodDescriptors()

publishMethod

public void publishMethod(java.lang.String signature)
Parameters:
signature -


copyright© 2001-2004 by webMethods All Rights Reserved.