Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jboss.aspects.asynchronous.common
Class ThreadManagerRequestImpl

    java.lang.Object
      org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl

All Implemented Interfaces:
  ThreadManagerRequest

public class ThreadManagerRequestImpl
extends Object
implements ThreadManagerRequest

Version:
  `$Revision: 1.2.4.4 $`
Author:
  {Claude Hussenet Independant Consultant}.

Field Summary
`protected String` | `id`
`protected AsynchronousParameters` | `inputParameters`
`protected AsynchronousUserTask` | `taskClassImpl`
`protected long` | `timeout`

Constructor Summary
`ThreadManagerRequestImpl()`
`ThreadManagerRequestImpl(String id, AsynchronousParameters inputParameters, AsynchronousUserTask taskClassImpl, long timeout)`

Method Summary
`String` | `getId()`
`AsynchronousParameters` | `getInputParameters()`
`AsynchronousUserTask` | `getTaskClassImpl()`
`long` | `getTimeout()`
`void` | `setId(String string)`
`void` | `setInputParameters(AsynchronousParameters inputParameters)`
`void` | `setTaskClassImpl(AsynchronousUserTask task)`
`void` | `setTimeout(long timeout)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### taskClassImpl

    protected AsynchronousUserTask taskClassImpl

### inputParameters

    protected AsynchronousParameters inputParameters

### timeout

    protected long timeout

### id

    protected String id

Constructor Detail

### ThreadManagerRequestImpl

    public ThreadManagerRequestImpl()

### ThreadManagerRequestImpl

    public ThreadManagerRequestImpl(String id,
                                    AsynchronousParameters inputParameters,
                                    AsynchronousUserTask taskClassImpl,
                                    long timeout)

Method Detail

### setInputParameters

    public void setInputParameters(AsynchronousParameters inputParameters)

  Specified by:
    `setInputParameters` in interface `ThreadManagerRequest`

### getInputParameters

    public AsynchronousParameters getInputParameters()

  Specified by:
    `getInputParameters` in interface `ThreadManagerRequest`

### setTimeout

    public void setTimeout(long timeout)

  Specified by:
    `setTimeout` in interface `ThreadManagerRequest`

### getTimeout

    public long getTimeout()

  Specified by:
    `getTimeout` in interface `ThreadManagerRequest`

### getId

    public String getId()

  Specified by:
    `getId` in interface `ThreadManagerRequest`

### setId

    public void setId(String string)

  Specified by:
    `setId` in interface `ThreadManagerRequest`

### getTaskClassImpl

    public AsynchronousUserTask getTaskClassImpl()

  Specified by:
    `getTaskClassImpl` in interface `ThreadManagerRequest`

### setTaskClassImpl

    public void setTaskClassImpl(AsynchronousUserTask task)

  Specified by:
    `setTaskClassImpl` in interface `ThreadManagerRequest`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.