org.sandev.TaskHeap.structs
Class RoleStruct

java.lang.Object
  extended by org.sandev.TaskHeap.structs.RoleStruct
Direct Known Subclasses:
Role

public class RoleStruct
extends java.lang.Object

An executive role for work described in a heap. One or more roles are typically assigned responsibility for execution of a subset of the heap tasks.

This message is persistent.
This message is a tree of values.
summary fields: name
This message has the following verb forms: update query collection
help text: An executive role for work described in a heap. One or more roles are typically assigned responsibility for execution of a subset of the heap tasks.

Field Summary
protected  java.lang.String description
          A description of this role.
protected  long heap
          The heap this role is described for.
protected  java.lang.String name
          The name of this role.
 
Constructor Summary
RoleStruct()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

heap

protected long heap
The heap this role is described for.

reference to class: org.sandev.TaskHeap.structs.HeapAttributesStruct
help text: The heap this role is described for.

name

protected java.lang.String name
The name of this role.

declared invalid value: "TASKHEAP_INVALID_NAME"
Length in characters, normal: 40 max: 80
help text: The name of this role.

description

protected java.lang.String description
A description of this role.

declared invalid value: "TASKHEAP_INVALID_DESCRIPTION"
Length in characters, normal: 255 max: 2048
help text: A description of this role.
Constructor Detail

RoleStruct

public RoleStruct()