|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.netmarkets.project.NmProjectCommands
Supported API: false
Extendable: false
Nested Class Summary | |
static class |
NmProjectCommands.Path
|
Field Summary | |
static char[] |
blanks
|
private static String |
CLASSNAME
|
static String |
EXPORT_ACTIVITIES
|
static String |
EXPORT_ACTIVITIES_MILESTONES
|
static String |
EXPORT_ALL
|
static String |
EXPORT_BOM
|
static String |
EXPORT_DELIVERABLES
|
static String |
EXPORT_DOCUMENT_METADA
|
static String |
EXPORT_DOCUMENTS
|
static String |
EXPORT_FILE_NAME
|
static String |
EXPORT_FOLDER_STRUCT
|
static String |
EXPORT_FOLDERS_AND_DOCS
|
static String |
EXPORT_MILESTONES
|
static String |
EXPORT_PROJECT_PLAN
|
static String |
EXPORT_ROLES
|
static String |
EXPORT_TEAM
|
static String |
EXPORT_TYPE
|
static String |
EXPORT_VIEWABLE_BOM
|
private static String |
PROJECT_CREATED
|
private static String |
RESOURCE
|
Constructor Summary | |
NmProjectCommands()
|
Method Summary | |
private static void |
addParam(Hashtable params,
javax.servlet.http.HttpServletRequest request,
String parameter,
NmCommandBean cb)
A small method to protected agains null |
static NmChangeModel[] |
addRolesToProject(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
cancel(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
complete(NmCommandBean cb)
Supported API: false |
static void |
confirmUserInProject(NmOid projectOid)
Supported API: false |
static void |
copy(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
create(NmCommandBean cb)
Supported API: false |
static void |
cut(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
delete(NmCommandBean cb)
Supported API: false |
static void |
disableQuickCreateStep(NmCommandBean cb)
|
static void |
email(NmCommandBean cb)
Supported API: false |
static String |
emailMembers(NmCommandBean cb)
Supported API: false |
static void |
emailPage(NmCommandBean cb)
Supported API: false |
static String |
emailTeam(NmOid containerOid)
Supported API: false |
static URL |
exportAll(NmCommandBean cb)
Exports the latest iteration of all documents in the project. |
static void |
exportContainerAsTemplate(NmCommandBean cb)
Supported API: false |
static URL |
exportDeliverables(NmCommandBean cb)
Supported API: false |
static URL |
exportDocumentFiles(NmCommandBean cb)
Exports the content of the latest iteration of all documents in the project. |
static URL |
exportPlanStructure(NmCommandBean cb,
boolean doMilestones,
boolean doActivities)
Exports the latest iteration of all documents in the project. |
static void |
exportProjectAsTemplate(NmCommandBean cb)
Supported API: false |
static URL |
exportProjectDocuments(NmCommandBean cb,
boolean doFolders,
boolean doViewables)
Exports the latest iteration of all documents in the project. |
static URL |
exportProjectFolders(NmCommandBean cb)
Exports the latest iteration of all documents in the project. |
static URL |
exportProjectObjects(NmCommandBean cb)
Exports objects (roles,team, documents, projectPlan, deliverables) from the project as selected by the user. |
static URL |
exportProjectParts(NmCommandBean cb,
boolean doFolders,
boolean doViewables)
Exports the latest iteration of all documents in the project. |
static URL |
exportProjectPlan(NmCommandBean cb)
Supported API: false |
static URL |
exportRoles(NmCommandBean cb)
Command to export the roles for the project. |
static URL |
exportTeam(NmCommandBean cb)
Command to export the team for the project. |
static NmHTMLTable |
getAccessForObject(NmCommandBean cb)
Supported API: false |
static Vector |
getAvailableProjectTemplates(NmCommandBean cb)
Supported API: false |
static ArrayList |
getMembers(NmOid teamOid)
Supported API: false |
private static Hashtable |
getParams(NmCommandBean cb,
int size)
|
static NmProject |
getProjectProperties(NmCommandBean cb)
Supported API: false |
static ArrayList |
getRecentPrincipalsList(NmOid projectOid)
Supported API: false |
static NmHTMLTable |
getRelatedProjects(NmCommandBean cb)
Supported API: false |
static NmHTMLTable |
getSubscriptionForObject(NmCommandBean cb)
Supported API: false |
static ArrayList |
getUnusedRoles(NmOid teamOid)
Supported API: false |
static ArrayList |
getUsedRoles(NmOid projectOid)
Supported API: false |
static NmHTMLTable |
getUsersAndGroupsTable(NmCommandBean cb)
Supported API: false |
static ArrayList |
getUsersInProject(NmOid containerOid)
Supported API: false |
private static void |
hackoramadownloader(NmCommandBean cb,
String url_string)
This horrible evil method has to be re-worked. |
static NmHTMLTable |
list(NmCommandBean cb)
Supported API: false |
static NmProjectCommands.Path |
listPath(NmContext context,
javax.servlet.http.HttpServletRequest request)
|
static NmHTMLTable |
listTeam(NmCommandBean cb)
Supported API: false |
static NmHTMLTable |
listTeamUsers(NmCommandBean cb)
Supported API: false |
static void |
paste(NmCommandBean cb)
Supported API: false |
static void |
registerInCAD(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
removeContent(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
removeUsersFromProject(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
restore(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
resyncWithGroups(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
saveContainerAsNewContainer(NmCommandBean cb)
Supported API: false |
static void |
saveProjectAsInternalTemplate(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
saveProjectAsNewProject(NmCommandBean cb)
Deprecated. |
static void |
setAccessForObject(NmCommandBean cb)
Supported API: false |
static void |
setSubscriptionForObject(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
start(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
start(NmOid oid)
Supported API: false |
private static NmChangeModel[] |
startAndGetChangeModel(NmOid projectOid,
NmCommandBean cb)
|
static NmChangeModel[] |
stop(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
suspend(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
teamPaste(NmCommandBean cb)
Supported API: false |
static NmModel |
treeTeam(NmCommandBean cb)
Supported API: false |
static NmChangeModel[] |
update(NmCommandBean cb)
Supported API: false |
static void |
updateInvitation(NmCommandBean cb)
Supported API: false |
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 String PROJECT_CREATED
public static final char[] blanks
public static final String EXPORT_FILE_NAME
public static final String EXPORT_TYPE
public static final String EXPORT_PROJECT_PLAN
public static final String EXPORT_DELIVERABLES
public static final String EXPORT_DOCUMENTS
public static final String EXPORT_DOCUMENT_METADA
public static final String EXPORT_FOLDER_STRUCT
public static final String EXPORT_FOLDERS_AND_DOCS
public static final String EXPORT_BOM
public static final String EXPORT_VIEWABLE_BOM
public static final String EXPORT_MILESTONES
public static final String EXPORT_ACTIVITIES
public static final String EXPORT_ACTIVITIES_MILESTONES
public static final String EXPORT_TEAM
public static final String EXPORT_ROLES
public static final String EXPORT_ALL
Constructor Detail |
public NmProjectCommands()
Method Detail |
public static NmHTMLTable list(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] create(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] update(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] delete(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] removeContent(NmCommandBean cb) throws WTException
cb
-
WTException
public static void cut(NmCommandBean cb) throws WTException
cb
-
WTException
public static void copy(NmCommandBean cb) throws WTException
cb
-
WTException
public static void paste(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] start(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] stop(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] complete(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] suspend(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] cancel(NmCommandBean cb) throws WTException
cb
-
WTException
public static void setAccessForObject(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmHTMLTable getAccessForObject(NmCommandBean cb) throws WTException
cb
-
WTException
public static void setSubscriptionForObject(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmHTMLTable getSubscriptionForObject(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmProject getProjectProperties(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmModel treeTeam(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] addRolesToProject(NmCommandBean cb) throws WTException
cb
-
WTException
public static ArrayList getUnusedRoles(NmOid teamOid) throws WTException
teamOid
-
WTException
public static ArrayList getMembers(NmOid teamOid) throws WTException
teamOid
-
WTException
public static NmHTMLTable listTeam(NmCommandBean cb) throws WTException
cb
-
WTException
public static void email(NmCommandBean cb) throws WTException
cb
-
WTException
public static Vector getAvailableProjectTemplates(NmCommandBean cb) throws WTException
cb
-
WTException
public static void confirmUserInProject(NmOid projectOid) throws WTException
projectOid
-
WTException
public static void emailPage(NmCommandBean cb) throws WTException
cb
-
WTException
public static ArrayList getRecentPrincipalsList(NmOid projectOid) throws WTException
projectOid
-
WTException
public static NmChangeModel[] start(NmOid oid) throws WTException
oid
-
WTException
public static NmHTMLTable getRelatedProjects(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportRoles(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportTeam(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportDocumentFiles(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportProjectPlan(NmCommandBean cb) throws WTException
cb
-
WTException
public static void exportProjectAsTemplate(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportDeliverables(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] saveProjectAsNewProject(NmCommandBean cb) throws WTException
cb
-
WTException
public static void saveProjectAsInternalTemplate(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportProjectObjects(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportProjectDocuments(NmCommandBean cb, boolean doFolders, boolean doViewables) throws WTException
cb
- doFolders
- doViewables
-
WTException
public static URL exportProjectFolders(NmCommandBean cb) throws WTException
cb
-
WTException
public static URL exportProjectParts(NmCommandBean cb, boolean doFolders, boolean doViewables) throws WTException
cb
- doFolders
- doViewables
-
WTException
public static URL exportPlanStructure(NmCommandBean cb, boolean doMilestones, boolean doActivities) throws WTException
cb
- doMilestones
- doActivities
-
WTException
public static URL exportAll(NmCommandBean cb) throws WTException
cb
-
WTException
public static void registerInCAD(NmCommandBean cb) throws WTException
cb
-
WTException
public static ArrayList getUsedRoles(NmOid projectOid) throws WTException
projectOid
-
WTException
public static NmChangeModel[] removeUsersFromProject(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmHTMLTable listTeamUsers(NmCommandBean cb) throws WTException
cb
-
WTException
public static String emailMembers(NmCommandBean cb) throws WTException
cb
-
WTException
public static String emailTeam(NmOid containerOid) throws WTException
containerOid
-
WTException
public static NmChangeModel[] teamPaste(NmCommandBean cb) throws WTException
cb
-
WTException
public static ArrayList getUsersInProject(NmOid containerOid) throws WTException
containerOid
-
WTException
public static NmChangeModel[] restore(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] resyncWithGroups(NmCommandBean cb) throws WTException
cb
-
WTException
public static void updateInvitation(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmHTMLTable getUsersAndGroupsTable(NmCommandBean cb) throws WTException
cb
-
WTException
public static void exportContainerAsTemplate(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmChangeModel[] saveContainerAsNewContainer(NmCommandBean cb) throws WTException
cb
-
WTException
public static NmProjectCommands.Path listPath(NmContext context, javax.servlet.http.HttpServletRequest request) throws WTException
WTException
public static void disableQuickCreateStep(NmCommandBean cb) throws WTException
WTException
private static Hashtable getParams(NmCommandBean cb, int size)
private static void addParam(Hashtable params, javax.servlet.http.HttpServletRequest request, String parameter, NmCommandBean cb)
private static void hackoramadownloader(NmCommandBean cb, String url_string) throws WTException
WTException
private static NmChangeModel[] startAndGetChangeModel(NmOid projectOid, NmCommandBean cb) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |