org.datamanager.tools.kernelproxy
Class CreateAttributeWorker

java.lang.Object
  |
  +--org.datamanager.kernel.Simpleton
        |
        +--org.datamanager.tools.kernelproxy.InterfaceWorker
              |
              +--org.datamanager.tools.kernelproxy.CreateAttributeWorker

public class CreateAttributeWorker
extends InterfaceWorker

Creates a new entity with another entity attached to it marking it as ignored to the interface. A call to get() will retrieve the attribute as an Object. Note: This thread will only work when run within the kernel on an approved thread.


Nested Class Summary
 
Nested classes inherited from class org.datamanager.kernel.Simpleton
Simpleton.Information, Simpleton.Priority
 
Constructor Summary
CreateAttributeWorker(String name)
          Creates a new worker containing an entity.
 
Method Summary
protected  Object construct()
          Creates an Entity that is to be ignored by the interface.
 
Methods inherited from class org.datamanager.tools.kernelproxy.InterfaceWorker
get, getInformation, getValue, process
 
Methods inherited from class org.datamanager.kernel.Simpleton
clone, getPriority, setInformation, setPriority, start
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateAttributeWorker

public CreateAttributeWorker(String name)
Creates a new worker containing an entity.

Parameters:
name - the name of the entity.
Method Detail

construct

protected Object construct()
                    throws DataManagerException
Creates an Entity that is to be ignored by the interface. FIXME: What's an IGNORE_ENTITY?

Specified by:
construct in class InterfaceWorker
DataManagerException


See the Helium Website