wt.csm.navigation.service
Interface ClassificationService

All Known Implementing Classes:
ClassificationServiceFwd, StandardClassificationService

public interface ClassificationService



Supported API: false

Extendable: false


Method Summary
 ClassificationNodeNodeView copyClassificationNode(ClassificationNodeNodeView sourceClassificationNode, ClassificationNodeNodeView targetParentClassificationNode)
          

Supported API: false
 ClassificationNodeDefaultView createClassificationNode(ClassificationNodeDefaultView classificationNode, ClassificationNodeDefaultView templateNode, ClassificationStructDefaultView classificationStruc)
          

Supported API: false
 ClassificationStructDefaultView createClassificationStructure(ClassificationStructDefaultView classificationStruct)
          

Supported API: false
 void deleteClassificationNode(ClassificationNodeNodeView classificationNode)
          

Supported API: false
 void deleteClassificationStructure(ClassificationStructDefaultView classificationStruct)
          

Supported API: false
 ClassificationStructDefaultView[] getAllClassificationStructures()
          

Supported API: false
 ClassificationNodeNodeView[] getClassificationNodeChildren(ClassificationNodeNodeView classificationNode)
          

Supported API: false
 ClassificationNodeDefaultView getClassificationNodeDefaultView(ClassificationNodeNodeView classificationNode)
          

Supported API: false
 ClassificationNodeDefaultView getClassificationNodeDefaultView(LiteIBAReferenceable referencedObject)
          

Supported API: false
 ClassificationNodeNodeView[] getClassificationNodeLineage(ClassificationNodeNodeView parentNode, ClassificationNodeNodeView childNode)
          

Supported API: false
 ClassificationStructDefaultView getClassificationStructDefaultView(String primaryClassName)
          

Supported API: false
 ClassificationStructDefaultView getClassificationStructureDefaultView(ClassificationNodeDefaultView classificationNode)
          

Supported API: false
 ClassificationNodeNodeView[] getClassificationStructureRootNodes(ClassificationStructDefaultView classificationStruct)
          

Supported API: false
 ClassificationNodeDefaultView getParentNodeDefaultView(ClassificationNodeDefaultView classificationNode)
          

Supported API: false
 ClassificationNodeNodeView[] recursiveCopyAttributes(ClassificationNodeDefaultView classificationNode)
          

Supported API: false
 ClassificationNodeDefaultView refreshClassificationNodeDefaultView(ClassificationNodeDefaultView classificationNode)
          

Supported API: false
 ClassificationNodeNodeView refreshClassificationNodeNodeView(ClassificationNodeNodeView classificationNode)
          

Supported API: false
 ClassificationStructDefaultView refreshClassificationStructure(ClassificationStructDefaultView classificationStruct)
          

Supported API: false
 ClassificationNodeDefaultView updateClassificationNode(ClassificationNodeDefaultView classificationNode)
          

Supported API: false
 ClassificationNodeNodeView updateClassificationNode(ClassificationNodeNodeView classificationNode)
          

Supported API: false
 ClassificationStructDefaultView updateClassificationStructure(ClassificationStructDefaultView classificationStruct)
          

Supported API: false
 

Method Detail

getAllClassificationStructures

public ClassificationStructDefaultView[] getAllClassificationStructures()
                                                                 throws RemoteException,
                                                                        CSMClassificationNavigationException,
                                                                        WTException


Supported API: false

Returns:
ClassificationStructDefaultView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationStructDefaultView

public ClassificationStructDefaultView getClassificationStructDefaultView(String primaryClassName)
                                                                   throws RemoteException,
                                                                          CSMClassificationNavigationException,
                                                                          WTException


Supported API: false

Parameters:
primaryClassName -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationStructureRootNodes

public ClassificationNodeNodeView[] getClassificationStructureRootNodes(ClassificationStructDefaultView classificationStruct)
                                                                 throws RemoteException,
                                                                        CSMClassificationNavigationException,
                                                                        WTException


Supported API: false

Parameters:
classificationStruct -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationNodeChildren

public ClassificationNodeNodeView[] getClassificationNodeChildren(ClassificationNodeNodeView classificationNode)
                                                           throws RemoteException,
                                                                  CSMClassificationNavigationException,
                                                                  WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

updateClassificationStructure

public ClassificationStructDefaultView updateClassificationStructure(ClassificationStructDefaultView classificationStruct)
                                                              throws RemoteException,
                                                                     CSMClassificationNavigationException,
                                                                     NotAuthorizedException,
                                                                     WTException


Supported API: false

Parameters:
classificationStruct -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

deleteClassificationStructure

public void deleteClassificationStructure(ClassificationStructDefaultView classificationStruct)
                                   throws RemoteException,
                                          CSMClassificationNavigationException,
                                          NotAuthorizedException,
                                          WTException


Supported API: false

Parameters:
classificationStruct -
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

refreshClassificationStructure

public ClassificationStructDefaultView refreshClassificationStructure(ClassificationStructDefaultView classificationStruct)
                                                               throws RemoteException,
                                                                      CSMClassificationNavigationException,
                                                                      WTException


Supported API: false

Parameters:
classificationStruct -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

createClassificationStructure

public ClassificationStructDefaultView createClassificationStructure(ClassificationStructDefaultView classificationStruct)
                                                              throws RemoteException,
                                                                     CSMClassificationNavigationException,
                                                                     NotAuthorizedException,
                                                                     WTException


Supported API: false

Parameters:
classificationStruct -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

getClassificationNodeDefaultView

public ClassificationNodeDefaultView getClassificationNodeDefaultView(ClassificationNodeNodeView classificationNode)
                                                               throws RemoteException,
                                                                      CSMClassificationNavigationException,
                                                                      WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationNodeDefaultView

public ClassificationNodeDefaultView getClassificationNodeDefaultView(LiteIBAReferenceable referencedObject)
                                                               throws RemoteException,
                                                                      CSMClassificationNavigationException,
                                                                      WTException


Supported API: false

Parameters:
referencedObject -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

copyClassificationNode

public ClassificationNodeNodeView copyClassificationNode(ClassificationNodeNodeView sourceClassificationNode,
                                                         ClassificationNodeNodeView targetParentClassificationNode)
                                                  throws RemoteException,
                                                         CSMClassificationNavigationException,
                                                         NotAuthorizedException,
                                                         WTException


Supported API: false

Parameters:
sourceClassificationNode -
targetParentClassificationNode -
Returns:
ClassificationNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

deleteClassificationNode

public void deleteClassificationNode(ClassificationNodeNodeView classificationNode)
                              throws RemoteException,
                                     CSMClassificationNavigationException,
                                     NotAuthorizedException,
                                     WTException


Supported API: false

Parameters:
classificationNode -
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

refreshClassificationNodeNodeView

public ClassificationNodeNodeView refreshClassificationNodeNodeView(ClassificationNodeNodeView classificationNode)
                                                             throws RemoteException,
                                                                    CSMClassificationNavigationException,
                                                                    WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

createClassificationNode

public ClassificationNodeDefaultView createClassificationNode(ClassificationNodeDefaultView classificationNode,
                                                              ClassificationNodeDefaultView templateNode,
                                                              ClassificationStructDefaultView classificationStruc)
                                                       throws RemoteException,
                                                              CSMClassificationNavigationException,
                                                              NotAuthorizedException,
                                                              WTException


Supported API: false

Parameters:
classificationNode -
templateNode -
classificationStruc -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

updateClassificationNode

public ClassificationNodeDefaultView updateClassificationNode(ClassificationNodeDefaultView classificationNode)
                                                       throws RemoteException,
                                                              CSMClassificationNavigationException,
                                                              NotAuthorizedException,
                                                              WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

updateClassificationNode

public ClassificationNodeNodeView updateClassificationNode(ClassificationNodeNodeView classificationNode)
                                                    throws RemoteException,
                                                           CSMClassificationNavigationException,
                                                           NotAuthorizedException,
                                                           WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

refreshClassificationNodeDefaultView

public ClassificationNodeDefaultView refreshClassificationNodeDefaultView(ClassificationNodeDefaultView classificationNode)
                                                                   throws RemoteException,
                                                                          CSMClassificationNavigationException,
                                                                          WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationStructureDefaultView

public ClassificationStructDefaultView getClassificationStructureDefaultView(ClassificationNodeDefaultView classificationNode)
                                                                      throws RemoteException,
                                                                             CSMClassificationNavigationException,
                                                                             WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getParentNodeDefaultView

public ClassificationNodeDefaultView getParentNodeDefaultView(ClassificationNodeDefaultView classificationNode)
                                                       throws RemoteException,
                                                              CSMClassificationNavigationException,
                                                              WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationNodeLineage

public ClassificationNodeNodeView[] getClassificationNodeLineage(ClassificationNodeNodeView parentNode,
                                                                 ClassificationNodeNodeView childNode)
                                                          throws RemoteException,
                                                                 CSMClassificationNavigationException,
                                                                 WTException


Supported API: false

Parameters:
parentNode -
childNode -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

recursiveCopyAttributes

public ClassificationNodeNodeView[] recursiveCopyAttributes(ClassificationNodeDefaultView classificationNode)
                                                     throws RemoteException,
                                                            CSMClassificationNavigationException,
                                                            NotAuthorizedException,
                                                            WTException


Supported API: false

Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException