wt.projmgmt.definer
Class ProjDefinerServiceFwd

java.lang.Object
  extended bywt.projmgmt.definer.ProjDefinerServiceFwd
All Implemented Interfaces:
ProjDefinerService, RemoteAccess, Serializable

public class ProjDefinerServiceFwd
extends Object
implements RemoteAccess, ProjDefinerService, Serializable

ProjDefinerService interface defines the project management template API that is accessible both in the client and in the server.

Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String FC_RESOURCE
           
(package private) static boolean SERVER
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
ProjDefinerServiceFwd()
           
 
Method Summary
 ProjectPlanTemplate createProjectPlanTemplate(ProjectPlan plan)
          Creates project plan template with the name given as argument.
 ProjectLinkType getLinkType(ProjectNode source_node, ProjectNode dest_node)
          Returns the type of the link (FINISH-START, START-START) given two project nodes.
private static Manager getManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER

static final boolean SERVER

FC_RESOURCE

private static final String FC_RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

ProjDefinerServiceFwd

public ProjDefinerServiceFwd()
Method Detail

getManager

private static Manager getManager()
                           throws WTException
Returns:
Manager
Throws:
WTException

createProjectPlanTemplate

public ProjectPlanTemplate createProjectPlanTemplate(ProjectPlan plan)
                                              throws WTException
Creates project plan template with the name given as argument. As part of the template creation a start connector template and a end connector template are created making part of the plan template.

Supported API: false

Specified by:
createProjectPlanTemplate in interface ProjDefinerService
Parameters:
plan -
Returns:
ProjectPlanTemplate
Throws:
WTException

getLinkType

public ProjectLinkType getLinkType(ProjectNode source_node,
                                   ProjectNode dest_node)
                            throws WTException
Returns the type of the link (FINISH-START, START-START) given two project nodes.

Supported API: false

Specified by:
getLinkType in interface ProjDefinerService
Parameters:
source_node -
dest_node -
Returns:
ProjectLinkType
Throws:
WTException