Sonic ESB API

com.sonicsw.xq.service.xform
Class XformFactory

java.lang.Object
  extended by com.sonicsw.xq.service.xform.XformFactory
All Implemented Interfaces:
com.sonicsw.xqimpl.util.XQFactory

public class XformFactory
extends java.lang.Object
implements com.sonicsw.xqimpl.util.XQFactory

Transformer factory.

Author: jcrump
Created: Jun 22, 2005 1:57:05 PM


Method Summary
 java.lang.Object create()
           
 java.lang.Object create(java.lang.String factoryClass, java.lang.String factoryMethod, java.lang.Object[] parameters)
           
 java.lang.String getType()
           
 void setInitInfo(XQParameters initParams, boolean enableCache)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getType

public java.lang.String getType()
Specified by:
getType in interface com.sonicsw.xqimpl.util.XQFactory

create

public java.lang.Object create()
                        throws XQServiceException
Specified by:
create in interface com.sonicsw.xqimpl.util.XQFactory
Throws:
XQServiceException

setInitInfo

public void setInitInfo(XQParameters initParams,
                        boolean enableCache)
Specified by:
setInitInfo in interface com.sonicsw.xqimpl.util.XQFactory

create

public java.lang.Object create(java.lang.String factoryClass,
                               java.lang.String factoryMethod,
                               java.lang.Object[] parameters)
                        throws java.lang.ClassNotFoundException,
                               java.lang.IllegalAccessException,
                               java.lang.NoSuchMethodException,
                               java.lang.reflect.InvocationTargetException,
                               java.lang.Throwable
Specified by:
create in interface com.sonicsw.xqimpl.util.XQFactory
Throws:
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.Throwable

Sonic ESB API

Copyright © 2001-2013 Aurea, Inc. All Rights Reserved.
HTML formatted on 29-April-2013.