de.folt.rpc.webserver
Class Translet

java.lang.Object
  extended by de.folt.rpc.webserver.Translet

public class Translet
extends java.lang.Object

Author:
klemens To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Constructor Summary
Translet(java.lang.String transletClass, java.lang.String transletMethod, java.util.Hashtable<java.lang.String,de.folt.rpc.webserver.Param> paramTable)
           
 
Method Summary
 java.util.Vector<java.lang.String> executeTranslet(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
          executeTranslet executes a translet with given parameters (nothing done for the moment)
 java.lang.String getFullTransletMethod()
          getFullTransletMethod
 java.util.Hashtable<java.lang.String,de.folt.rpc.webserver.Param> getParamTable()
          getParamTable returns the parameters - Hashtable - of the Translet class
 java.lang.String getTransletClass()
          getTransletClass
 java.lang.String getTransletMethod()
          getTransletMethod
 void setFullTransletMethod(java.lang.String fullTransletMethod)
          setFullTransletMethod
 void setParamTable(java.util.Hashtable<java.lang.String,de.folt.rpc.webserver.Param> paramTable)
          setParamTable
 void setTransletClass(java.lang.String transletClass)
          setTransletClass
 void setTransletMethod(java.lang.String transletMethod)
          setTransletMethod
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Translet

public Translet(java.lang.String transletClass,
                java.lang.String transletMethod,
                java.util.Hashtable<java.lang.String,de.folt.rpc.webserver.Param> paramTable)
Parameters:
transletClass - the name of the translet
transletMethod - the method of the ranslet
paramTable - the parameter table of the translet
Method Detail

executeTranslet

public java.util.Vector<java.lang.String> executeTranslet(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
executeTranslet executes a translet with given parameters (nothing done for the moment)

Parameters:
parameters - the execution parameters
Returns:
a vector with the reults

getFullTransletMethod

public java.lang.String getFullTransletMethod()
getFullTransletMethod

Returns:
the name of the fully qualified method - e.g. de.folt.rpc.messages.TestMessage

getParamTable

public java.util.Hashtable<java.lang.String,de.folt.rpc.webserver.Param> getParamTable()
getParamTable returns the parameters - Hashtable - of the Translet class

Returns:
the parameters of this Translet

getTransletClass

public java.lang.String getTransletClass()
getTransletClass

Returns:
a TransletClass name as a string

getTransletMethod

public java.lang.String getTransletMethod()
getTransletMethod

Returns:
the metod of this TransletClass

setFullTransletMethod

public void setFullTransletMethod(java.lang.String fullTransletMethod)
setFullTransletMethod

Parameters:
fullTransletMethod - name of the fully qualified method - e.g. de.folt.rpc.messages.TestMessage

setParamTable

public void setParamTable(java.util.Hashtable<java.lang.String,de.folt.rpc.webserver.Param> paramTable)
setParamTable

Parameters:
paramTable -

setTransletClass

public void setTransletClass(java.lang.String transletClass)
setTransletClass

Parameters:
transletClass - name of tne TransletClass

setTransletMethod

public void setTransletMethod(java.lang.String transletMethod)
setTransletMethod

Parameters:
transletMethod - the method name of this transle class