org.simBio.sim.js.entry
Class Request

java.lang.Object
  extended by org.simBio.sim.js.entry.Request

public class Request
extends java.lang.Object

Request

Version:
$Id: Request.java,v 1.1 2007/12/18 03:14:54 mikaelwing Exp $
Author:
sarai

Field Summary
 java.lang.String channelName
          recipient que of the request
 java.lang.String client
          who sent the request
 java.net.URL[] codebases
          codebases
 byte[] data
          content of the file
 java.lang.String name
          file path
 java.lang.Integer position
          position # of request in channel
 
Constructor Summary
Request()
           
Request(java.lang.String channelName)
           
Request(java.lang.String channelName, java.lang.Integer position, java.lang.String from)
           
Request(java.lang.String channelName, java.lang.Integer position, java.lang.String inputName, byte[] data, java.lang.String from, java.net.URL[] codebases)
           
Request(java.lang.String channelName, java.lang.String from)
           
 
Method Summary
 java.net.URLClassLoader getClassLoader()
          TODO protective copy is needed.
 Processor getProcessor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channelName

public java.lang.String channelName
recipient que of the request


position

public java.lang.Integer position
position # of request in channel


name

public java.lang.String name
file path


client

public java.lang.String client
who sent the request


data

public byte[] data
content of the file


codebases

public java.net.URL[] codebases
codebases

Constructor Detail

Request

public Request()

Request

public Request(java.lang.String channelName)

Request

public Request(java.lang.String channelName,
               java.lang.String from)

Request

public Request(java.lang.String channelName,
               java.lang.Integer position,
               java.lang.String from)

Request

public Request(java.lang.String channelName,
               java.lang.Integer position,
               java.lang.String inputName,
               byte[] data,
               java.lang.String from,
               java.net.URL[] codebases)
Parameters:
channelName -
position -
inputName -
data -
from -
codebases -
Method Detail

getClassLoader

public java.net.URLClassLoader getClassLoader()
TODO protective copy is needed.

Returns:
URLClassLoader with codebases

getProcessor

public Processor getProcessor()
                       throws java.lang.InstantiationException,
                              java.lang.IllegalAccessException,
                              java.lang.ClassNotFoundException
Returns:
Processor implementation.
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.