wt.projmgmt.admin
Interface ProjAdminService

All Known Implementing Classes:
ProjAdminServiceFwd, StandardProjAdminService

public interface ProjAdminService

Project Administration Service provides client invokable methods to ProjAdmin services. These methods are executed on the server side.

Supported API: true

Extendable: false


Method Summary
 Project2 create(Project2 project)
          Persists a Project2 object.
 Project2 create(Project2 project, String type)
          Persists a Project2 object.
 ProjectPlan getProjectPlan(Project2 project)
          Deprecated. at 7.0 - Use the getProjectPlan() api on the Project2 instead.
 TimeZone getServerTimeZone()
          Returns the method server TimeZone.
 

Method Detail

getProjectPlan

public ProjectPlan getProjectPlan(Project2 project)
                           throws WTException
Deprecated. at 7.0 - Use the getProjectPlan() api on the Project2 instead.

Return the ProjectPlan that is associated with this Project2 or null if none exists.

Supported API: false

Parameters:
project -
Returns:
ProjectPlan
Throws:
WTException

create

public Project2 create(Project2 project)
                throws WTException
Persists a Project2 object.

Supported API: true

Parameters:
project -
Returns:
Project2
Throws:
WTException

getServerTimeZone

public TimeZone getServerTimeZone()
                           throws WTException
Returns the method server TimeZone. Used in CalendarHelper

Supported API: false

Returns:
TimeZone
Throws:
WTException

create

public Project2 create(Project2 project,
                       String type)
                throws WTException
Persists a Project2 object. The syntax of the type string consists of "wt.projmgmt.admin.Project2" followed by the soft type structure as defined in the Type Manager, with each level of the tree separated by a vertical bar symbol "|". For example: "wt.projmgmt.admin.Project2|softTypeProject2|subSoftTypeProject2" corresponds to the following tree structure in the Type Manager: |-- wt.projmgmt.admin.Project2 |-- softTypeProject2 |-- subSoftTypeProject2

Supported API: true

Parameters:
project -
type -
Returns:
Project2
Throws:
WTException