org.lustin.trac.xmlprc
Interface Ticket


public interface Ticket


Nested Class Summary
static interface Ticket.Component
           
static interface Ticket.Milestone
           
static interface Ticket.Priority
           
static interface Ticket.Resoluton
           
static interface Ticket.Severity
           
static interface Ticket.Status
           
static interface Ticket.TicketProperty
           
static interface Ticket.Type
           
static interface Ticket.Version
           
 
Method Summary
 java.util.Hashtable changeLog(java.lang.Integer id)
           
 java.util.Hashtable changeLog(java.lang.Integer id, java.lang.Integer when)
           
 java.lang.Integer create(java.lang.String summary, java.lang.String description)
           
 java.lang.Integer create(java.lang.String summary, java.lang.String description, java.util.Hashtable attribute)
           
 java.lang.Integer create(java.lang.String summary, java.lang.String description, java.util.Hashtable attribute, java.lang.Boolean notify)
           
 java.lang.Integer delete(java.lang.Integer id)
           
 java.lang.Boolean deleteAttachment(java.lang.Integer ticket, java.lang.String filename)
           
 java.util.Vector get(java.lang.Integer id)
           
 byte[] getAttachment(java.lang.Integer ticket, java.lang.String filename)
           
 java.util.Vector<java.util.HashMap> getTicketFields()
           
 java.util.Vector listAttachments(java.lang.Integer ticket)
           
 java.lang.String putAttachment(java.lang.Integer ticket, java.lang.String filename, java.lang.String description, byte[] data)
           
 java.lang.String putAttachment(java.lang.Integer ticket, java.lang.String filename, java.lang.String description, byte[] data, java.lang.Boolean replace)
           
 java.util.Vector query()
           
 java.util.Vector query(java.lang.String qstr)
           
 java.util.Vector update(java.lang.Integer id, java.lang.String comment)
           
 java.util.Vector update(java.lang.Integer id, java.lang.String comment, java.util.Hashtable attributes)
           
 java.util.Vector update(java.lang.Integer id, java.lang.String comment, java.util.Hashtable attributes, java.lang.Boolean notify)
           
 

Method Detail

query

java.util.Vector query()

query

java.util.Vector query(java.lang.String qstr)

delete

java.lang.Integer delete(java.lang.Integer id)

create

java.lang.Integer create(java.lang.String summary,
                         java.lang.String description)

create

java.lang.Integer create(java.lang.String summary,
                         java.lang.String description,
                         java.util.Hashtable attribute)

create

java.lang.Integer create(java.lang.String summary,
                         java.lang.String description,
                         java.util.Hashtable attribute,
                         java.lang.Boolean notify)

get

java.util.Vector get(java.lang.Integer id)

update

java.util.Vector update(java.lang.Integer id,
                        java.lang.String comment)

update

java.util.Vector update(java.lang.Integer id,
                        java.lang.String comment,
                        java.util.Hashtable attributes)

update

java.util.Vector update(java.lang.Integer id,
                        java.lang.String comment,
                        java.util.Hashtable attributes,
                        java.lang.Boolean notify)

changeLog

java.util.Hashtable changeLog(java.lang.Integer id)

changeLog

java.util.Hashtable changeLog(java.lang.Integer id,
                              java.lang.Integer when)

listAttachments

java.util.Vector listAttachments(java.lang.Integer ticket)

getAttachment

byte[] getAttachment(java.lang.Integer ticket,
                     java.lang.String filename)

putAttachment

java.lang.String putAttachment(java.lang.Integer ticket,
                               java.lang.String filename,
                               java.lang.String description,
                               byte[] data)

putAttachment

java.lang.String putAttachment(java.lang.Integer ticket,
                               java.lang.String filename,
                               java.lang.String description,
                               byte[] data,
                               java.lang.Boolean replace)

deleteAttachment

java.lang.Boolean deleteAttachment(java.lang.Integer ticket,
                                   java.lang.String filename)

getTicketFields

java.util.Vector<java.util.HashMap> getTicketFields()