com.infoengine.pda
Class AbstractWebject

java.lang.Object
  extended bycom.infoengine.pda.AbstractWebject
Direct Known Subclasses:
CreateObject, DeleteObjects, QueryObjects, UpdateObjects, ValidateUser

public abstract class AbstractWebject
extends Object


Field Summary
protected  String groupOutName
           
protected  com.infoengine.log.LogWriter logWriter
           
protected  String password
           
protected  String serviceName
           
protected  Task task
           
protected  String username
           
protected  Webject webject
           
 
Constructor Summary
AbstractWebject()
           
 
Method Summary
protected  void addGroup(Group group)
           
protected  Group executeAction(String action)
           
protected  URL getActionURL(String action)
           
protected  String getAttribute()
           
protected  String getParam(String name)
           
protected  String getParam(String name, String def)
           
protected  Enumeration getParams(String name)
           
protected  String[] getParamsAsArray(String name)
           
 Task getTask()
           
protected  String getWhere()
           
 void initialize(Task task, String serviceName, com.infoengine.log.LogWriter logWriter)
           
abstract  void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupOutName

protected String groupOutName

logWriter

protected com.infoengine.log.LogWriter logWriter

password

protected String password

serviceName

protected String serviceName

task

protected Task task

username

protected String username

webject

protected Webject webject
Constructor Detail

AbstractWebject

public AbstractWebject()
Method Detail

initialize

public void initialize(Task task,
                       String serviceName,
                       com.infoengine.log.LogWriter logWriter)
                throws IEAdapterException
Throws:
IEAdapterException

run

public abstract void run()
                  throws IEException
Throws:
IEException

getTask

public Task getTask()

getParam

protected String getParam(String name)

getParam

protected String getParam(String name,
                          String def)

getParams

protected Enumeration getParams(String name)

getParamsAsArray

protected String[] getParamsAsArray(String name)

getWhere

protected String getWhere()

getAttribute

protected String getAttribute()

addGroup

protected void addGroup(Group group)

getActionURL

protected URL getActionURL(String action)
                    throws IEException
Throws:
IEException

executeAction

protected Group executeAction(String action)
                       throws IEException
Throws:
IEException