org.benow.web.path.page
Class ServiceTagProcessor

java.lang.Object
  extended by org.benow.web.path.page.TagProcessor
      extended by org.benow.web.path.page.DOMTagProcessor
          extended by org.benow.web.path.page.ServiceTagProcessor
All Implemented Interfaces:
PostProcessor

Deprecated.

@Deprecated
public class ServiceTagProcessor
extends DOMTagProcessor

<svc op="destOp" sig="my.pkg.MyService.doSomething(String,Long)" [href="alt/sheet.page"]> <stringParam>someString</stringParam> <longParam>42</longParam> </svc> deprecated: use web:svc extension instead

Author:
andy

Nested Class Summary
static class ServiceTagProcessor.Catcher
          Deprecated.  
 
Field Summary
 
Fields inherited from class org.benow.web.path.page.TagProcessor
RES_TAG, tag
 
Constructor Summary
ServiceTagProcessor()
          Deprecated.  
 
Method Summary
static org.benow.xml.xsl.XSL getServiceXSL(java.lang.Class<? extends org.benow.service.Service> svcClass, org.benow.java.spec.MethodSpecification spec)
          Deprecated.  
 void postProcess(org.w3c.dom.Element curr, org.benow.xml.xsl.XSL sourceXSL, java.util.Map<java.lang.String,java.lang.Object> templateParams, java.lang.String inputXML)
          Deprecated. handles execution of service method exec
usage:
 
Methods inherited from class org.benow.web.path.page.TagProcessor
getTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceTagProcessor

public ServiceTagProcessor()
Deprecated. 
Method Detail

postProcess

public void postProcess(org.w3c.dom.Element curr,
                        org.benow.xml.xsl.XSL sourceXSL,
                        java.util.Map<java.lang.String,java.lang.Object> templateParams,
                        java.lang.String inputXML)
                 throws java.lang.Exception,
                        java.lang.Throwable
Deprecated. 
handles execution of service method

getServiceXSL

public static org.benow.xml.xsl.XSL getServiceXSL(java.lang.Class<? extends org.benow.service.Service> svcClass,
                                                  org.benow.java.spec.MethodSpecification spec)
                                           throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception