org.enhydra.servlet.connectionMethods.EnhydraDirector
Interface EnhydraDirectorFunction


public interface EnhydraDirectorFunction

Interface for pluggable EnhydraDirector protocol functions.

EnhydraDirector function classes are only instantiated when their function number is requested for a particular connection. Each function is permanently hard-coded into a dispatch method in EnhydraDirectorProtocol.


Method Summary
 void run(EnhydraDirectorProtocol conn)
          Generic run method for an EnhydraDirector protocol function.
 

Method Detail

run

public void run(EnhydraDirectorProtocol conn)
Generic run method for an EnhydraDirector protocol function. The function argument data is retrieved from the connection using getFuncionArg(). The success/failure status is set using conn.setFunctionStatus(), and the result data is returned via a call to conn.setFunctionData().

Parameters:
conn - Connection that received the function call.
Returns:
True to return success to client, False to fail.