org.apache.axis.description
Class ServiceDesc

java.lang.Object
  |
  +--org.apache.axis.description.ServiceDesc

public class ServiceDesc
extends java.lang.Object

A ServiceDesc is an abstract description of a service. !!! WORK IN PROGRESS

Author:
Glen Daniels (gdaniels@apache.org)

Field Summary
static int STYLE_DOCUMENT
           
static int STYLE_MESSAGE
           
static int STYLE_RPC
           
static int STYLE_WRAPPED
           
 
Constructor Summary
ServiceDesc()
           
 
Method Summary
 void addOperationDesc(OperationDesc operation)
           
 OperationDesc getOperationByElementQName(QName qname)
           
 OperationDesc getOperationDescByName(java.lang.String methodName)
           
 int getStyle()
           
 boolean isWrapped()
          Determine whether or not this is a "wrapped" invocation, i.e.
 void setStyle(int style)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STYLE_RPC

public static final int STYLE_RPC

STYLE_DOCUMENT

public static final int STYLE_DOCUMENT

STYLE_WRAPPED

public static final int STYLE_WRAPPED

STYLE_MESSAGE

public static final int STYLE_MESSAGE
Constructor Detail

ServiceDesc

public ServiceDesc()
Method Detail

getStyle

public int getStyle()

setStyle

public void setStyle(int style)

isWrapped

public boolean isWrapped()
Determine whether or not this is a "wrapped" invocation, i.e. whether the outermost XML element of the "main" body element represents a method call, with the immediate children of that element representing arguments to the method.
Returns:
true if this is wrapped (i.e. RPC or WRAPPED style), false otherwise

addOperationDesc

public void addOperationDesc(OperationDesc operation)

getOperationDescByName

public OperationDesc getOperationDescByName(java.lang.String methodName)

getOperationByElementQName

public OperationDesc getOperationByElementQName(QName qname)


Copyright © 2001 Apache XML Project. All Rights Reserved.