wt.csm.navigation.service
Class ClassificationServiceFwd

java.lang.Object
  extended bywt.csm.navigation.service.ClassificationServiceFwd
All Implemented Interfaces:
ClassificationService, RemoteAccess, Serializable

public class ClassificationServiceFwd
extends Object
implements RemoteAccess, ClassificationService, Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String FC_RESOURCE
           
(package private) static boolean SERVER
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
ClassificationServiceFwd()
           
 
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
private static Manager getManager()
           
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER

static final boolean SERVER

FC_RESOURCE

private static final String FC_RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

ClassificationServiceFwd

public ClassificationServiceFwd()
Method Detail

getManager

private static Manager getManager()
                           throws WTException
Returns:
Manager
Throws:
WTException

getAllClassificationStructures

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


Supported API: false

Specified by:
getAllClassificationStructures in interface ClassificationService
Returns:
ClassificationStructDefaultView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationStructDefaultView

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


Supported API: false

Specified by:
getClassificationStructDefaultView in interface ClassificationService
Parameters:
primaryClassName -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationStructureRootNodes

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


Supported API: false

Specified by:
getClassificationStructureRootNodes in interface ClassificationService
Parameters:
classificationStruct -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationNodeChildren

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


Supported API: false

Specified by:
getClassificationNodeChildren in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

updateClassificationStructure

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


Supported API: false

Specified by:
updateClassificationStructure in interface ClassificationService
Parameters:
classificationStruct -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

deleteClassificationStructure

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


Supported API: false

Specified by:
deleteClassificationStructure in interface ClassificationService
Parameters:
classificationStruct -
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

refreshClassificationStructure

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


Supported API: false

Specified by:
refreshClassificationStructure in interface ClassificationService
Parameters:
classificationStruct -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

createClassificationStructure

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


Supported API: false

Specified by:
createClassificationStructure in interface ClassificationService
Parameters:
classificationStruct -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

getClassificationNodeDefaultView

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


Supported API: false

Specified by:
getClassificationNodeDefaultView in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationNodeDefaultView

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


Supported API: false

Specified by:
getClassificationNodeDefaultView in interface ClassificationService
Parameters:
referencedObject -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

copyClassificationNode

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


Supported API: false

Specified by:
copyClassificationNode in interface ClassificationService
Parameters:
sourceClassificationNode -
targetParentClassificationNode -
Returns:
ClassificationNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

deleteClassificationNode

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


Supported API: false

Specified by:
deleteClassificationNode in interface ClassificationService
Parameters:
classificationNode -
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

refreshClassificationNodeNodeView

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


Supported API: false

Specified by:
refreshClassificationNodeNodeView in interface ClassificationService
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

Specified by:
createClassificationNode in interface ClassificationService
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

Specified by:
updateClassificationNode in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

updateClassificationNode

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


Supported API: false

Specified by:
updateClassificationNode in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

refreshClassificationNodeDefaultView

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


Supported API: false

Specified by:
refreshClassificationNodeDefaultView in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationStructureDefaultView

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


Supported API: false

Specified by:
getClassificationStructureDefaultView in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationStructDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getParentNodeDefaultView

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


Supported API: false

Specified by:
getParentNodeDefaultView in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getClassificationNodeLineage

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


Supported API: false

Specified by:
getClassificationNodeLineage in interface ClassificationService
Parameters:
parentNode -
childNode -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

recursiveCopyAttributes

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


Supported API: false

Specified by:
recursiveCopyAttributes in interface ClassificationService
Parameters:
classificationNode -
Returns:
ClassificationNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException