hudson.plugins.mantis.soap.mantis120
Interface MantisConnectPortType

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
MantisConnectBindingStub

public interface MantisConnectPortType
extends java.rmi.Remote


Method Summary
 java.lang.String mc_config_get_string(java.lang.String username, java.lang.String password, java.lang.String config_var)
          Get the value for the specified configuration variable.
 ObjectRef[] mc_enum_access_levels(java.lang.String username, java.lang.String password)
          Get the enumeration for access levels.
 ObjectRef[] mc_enum_custom_field_types(java.lang.String username, java.lang.String password)
          Get the enumeration for custom field types.
 ObjectRef[] mc_enum_etas(java.lang.String username, java.lang.String password)
          Get the enumeration for ETAs.
 java.lang.String mc_enum_get(java.lang.String username, java.lang.String password, java.lang.String enumeration)
          Get the enumeration for the specified enumeration type.
 ObjectRef[] mc_enum_priorities(java.lang.String username, java.lang.String password)
          Get the enumeration for priorities.
 ObjectRef[] mc_enum_project_status(java.lang.String username, java.lang.String password)
          Get the enumeration for project statuses.
 ObjectRef[] mc_enum_project_view_states(java.lang.String username, java.lang.String password)
          Get the enumeration for project view states.
 ObjectRef[] mc_enum_projections(java.lang.String username, java.lang.String password)
          Get the enumeration for projections.
 ObjectRef[] mc_enum_reproducibilities(java.lang.String username, java.lang.String password)
          Get the enumeration for reproducibilities.
 ObjectRef[] mc_enum_resolutions(java.lang.String username, java.lang.String password)
          Get the enumeration for resolutions.
 ObjectRef[] mc_enum_severities(java.lang.String username, java.lang.String password)
          Get the enumeration for severities.
 ObjectRef[] mc_enum_status(java.lang.String username, java.lang.String password)
          Get the enumeration for statuses.
 ObjectRef[] mc_enum_view_states(java.lang.String username, java.lang.String password)
          Get the enumeration for view states.
 IssueHeaderData[] mc_filter_get_issue_headers(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger filter_id, java.math.BigInteger page_number, java.math.BigInteger per_page)
          Get the issue headers that match the specified filter and paging details.
 IssueData[] mc_filter_get_issues(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger filter_id, java.math.BigInteger page_number, java.math.BigInteger per_page)
          Get the issues that match the specified filter and paging details.
 FilterData[] mc_filter_get(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the filters defined for the specified project.
 java.math.BigInteger mc_issue_add(java.lang.String username, java.lang.String password, IssueData issue)
          Submit the specified issue details.
 java.math.BigInteger mc_issue_attachment_add(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id, java.lang.String name, java.lang.String file_type, byte[] content)
          Submit a new issue attachment.
 boolean mc_issue_attachment_delete(java.lang.String username, java.lang.String password, java.math.BigInteger issue_attachment_id)
          Delete the issue attachment with the specified id.
 byte[] mc_issue_attachment_get(java.lang.String username, java.lang.String password, java.math.BigInteger issue_attachment_id)
          Get the data for the specified issue attachment.
 boolean mc_issue_checkin(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id, java.lang.String comment, boolean fixed)
          Notifies Mantis of a check-in for the issue with the specified id.
 boolean mc_issue_delete(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id)
          Delete the issue with the specified id.
 boolean mc_issue_exists(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id)
          Check there exists an issue with the specified id.
 java.math.BigInteger mc_issue_get_biggest_id(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the latest submitted issue in the specified project.
 java.math.BigInteger mc_issue_get_id_from_summary(java.lang.String username, java.lang.String password, java.lang.String summary)
          Get the id of the issue with the specified summary.
 IssueData mc_issue_get(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id)
          Get the issue with the specified id.
 java.math.BigInteger mc_issue_note_add(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id, IssueNoteData note)
          Submit a new note.
 boolean mc_issue_note_delete(java.lang.String username, java.lang.String password, java.math.BigInteger issue_note_id)
          Delete the note with the specified id.
 java.math.BigInteger mc_issue_relationship_add(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id, RelationshipData relationship)
          Submit a new relationship.
 boolean mc_issue_relationship_delete(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id, java.math.BigInteger relationship_id)
          Delete the relationship for the specified issue.
 boolean mc_issue_update(java.lang.String username, java.lang.String password, java.math.BigInteger issueId, IssueData issue)
          Update Issue method.
 java.math.BigInteger mc_project_add(java.lang.String username, java.lang.String password, ProjectData project)
          Add a new project to the tracker (must have admin privileges)
 java.math.BigInteger mc_project_attachment_add(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String file_type, byte[] content)
          Submit a new project attachment.
 boolean mc_project_attachment_delete(java.lang.String username, java.lang.String password, java.math.BigInteger project_attachment_id)
          Delete the project attachment with the specified id.
 byte[] mc_project_attachment_get(java.lang.String username, java.lang.String password, java.math.BigInteger project_attachment_id)
          Get the data for the specified project attachment.
 boolean mc_project_delete(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Add a new project to the tracker (must have admin privileges)
 ProjectAttachmentData[] mc_project_get_attachments(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the attachments that belong to the specified project.
 java.lang.String[] mc_project_get_categories(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the categories belonging to the specified project.
 CustomFieldDefinitionData[] mc_project_get_custom_fields(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the custom fields that belong to the specified project.
 IssueHeaderData[] mc_project_get_issue_headers(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger page_number, java.math.BigInteger per_page)
          Get the issue headers that match the specified project id and paging details.
 IssueData[] mc_project_get_issues(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger page_number, java.math.BigInteger per_page)
          Get the issues that match the specified project id and paging details.
 ProjectVersionData[] mc_project_get_released_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the released versions that belong to the specified project.
 ProjectVersionData[] mc_project_get_unreleased_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the unreleased version that belong to the specified project.
 AccountData[] mc_project_get_users(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger access)
          Get appropriate users assigned to a project by access level.
 ProjectVersionData[] mc_project_get_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id)
          Get the versions belonging to the specified project.
 java.math.BigInteger mc_project_version_add(java.lang.String username, java.lang.String password, ProjectVersionData version)
          Submit the specified version details.
 boolean mc_project_version_delete(java.lang.String username, java.lang.String password, java.math.BigInteger version_id)
          Delete the version with the specified id.
 boolean mc_project_version_update(java.lang.String username, java.lang.String password, java.math.BigInteger version_id, ProjectVersionData version)
          Update version method.
 ProjectData[] mc_projects_get_user_accessible(java.lang.String username, java.lang.String password)
          Get the list of projects that are accessible to the logged in user.
 java.lang.String mc_version()
           
 

Method Detail

mc_version

java.lang.String mc_version()
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

mc_enum_status

ObjectRef[] mc_enum_status(java.lang.String username,
                           java.lang.String password)
                           throws java.rmi.RemoteException
Get the enumeration for statuses.

Throws:
java.rmi.RemoteException

mc_enum_priorities

ObjectRef[] mc_enum_priorities(java.lang.String username,
                               java.lang.String password)
                               throws java.rmi.RemoteException
Get the enumeration for priorities.

Throws:
java.rmi.RemoteException

mc_enum_severities

ObjectRef[] mc_enum_severities(java.lang.String username,
                               java.lang.String password)
                               throws java.rmi.RemoteException
Get the enumeration for severities.

Throws:
java.rmi.RemoteException

mc_enum_reproducibilities

ObjectRef[] mc_enum_reproducibilities(java.lang.String username,
                                      java.lang.String password)
                                      throws java.rmi.RemoteException
Get the enumeration for reproducibilities.

Throws:
java.rmi.RemoteException

mc_enum_projections

ObjectRef[] mc_enum_projections(java.lang.String username,
                                java.lang.String password)
                                throws java.rmi.RemoteException
Get the enumeration for projections.

Throws:
java.rmi.RemoteException

mc_enum_etas

ObjectRef[] mc_enum_etas(java.lang.String username,
                         java.lang.String password)
                         throws java.rmi.RemoteException
Get the enumeration for ETAs.

Throws:
java.rmi.RemoteException

mc_enum_resolutions

ObjectRef[] mc_enum_resolutions(java.lang.String username,
                                java.lang.String password)
                                throws java.rmi.RemoteException
Get the enumeration for resolutions.

Throws:
java.rmi.RemoteException

mc_enum_access_levels

ObjectRef[] mc_enum_access_levels(java.lang.String username,
                                  java.lang.String password)
                                  throws java.rmi.RemoteException
Get the enumeration for access levels.

Throws:
java.rmi.RemoteException

mc_enum_project_status

ObjectRef[] mc_enum_project_status(java.lang.String username,
                                   java.lang.String password)
                                   throws java.rmi.RemoteException
Get the enumeration for project statuses.

Throws:
java.rmi.RemoteException

mc_enum_project_view_states

ObjectRef[] mc_enum_project_view_states(java.lang.String username,
                                        java.lang.String password)
                                        throws java.rmi.RemoteException
Get the enumeration for project view states.

Throws:
java.rmi.RemoteException

mc_enum_view_states

ObjectRef[] mc_enum_view_states(java.lang.String username,
                                java.lang.String password)
                                throws java.rmi.RemoteException
Get the enumeration for view states.

Throws:
java.rmi.RemoteException

mc_enum_custom_field_types

ObjectRef[] mc_enum_custom_field_types(java.lang.String username,
                                       java.lang.String password)
                                       throws java.rmi.RemoteException
Get the enumeration for custom field types.

Throws:
java.rmi.RemoteException

mc_enum_get

java.lang.String mc_enum_get(java.lang.String username,
                             java.lang.String password,
                             java.lang.String enumeration)
                             throws java.rmi.RemoteException
Get the enumeration for the specified enumeration type.

Throws:
java.rmi.RemoteException

mc_issue_exists

boolean mc_issue_exists(java.lang.String username,
                        java.lang.String password,
                        java.math.BigInteger issue_id)
                        throws java.rmi.RemoteException
Check there exists an issue with the specified id.

Throws:
java.rmi.RemoteException

mc_issue_get

IssueData mc_issue_get(java.lang.String username,
                       java.lang.String password,
                       java.math.BigInteger issue_id)
                       throws java.rmi.RemoteException
Get the issue with the specified id.

Throws:
java.rmi.RemoteException

mc_issue_get_biggest_id

java.math.BigInteger mc_issue_get_biggest_id(java.lang.String username,
                                             java.lang.String password,
                                             java.math.BigInteger project_id)
                                             throws java.rmi.RemoteException
Get the latest submitted issue in the specified project.

Throws:
java.rmi.RemoteException

mc_issue_get_id_from_summary

java.math.BigInteger mc_issue_get_id_from_summary(java.lang.String username,
                                                  java.lang.String password,
                                                  java.lang.String summary)
                                                  throws java.rmi.RemoteException
Get the id of the issue with the specified summary.

Throws:
java.rmi.RemoteException

mc_issue_add

java.math.BigInteger mc_issue_add(java.lang.String username,
                                  java.lang.String password,
                                  IssueData issue)
                                  throws java.rmi.RemoteException
Submit the specified issue details.

Throws:
java.rmi.RemoteException

mc_issue_update

boolean mc_issue_update(java.lang.String username,
                        java.lang.String password,
                        java.math.BigInteger issueId,
                        IssueData issue)
                        throws java.rmi.RemoteException
Update Issue method.

Throws:
java.rmi.RemoteException

mc_issue_delete

boolean mc_issue_delete(java.lang.String username,
                        java.lang.String password,
                        java.math.BigInteger issue_id)
                        throws java.rmi.RemoteException
Delete the issue with the specified id.

Throws:
java.rmi.RemoteException

mc_issue_note_add

java.math.BigInteger mc_issue_note_add(java.lang.String username,
                                       java.lang.String password,
                                       java.math.BigInteger issue_id,
                                       IssueNoteData note)
                                       throws java.rmi.RemoteException
Submit a new note.

Throws:
java.rmi.RemoteException

mc_issue_note_delete

boolean mc_issue_note_delete(java.lang.String username,
                             java.lang.String password,
                             java.math.BigInteger issue_note_id)
                             throws java.rmi.RemoteException
Delete the note with the specified id.

Throws:
java.rmi.RemoteException

mc_issue_relationship_add

java.math.BigInteger mc_issue_relationship_add(java.lang.String username,
                                               java.lang.String password,
                                               java.math.BigInteger issue_id,
                                               RelationshipData relationship)
                                               throws java.rmi.RemoteException
Submit a new relationship.

Throws:
java.rmi.RemoteException

mc_issue_relationship_delete

boolean mc_issue_relationship_delete(java.lang.String username,
                                     java.lang.String password,
                                     java.math.BigInteger issue_id,
                                     java.math.BigInteger relationship_id)
                                     throws java.rmi.RemoteException
Delete the relationship for the specified issue.

Throws:
java.rmi.RemoteException

mc_issue_attachment_add

java.math.BigInteger mc_issue_attachment_add(java.lang.String username,
                                             java.lang.String password,
                                             java.math.BigInteger issue_id,
                                             java.lang.String name,
                                             java.lang.String file_type,
                                             byte[] content)
                                             throws java.rmi.RemoteException
Submit a new issue attachment.

Throws:
java.rmi.RemoteException

mc_issue_attachment_delete

boolean mc_issue_attachment_delete(java.lang.String username,
                                   java.lang.String password,
                                   java.math.BigInteger issue_attachment_id)
                                   throws java.rmi.RemoteException
Delete the issue attachment with the specified id.

Throws:
java.rmi.RemoteException

mc_issue_attachment_get

byte[] mc_issue_attachment_get(java.lang.String username,
                               java.lang.String password,
                               java.math.BigInteger issue_attachment_id)
                               throws java.rmi.RemoteException
Get the data for the specified issue attachment.

Throws:
java.rmi.RemoteException

mc_project_add

java.math.BigInteger mc_project_add(java.lang.String username,
                                    java.lang.String password,
                                    ProjectData project)
                                    throws java.rmi.RemoteException
Add a new project to the tracker (must have admin privileges)

Throws:
java.rmi.RemoteException

mc_project_delete

boolean mc_project_delete(java.lang.String username,
                          java.lang.String password,
                          java.math.BigInteger project_id)
                          throws java.rmi.RemoteException
Add a new project to the tracker (must have admin privileges)

Throws:
java.rmi.RemoteException

mc_project_get_issues

IssueData[] mc_project_get_issues(java.lang.String username,
                                  java.lang.String password,
                                  java.math.BigInteger project_id,
                                  java.math.BigInteger page_number,
                                  java.math.BigInteger per_page)
                                  throws java.rmi.RemoteException
Get the issues that match the specified project id and paging details.

Throws:
java.rmi.RemoteException

mc_project_get_issue_headers

IssueHeaderData[] mc_project_get_issue_headers(java.lang.String username,
                                               java.lang.String password,
                                               java.math.BigInteger project_id,
                                               java.math.BigInteger page_number,
                                               java.math.BigInteger per_page)
                                               throws java.rmi.RemoteException
Get the issue headers that match the specified project id and paging details.

Throws:
java.rmi.RemoteException

mc_project_get_users

AccountData[] mc_project_get_users(java.lang.String username,
                                   java.lang.String password,
                                   java.math.BigInteger project_id,
                                   java.math.BigInteger access)
                                   throws java.rmi.RemoteException
Get appropriate users assigned to a project by access level.

Throws:
java.rmi.RemoteException

mc_projects_get_user_accessible

ProjectData[] mc_projects_get_user_accessible(java.lang.String username,
                                              java.lang.String password)
                                              throws java.rmi.RemoteException
Get the list of projects that are accessible to the logged in user.

Throws:
java.rmi.RemoteException

mc_project_get_categories

java.lang.String[] mc_project_get_categories(java.lang.String username,
                                             java.lang.String password,
                                             java.math.BigInteger project_id)
                                             throws java.rmi.RemoteException
Get the categories belonging to the specified project.

Throws:
java.rmi.RemoteException

mc_project_get_versions

ProjectVersionData[] mc_project_get_versions(java.lang.String username,
                                             java.lang.String password,
                                             java.math.BigInteger project_id)
                                             throws java.rmi.RemoteException
Get the versions belonging to the specified project.

Throws:
java.rmi.RemoteException

mc_project_version_add

java.math.BigInteger mc_project_version_add(java.lang.String username,
                                            java.lang.String password,
                                            ProjectVersionData version)
                                            throws java.rmi.RemoteException
Submit the specified version details.

Throws:
java.rmi.RemoteException

mc_project_version_update

boolean mc_project_version_update(java.lang.String username,
                                  java.lang.String password,
                                  java.math.BigInteger version_id,
                                  ProjectVersionData version)
                                  throws java.rmi.RemoteException
Update version method.

Throws:
java.rmi.RemoteException

mc_project_version_delete

boolean mc_project_version_delete(java.lang.String username,
                                  java.lang.String password,
                                  java.math.BigInteger version_id)
                                  throws java.rmi.RemoteException
Delete the version with the specified id.

Throws:
java.rmi.RemoteException

mc_project_get_released_versions

ProjectVersionData[] mc_project_get_released_versions(java.lang.String username,
                                                      java.lang.String password,
                                                      java.math.BigInteger project_id)
                                                      throws java.rmi.RemoteException
Get the released versions that belong to the specified project.

Throws:
java.rmi.RemoteException

mc_project_get_unreleased_versions

ProjectVersionData[] mc_project_get_unreleased_versions(java.lang.String username,
                                                        java.lang.String password,
                                                        java.math.BigInteger project_id)
                                                        throws java.rmi.RemoteException
Get the unreleased version that belong to the specified project.

Throws:
java.rmi.RemoteException

mc_project_get_attachments

ProjectAttachmentData[] mc_project_get_attachments(java.lang.String username,
                                                   java.lang.String password,
                                                   java.math.BigInteger project_id)
                                                   throws java.rmi.RemoteException
Get the attachments that belong to the specified project.

Throws:
java.rmi.RemoteException

mc_project_get_custom_fields

CustomFieldDefinitionData[] mc_project_get_custom_fields(java.lang.String username,
                                                         java.lang.String password,
                                                         java.math.BigInteger project_id)
                                                         throws java.rmi.RemoteException
Get the custom fields that belong to the specified project.

Throws:
java.rmi.RemoteException

mc_project_attachment_get

byte[] mc_project_attachment_get(java.lang.String username,
                                 java.lang.String password,
                                 java.math.BigInteger project_attachment_id)
                                 throws java.rmi.RemoteException
Get the data for the specified project attachment.

Throws:
java.rmi.RemoteException

mc_project_attachment_add

java.math.BigInteger mc_project_attachment_add(java.lang.String username,
                                               java.lang.String password,
                                               java.math.BigInteger project_id,
                                               java.lang.String name,
                                               java.lang.String title,
                                               java.lang.String description,
                                               java.lang.String file_type,
                                               byte[] content)
                                               throws java.rmi.RemoteException
Submit a new project attachment.

Throws:
java.rmi.RemoteException

mc_project_attachment_delete

boolean mc_project_attachment_delete(java.lang.String username,
                                     java.lang.String password,
                                     java.math.BigInteger project_attachment_id)
                                     throws java.rmi.RemoteException
Delete the project attachment with the specified id.

Throws:
java.rmi.RemoteException

mc_filter_get

FilterData[] mc_filter_get(java.lang.String username,
                           java.lang.String password,
                           java.math.BigInteger project_id)
                           throws java.rmi.RemoteException
Get the filters defined for the specified project.

Throws:
java.rmi.RemoteException

mc_filter_get_issues

IssueData[] mc_filter_get_issues(java.lang.String username,
                                 java.lang.String password,
                                 java.math.BigInteger project_id,
                                 java.math.BigInteger filter_id,
                                 java.math.BigInteger page_number,
                                 java.math.BigInteger per_page)
                                 throws java.rmi.RemoteException
Get the issues that match the specified filter and paging details.

Throws:
java.rmi.RemoteException

mc_filter_get_issue_headers

IssueHeaderData[] mc_filter_get_issue_headers(java.lang.String username,
                                              java.lang.String password,
                                              java.math.BigInteger project_id,
                                              java.math.BigInteger filter_id,
                                              java.math.BigInteger page_number,
                                              java.math.BigInteger per_page)
                                              throws java.rmi.RemoteException
Get the issue headers that match the specified filter and paging details.

Throws:
java.rmi.RemoteException

mc_config_get_string

java.lang.String mc_config_get_string(java.lang.String username,
                                      java.lang.String password,
                                      java.lang.String config_var)
                                      throws java.rmi.RemoteException
Get the value for the specified configuration variable.

Throws:
java.rmi.RemoteException

mc_issue_checkin

boolean mc_issue_checkin(java.lang.String username,
                         java.lang.String password,
                         java.math.BigInteger issue_id,
                         java.lang.String comment,
                         boolean fixed)
                         throws java.rmi.RemoteException
Notifies Mantis of a check-in for the issue with the specified id.

Throws:
java.rmi.RemoteException


Copyright © 2010. All Rights Reserved.