com.ptc.netmarkets.notebookfolder
Class StandardNmNotebookFolderService

java.lang.Object
  extended bywt.services.StandardManager
      extended bycom.ptc.netmarkets.notebookfolder.StandardNmNotebookFolderService
All Implemented Interfaces:
Manager, NetFactor, NmNotebookFolderService, Serializable

public class StandardNmNotebookFolderService
extends StandardManager
implements NmNotebookFolderService, Serializable

Use the newStandardNmNotebookFolderService static factory method(s), not the StandardNmNotebookFolderService constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String AMPERSAND
           
private static String BOOKMARKTYPE
           
private static String CLASSNAME
           
private static String CMDCLASSNAME
           
protected static String CODEBASE
           
private static String COPY
           
private static String FOLDER_RESOURCE
           
private static NmHTMLActionModel listActionModel
           
private static int NRETRIES
           
private static String OID
           
private static String REDIRECT_JSP
           
private static String RESOURCE
           
private static String SEARCHBOOKMARK
           
private static int SLEEPTIME
           
private static boolean VERBOSE
           
private static String WINDCHILLOBJECT
           
 
Fields inherited from class wt.services.StandardManager
 
Fields inherited from interface wt.services.Manager
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE
 
Constructor Summary
StandardNmNotebookFolderService()
           
 
Method Summary
 void copy(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] create(NmCommandBean cb, NmNotebookFolder object, HashMap map)
          

Supported API: false
 void createChildren(NotebookFolder old_f, NotebookFolder new_f, boolean clippedToCut)
           
 void cut(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] delete(NmCommandBean cb)
          

Supported API: false
 String getConceptualClassname()
          Deprecated.  
 Persistable getLatestIteration(ObjectReference obj_ref)
           
 NmNotebookFolder getNFProperties(NmOid oid)
          

Supported API: false
 ArrayList getNFRowData(NmCommandBean cb, NmNotebookFolder nf, HashMap map, NmOid subjectOid)
          

Supported API: false
 NmOid getNmOid(NmCommandBean cb, HashMap map)
           
 NmOid getNmOidFromPopup(NmCommandBean cb)
           
 String getOidString(String url)
           
 NmChangeModel[] list_paste(NmCommandBean cb, HashMap map)
          

Supported API: false
 NmModel list(NmCommandBean cb, HashMap map)
          

Supported API: false
 NmHTMLTreeNode newNode(NmOid oid)
          

Supported API: false
static StandardNmNotebookFolderService newStandardNmNotebookFolderService()
          Default factory for the class.
protected  NmChangeModel[] paste_to_nc(NmCommandBean cb, NmOid toPasteNmOid, boolean lastOtpt)
           
 NmChangeModel[] paste(NmCommandBean cb, boolean cutAction, HashMap map)
          

Supported API: false
 NmChangeModel[] rename(NmCommandBean cb, String name)
          

Supported API: false
 void saveBookmark(String s, CollaborationContainer parent, NmBookmark object, Persistable obj)
           
 void subscribe(NmCommandBean cb)
          

Supported API: false
 
Methods inherited from class wt.services.StandardManager
emergencyShutdown, emergencyShutdownComplete, emergencyShuttingDown, getClassInfo, getManagerService, getManagerStatus, getName, getStartupType, init, initialize, initialize, isStarted, newStandardManager, newStandardManager, performEmergencyShutdownProcess, performShutdownProcess, performStartupProcess, registerEvents, setManagerService, shutdown, shutdownFailure, shutdownSuccess, shuttingDown, started, startedErrors, startingUp, startup, startupFailure, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

CMDCLASSNAME

private static final String CMDCLASSNAME

listActionModel

private static final NmHTMLActionModel listActionModel

FOLDER_RESOURCE

private static final String FOLDER_RESOURCE
See Also:
Constant Field Values

WINDCHILLOBJECT

private static final String WINDCHILLOBJECT
See Also:
Constant Field Values

BOOKMARKTYPE

private static final String BOOKMARKTYPE
See Also:
Constant Field Values

SEARCHBOOKMARK

private static final String SEARCHBOOKMARK
See Also:
Constant Field Values

OID

private static final String OID
See Also:
Constant Field Values

AMPERSAND

private static final String AMPERSAND
See Also:
Constant Field Values

COPY

private static final String COPY

VERBOSE

private static boolean VERBOSE

CODEBASE

protected static String CODEBASE

REDIRECT_JSP

private static String REDIRECT_JSP

NRETRIES

private static final int NRETRIES
See Also:
Constant Field Values

SLEEPTIME

private static final int SLEEPTIME
See Also:
Constant Field Values
Constructor Detail

StandardNmNotebookFolderService

public StandardNmNotebookFolderService()
Method Detail

getConceptualClassname

public String getConceptualClassname()
Deprecated.  

Returns the conceptual (modeled) name for the class.

Supported API: false

Specified by:
getConceptualClassname in interface NetFactor
Overrides:
getConceptualClassname in class StandardManager
Returns:
String

newStandardNmNotebookFolderService

public static StandardNmNotebookFolderService newStandardNmNotebookFolderService()
                                                                          throws WTException
Default factory for the class.

Supported API: false

Returns:
StandardNmNotebookFolderService
Throws:
WTException

list

public NmModel list(NmCommandBean cb,
                    HashMap map)
             throws WTException


Supported API: false

Specified by:
list in interface NmNotebookFolderService
Parameters:
cb -
map -
Returns:
NmModel
Throws:
WTException

create

public NmChangeModel[] create(NmCommandBean cb,
                              NmNotebookFolder object,
                              HashMap map)
                       throws WTException


Supported API: false

Specified by:
create in interface NmNotebookFolderService
Parameters:
cb -
object -
map -
Returns:
NmChangeModel[]
Throws:
WTException

delete

public NmChangeModel[] delete(NmCommandBean cb)
                       throws WTException


Supported API: false

Specified by:
delete in interface NmNotebookFolderService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

subscribe

public void subscribe(NmCommandBean cb)
               throws WTException


Supported API: false

Specified by:
subscribe in interface NmNotebookFolderService
Parameters:
cb -
Throws:
WTException

cut

public void cut(NmCommandBean cb)
         throws WTException


Supported API: false

Specified by:
cut in interface NmNotebookFolderService
Parameters:
cb -
Throws:
WTException

copy

public void copy(NmCommandBean cb)
          throws WTException


Supported API: false

Specified by:
copy in interface NmNotebookFolderService
Parameters:
cb -
Throws:
WTException

paste

public NmChangeModel[] paste(NmCommandBean cb,
                             boolean cutAction,
                             HashMap map)
                      throws WTException


Supported API: false

Specified by:
paste in interface NmNotebookFolderService
Parameters:
cb -
cutAction -
map -
Returns:
NmChangeModel[]
Throws:
WTException

rename

public NmChangeModel[] rename(NmCommandBean cb,
                              String name)
                       throws WTException


Supported API: false

Specified by:
rename in interface NmNotebookFolderService
Parameters:
cb -
name -
Returns:
NmChangeModel[]
Throws:
WTException

getNFRowData

public ArrayList getNFRowData(NmCommandBean cb,
                              NmNotebookFolder nf,
                              HashMap map,
                              NmOid subjectOid)
                       throws WTException


Supported API: false

Specified by:
getNFRowData in interface NmNotebookFolderService
Parameters:
cb -
nf -
map -
subjectOid -
Returns:
ArrayList
Throws:
WTException

getNFProperties

public NmNotebookFolder getNFProperties(NmOid oid)
                                 throws WTException


Supported API: false

Specified by:
getNFProperties in interface NmNotebookFolderService
Parameters:
oid -
Returns:
NmNotebookFolder
Throws:
WTException

newNode

public NmHTMLTreeNode newNode(NmOid oid)
                       throws WTException


Supported API: false

Specified by:
newNode in interface NmNotebookFolderService
Parameters:
oid -
Returns:
NmHTMLTreeNode
Throws:
WTException

list_paste

public NmChangeModel[] list_paste(NmCommandBean cb,
                                  HashMap map)
                           throws WTException


Supported API: false

Specified by:
list_paste in interface NmNotebookFolderService
Parameters:
cb -
map -
Returns:
NmChangeModel[]
Throws:
WTException

getOidString

public String getOidString(String url)

saveBookmark

public void saveBookmark(String s,
                         CollaborationContainer parent,
                         NmBookmark object,
                         Persistable obj)
                  throws WTException
Throws:
WTException

getNmOid

public NmOid getNmOid(NmCommandBean cb,
                      HashMap map)
               throws WTException
Throws:
WTException

getNmOidFromPopup

public NmOid getNmOidFromPopup(NmCommandBean cb)
                        throws WTException
Throws:
WTException

createChildren

public void createChildren(NotebookFolder old_f,
                           NotebookFolder new_f,
                           boolean clippedToCut)
                    throws WTException
Throws:
WTException

getLatestIteration

public Persistable getLatestIteration(ObjectReference obj_ref)
                               throws WTException
Throws:
WTException

paste_to_nc

protected NmChangeModel[] paste_to_nc(NmCommandBean cb,
                                      NmOid toPasteNmOid,
                                      boolean lastOtpt)
                               throws WTException
Throws:
WTException