FileDocCategorySizeDatePackage
ThreadManagerRequestImpl.javaAPI DocJBoss 4.2.12793Fri Jul 13 21:02:30 BST 2007org.jboss.aspects.asynchronous.common

ThreadManagerRequestImpl

public class ThreadManagerRequestImpl extends Object implements org.jboss.aspects.asynchronous.ThreadManagerRequest
author
{Claude Hussenet Independant Consultant}.
version
$Revision: 57186 $

Fields Summary
protected org.jboss.aspects.asynchronous.AsynchronousUserTask
taskClassImpl
protected org.jboss.aspects.asynchronous.AsynchronousParameters
inputParameters
protected long
timeout
protected String
id
Constructors Summary
public ThreadManagerRequestImpl()


     
public ThreadManagerRequestImpl(String id, org.jboss.aspects.asynchronous.AsynchronousParameters inputParameters, org.jboss.aspects.asynchronous.AsynchronousUserTask taskClassImpl, long timeout)


      this.inputParameters = inputParameters;

      this.taskClassImpl = taskClassImpl;

      this.timeout = timeout;

      this.id = id;

   
Methods Summary
public java.lang.StringgetId()


      return id;

   
public org.jboss.aspects.asynchronous.AsynchronousParametersgetInputParameters()


      return inputParameters;

   
public org.jboss.aspects.asynchronous.AsynchronousUserTaskgetTaskClassImpl()


      return taskClassImpl;

   
public longgetTimeout()


      return timeout;

   
public voidsetId(java.lang.String string)


      id = string;

   
public voidsetInputParameters(org.jboss.aspects.asynchronous.AsynchronousParameters inputParameters)


      this.inputParameters = inputParameters;

   
public voidsetTaskClassImpl(org.jboss.aspects.asynchronous.AsynchronousUserTask task)


      taskClassImpl = task;

   
public voidsetTimeout(long timeout)


      this.timeout = timeout;