wt.projmgmt.admin
Class ProjectCreator
java.lang.Object
wt.inf.template.creator.AbstractWTContainerCreator
wt.inf.team.AbstractContainerTeamManagedCreator
wt.projmgmt.admin.ProjectCreator
- All Implemented Interfaces:
- ContainerCreatorOrgOperations, Serializable, WTContainerCreator
- public class ProjectCreator
- extends AbstractContainerTeamManagedCreator
- implements Serializable
Supported API: false
Extendable: false
- See Also:
- Serialized Form
Methods inherited from class wt.inf.template.creator.AbstractWTContainerCreator |
create, createAccessControlRule, createRootDomain, finalizeCreation, getContainer, getContainerRef, initializeSystemDomains, loadBusinessTemplate, migrate, runScript, skipOrgXML, skipProjectXML, skipXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
ACTIONITEM_CLASS
private static final String ACTIONITEM_CLASS
DELIVERABLE_CLASS
private static final String DELIVERABLE_CLASS
MARKUP_CLASS
private static final String MARKUP_CLASS
MEETING_CLASS
private static final String MEETING_CLASS
AUTO_CONFIRM
private static final boolean AUTO_CONFIRM
ProjectCreator
public ProjectCreator()
checkCreate
protected void checkCreate(WTContainerCreateRequest initData)
throws WTException
- Deprecated.
- This method can be over-ridden by concrete delegates to perform an
early check on whether an object can be created. If the container
cannot be created, implementors should throw a WTException.
Supported API: false
- Overrides:
checkCreate
in class AbstractWTContainerCreator
- Parameters:
initData
-
- Throws:
WTException
setPrePersistAttributes
protected WTContainer setPrePersistAttributes(WTContainerCreateRequest initData)
throws WTException
- This method sets attributes which need to be set prior to persisting
the container. Default is to do nothing.
Supported API: false
- Overrides:
setPrePersistAttributes
in class AbstractContainerTeamManagedCreator
- Parameters:
initData
-
- Returns:
- WTContainer
- Throws:
WTException
initializeSystemAccess
protected WTContainer initializeSystemAccess(WTContainerCreateRequest createParams)
throws WTException
- Initializes System access rules. By default, the only rules put in
place are to make the Container Administrator god.
Supported API: false
- Overrides:
initializeSystemAccess
in class AbstractContainerTeamManagedCreator
- Parameters:
createParams
-
- Returns:
- WTContainer
- Throws:
WTException
finalizeInitialization
protected WTContainer finalizeInitialization(WTContainerCreateRequest createParams,
XMLLob finalizeInitConfig)
throws WTException
- This method should be over-ridden to finalize any other initialization
that is needed prior to Adding objects needed in the container. The
passed in XMLLob is the one saved to finalizeInitData. This may be
null.
Supported API: false
- Overrides:
finalizeInitialization
in class AbstractWTContainerCreator
- Parameters:
createParams
- finalizeInitConfig
-
- Returns:
- WTContainer
- Throws:
WTException