| 
 | bea Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--theory.smart.foundation.SmartValue
        |
        +--theory.smart.ebusiness.troubleticket.TroubleTicketValue
The trouble ticket provides a mechanism by which customer issue can be logged and tracked. It employs a workflow and a journaling capability to ensure that customer problems are dealt with according to company policy. The workflow can be adapted to particular business requirements.
TroubleTicket, 
TroubleTicketHome, 
TroubleTicket.getTroubleTicketByValue(), 
TroubleTicket.setTroubleTicketByValue(TroubleTicketValue), Serialized Form| Field Summary | |
|  java.lang.String | categorycategory [TroubleTicket] <*>------> [ String] | 
|  SmartHandle | customercustomer [TroubleTicket] <>------> [ theory.smart.ebusiness.customer.Customer] | 
|  java.sql.Date | dateOpeneddateOpened [TroubleTicket] <*>------> [ java.sql.Date] | 
|  java.lang.String | descriptiondescription [TroubleTicket] <*>------> [ String] | 
|  java.lang.String | identifieridentifier [TroubleTicket] <*>------> [ String] (Primary Key) | 
|  com.sun.java.util.collections.LinkedList | journalsjournal (List) [TroubleTicket] <*>------> [ theory.smart.ebusiness.troubleticket.JournalEntry] 
                     0..* | 
|  WorkflowContext | ticketStatusticketStatus [TroubleTicket] <*>------> [ theory.smart.ebusiness.troubleticket.TroubleTicketWorkflow] | 
| Constructor Summary | |
| protected  | TroubleTicketValue()Only get/setTroubleTicketByValue methods are allowed to call this constructor. | 
| Methods inherited from class java.lang.Object | 
| clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
toString, 
wait, 
wait, 
wait | 
| Field Detail | 
public java.lang.String identifier
                  identifier
 [TroubleTicket] <*>------> [String] (Primary Key)
 public java.lang.String category
                  category
 [TroubleTicket] <*>------> [String] 
 public java.sql.Date dateOpened
                  dateOpened
 [TroubleTicket] <*>------> [java.sql.Date] 
 public java.lang.String description
                  description
 [TroubleTicket] <*>------> [String] 
 public com.sun.java.util.collections.LinkedList journals
                  journal (List)
 [TroubleTicket] <*>------> [theory.smart.ebusiness.troubleticket.JournalEntry] 
                     0..*
 public WorkflowContext ticketStatus
                  ticketStatus
 [TroubleTicket] <*>------> [theory.smart.ebusiness.troubleticket.TroubleTicketWorkflow] 
 public SmartHandle customer
                  customer
 [TroubleTicket] <>------> [theory.smart.ebusiness.customer.Customer] 
 | Constructor Detail | 
protected TroubleTicketValue()
| 
 | bea Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||