|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.inf.template.creator.AbstractWTContainerCreator
wt.inf.container.creator.OrgContainerCreator
Supported API: false
Extendable: false
Field Summary | |
protected static String[] |
ALL_PARTICIPANTS_READ_TYPES
|
private static String |
CLASSNAME
|
private static boolean |
DEBUG
|
private static String |
DOMAIN_ID
|
protected static String |
ENUMTYPE_ROLE
|
private static DebugWriter |
LOG
|
protected static String |
ORG_CONTAINER_TYPE
|
protected static String[] |
ORG_MEMBERS_READ_TYPES
|
private static String |
RESOURCE
|
protected static String |
WTORG_TYPE
|
private static int[] |
ZERO
|
Fields inherited from class wt.inf.template.creator.AbstractWTContainerCreator |
EMPTY_USER_ARRAY, WTOBJECT_TYPE |
Constructor Summary | |
OrgContainerCreator()
|
Method Summary | |
protected void |
checkCreate(WTContainerCreateRequest initData)
Verifies that the org has a template. |
protected WTContainer |
finalizeInitialization(WTContainerCreateRequest createParams,
XMLLob finalizeInitConfig)
Supported API: false |
protected WTContainer |
initializeContextProvider(WTContainerCreateRequest initData)
This over-ride adds the following nodes to the Directory context. |
protected WTContainer |
initializeRequiredSystemUsers(WTContainerCreateRequest initData)
This method initializes users and groups required for the container. |
protected WTContainer |
initializeSystemAccess(WTContainerCreateRequest createParams)
Initializes System access rules. |
protected WTContainer |
initializeSystemDomains(WTContainerCreateRequest initData)
This method initializes the domain and folder structure for the container. |
protected WTContainer |
migratePrePersistAttributes(WTContainerCreateRequest initData)
This method should provide the equivalent of setPrePersistAttributes, but with a container that has already been persisted. |
protected WTContainer |
setPrePersistAttributes(WTContainerCreateRequest initData)
This method sets attributes which need to be set prior to persisting the container. |
Methods inherited from class wt.inf.template.creator.AbstractWTContainerCreator |
create, createAccessControlRule, createRootDomain, finalizeCreation, getAdminGroupContext, getContainer, getContainerRef, initializeSystemFolders, loadBusinessTemplate, migrate, runScript, skipOrgXML, skipProjectXML, skipXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static final boolean DEBUG
private static final DebugWriter LOG
protected static final String ORG_CONTAINER_TYPE
protected static final String WTORG_TYPE
protected static final String ENUMTYPE_ROLE
protected static final String[] ORG_MEMBERS_READ_TYPES
protected static final String[] ALL_PARTICIPANTS_READ_TYPES
private static final int[] ZERO
private static final String DOMAIN_ID
Constructor Detail |
public OrgContainerCreator()
Method Detail |
protected void checkCreate(WTContainerCreateRequest initData) throws WTException
checkCreate
in class AbstractWTContainerCreator
initData
-
WTException
protected WTContainer initializeRequiredSystemUsers(WTContainerCreateRequest initData) throws WTException
initializeRequiredSystemUsers
in class AbstractWTContainerCreator
initData
-
WTException
protected WTContainer initializeSystemAccess(WTContainerCreateRequest createParams) throws WTException
initializeSystemAccess
in class AbstractWTContainerCreator
createParams
-
WTException
protected WTContainer initializeSystemDomains(WTContainerCreateRequest initData) throws WTException
initializeSystemDomains
in class AbstractWTContainerCreator
initData
-
WTException
protected WTContainer initializeContextProvider(WTContainerCreateRequest initData) throws WTException
initializeContextProvider
in class AbstractWTContainerCreator
initData
-
WTException
protected WTContainer migratePrePersistAttributes(WTContainerCreateRequest initData) throws WTException
migratePrePersistAttributes
in class AbstractWTContainerCreator
initData
-
WTException
protected WTContainer setPrePersistAttributes(WTContainerCreateRequest initData) throws WTException
setPrePersistAttributes
in class AbstractWTContainerCreator
initData
-
WTException
protected WTContainer finalizeInitialization(WTContainerCreateRequest createParams, XMLLob finalizeInitConfig) throws WTException
finalizeInitialization
in class AbstractWTContainerCreator
createParams
- finalizeInitConfig
-
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |