wt.csm.navigation.service
Class NavigationServiceFwd

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

public class NavigationServiceFwd
extends Object
implements RemoteAccess, NavigationService, 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
NavigationServiceFwd()
           
 
Method Summary
 IndependentNodeNodeView copyNavigationNode(IndependentNodeNodeView sourceNavigationNode, IndependentNodeNodeView targetParentNavigationNode)
          

Supported API: false
 IndependentNodeDefaultView createNavigationNode(IndependentNodeDefaultView navigationNode, AbstractNavStructView navStruct)
          

Supported API: false
 AbstractNavStructView createNavigationStructure(AbstractNavStructView navStruct)
          

Supported API: false
 void deleteNavigationNode(IndependentNodeNodeView navigationNode)
          

Supported API: false
 void deleteNavigationStructure(AbstractNavStructView navStruct)
          

Supported API: false
 Vector findNavigationNodes(NavStructListView navStrTarget, String srcForString, String matching, AbstractNodeNodeView navParentNode)
          

Supported API: false
 Vector findNavigationNodes(String structName, String srcForString, String matching, AbstractNodeNodeView navParentNode)
          

Supported API: false
 NavStructListView[] getAllNavigationStructures()
          

Supported API: false
private static Manager getManager()
           
 AbstractNodeNodeView[] getNavigationNodeChildren(AbstractNodeNodeView node)
          

Supported API: false
 AbstractNodeDefaultView getNavigationNodeDefaultView(AbstractNodeNodeView navigationNode)
          

Supported API: false
 AbstractNodeNodeView getNavigationNodeFromID(String nodeid)
          

Supported API: false
 AbstractNavStructView getNavigationStructureDefaultView(AbstractNodeDefaultView navigationNode)
          

Supported API: false
 AbstractNavStructView getNavigationStructureDefaultView(NavStructListView navStructListView)
          

Supported API: false
 AbstractNavStructView getNavigationStructureDefaultView(String navStructName)
          

Supported API: false
 AbstractNavStructView getNavigationStructureFromID(String structid)
          

Supported API: false
 AbstractNodeNodeView[] getNavigationStructureRootNodes(NavStructListView navStruct)
          

Supported API: false
 AbstractNodeDefaultView getParentNodeDefaultView(AbstractNodeDefaultView navigationNode)
          

Supported API: false
 AbstractNodeNodeView[] getParentNodes(AbstractNodeNodeView navigationNode)
          

Supported API: false
 AbstractNodeDefaultView refreshNavigationNodeDefaultView(AbstractNodeDefaultView navigationNode)
          

Supported API: false
 AbstractNodeNodeView refreshNavigationNodeNodeView(AbstractNodeNodeView navigationNode)
          

Supported API: false
 AbstractNavStructView refreshNavigationStructure(AbstractNavStructView navStruct)
          

Supported API: false
 AbstractNodeDefaultView updateNavigationNode(AbstractNodeDefaultView navigationNode)
          

Supported API: false
 IndependentNodeNodeView updateNavigationNode(IndependentNodeNodeView navigationNode)
          

Supported API: false
 AbstractNavStructView updateNavigationStructure(AbstractNavStructView navStruct)
          

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

NavigationServiceFwd

public NavigationServiceFwd()
Method Detail

getManager

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

getAllNavigationStructures

public NavStructListView[] getAllNavigationStructures()
                                               throws RemoteException,
                                                      CSMClassificationNavigationException,
                                                      WTException


Supported API: false

Specified by:
getAllNavigationStructures in interface NavigationService
Returns:
NavStructListView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getNavigationStructureDefaultView

public AbstractNavStructView getNavigationStructureDefaultView(NavStructListView navStructListView)
                                                        throws RemoteException,
                                                               CSMClassificationNavigationException,
                                                               WTException


Supported API: false

Specified by:
getNavigationStructureDefaultView in interface NavigationService
Parameters:
navStructListView -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getNavigationStructureDefaultView

public AbstractNavStructView getNavigationStructureDefaultView(String navStructName)
                                                        throws RemoteException,
                                                               CSMClassificationNavigationException,
                                                               WTException


Supported API: false

Specified by:
getNavigationStructureDefaultView in interface NavigationService
Parameters:
navStructName -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getNavigationStructureDefaultView

public AbstractNavStructView getNavigationStructureDefaultView(AbstractNodeDefaultView navigationNode)
                                                        throws RemoteException,
                                                               CSMClassificationNavigationException,
                                                               WTException


Supported API: false

Specified by:
getNavigationStructureDefaultView in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

refreshNavigationStructure

public AbstractNavStructView refreshNavigationStructure(AbstractNavStructView navStruct)
                                                 throws RemoteException,
                                                        CSMClassificationNavigationException,
                                                        WTException


Supported API: false

Specified by:
refreshNavigationStructure in interface NavigationService
Parameters:
navStruct -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

createNavigationStructure

public AbstractNavStructView createNavigationStructure(AbstractNavStructView navStruct)
                                                throws RemoteException,
                                                       CSMClassificationNavigationException,
                                                       NotAuthorizedException,
                                                       WTException


Supported API: false

Specified by:
createNavigationStructure in interface NavigationService
Parameters:
navStruct -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

deleteNavigationStructure

public void deleteNavigationStructure(AbstractNavStructView navStruct)
                               throws RemoteException,
                                      CSMClassificationNavigationException,
                                      NotAuthorizedException,
                                      WTException


Supported API: false

Specified by:
deleteNavigationStructure in interface NavigationService
Parameters:
navStruct -
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

updateNavigationStructure

public AbstractNavStructView updateNavigationStructure(AbstractNavStructView navStruct)
                                                throws RemoteException,
                                                       CSMClassificationNavigationException,
                                                       NotAuthorizedException,
                                                       WTException


Supported API: false

Specified by:
updateNavigationStructure in interface NavigationService
Parameters:
navStruct -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

getNavigationStructureRootNodes

public AbstractNodeNodeView[] getNavigationStructureRootNodes(NavStructListView navStruct)
                                                       throws RemoteException,
                                                              CSMClassificationNavigationException,
                                                              WTException


Supported API: false

Specified by:
getNavigationStructureRootNodes in interface NavigationService
Parameters:
navStruct -
Returns:
AbstractNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getNavigationNodeChildren

public AbstractNodeNodeView[] getNavigationNodeChildren(AbstractNodeNodeView node)
                                                 throws RemoteException,
                                                        CSMClassificationNavigationException,
                                                        WTException


Supported API: false

Specified by:
getNavigationNodeChildren in interface NavigationService
Parameters:
node -
Returns:
AbstractNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getParentNodeDefaultView

public AbstractNodeDefaultView getParentNodeDefaultView(AbstractNodeDefaultView navigationNode)
                                                 throws RemoteException,
                                                        CSMClassificationNavigationException,
                                                        WTException


Supported API: false

Specified by:
getParentNodeDefaultView in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getNavigationNodeDefaultView

public AbstractNodeDefaultView getNavigationNodeDefaultView(AbstractNodeNodeView navigationNode)
                                                     throws RemoteException,
                                                            CSMClassificationNavigationException,
                                                            WTException


Supported API: false

Specified by:
getNavigationNodeDefaultView in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

refreshNavigationNodeDefaultView

public AbstractNodeDefaultView refreshNavigationNodeDefaultView(AbstractNodeDefaultView navigationNode)
                                                         throws RemoteException,
                                                                CSMClassificationNavigationException,
                                                                WTException


Supported API: false

Specified by:
refreshNavigationNodeDefaultView in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

refreshNavigationNodeNodeView

public AbstractNodeNodeView refreshNavigationNodeNodeView(AbstractNodeNodeView navigationNode)
                                                   throws RemoteException,
                                                          CSMClassificationNavigationException,
                                                          WTException


Supported API: false

Specified by:
refreshNavigationNodeNodeView in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

createNavigationNode

public IndependentNodeDefaultView createNavigationNode(IndependentNodeDefaultView navigationNode,
                                                       AbstractNavStructView navStruct)
                                                throws RemoteException,
                                                       CSMClassificationNavigationException,
                                                       NotAuthorizedException,
                                                       WTException


Supported API: false

Specified by:
createNavigationNode in interface NavigationService
Parameters:
navigationNode -
navStruct -
Returns:
IndependentNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

copyNavigationNode

public IndependentNodeNodeView copyNavigationNode(IndependentNodeNodeView sourceNavigationNode,
                                                  IndependentNodeNodeView targetParentNavigationNode)
                                           throws RemoteException,
                                                  CSMClassificationNavigationException,
                                                  NotAuthorizedException,
                                                  WTException


Supported API: false

Specified by:
copyNavigationNode in interface NavigationService
Parameters:
sourceNavigationNode -
targetParentNavigationNode -
Returns:
IndependentNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

deleteNavigationNode

public void deleteNavigationNode(IndependentNodeNodeView navigationNode)
                          throws RemoteException,
                                 CSMClassificationNavigationException,
                                 NotAuthorizedException,
                                 WTException


Supported API: false

Specified by:
deleteNavigationNode in interface NavigationService
Parameters:
navigationNode -
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

updateNavigationNode

public IndependentNodeNodeView updateNavigationNode(IndependentNodeNodeView navigationNode)
                                             throws RemoteException,
                                                    CSMClassificationNavigationException,
                                                    NotAuthorizedException,
                                                    WTException


Supported API: false

Specified by:
updateNavigationNode in interface NavigationService
Parameters:
navigationNode -
Returns:
IndependentNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

updateNavigationNode

public AbstractNodeDefaultView updateNavigationNode(AbstractNodeDefaultView navigationNode)
                                             throws RemoteException,
                                                    CSMClassificationNavigationException,
                                                    NotAuthorizedException,
                                                    WTException


Supported API: false

Specified by:
updateNavigationNode in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNodeDefaultView
Throws:
RemoteException
CSMClassificationNavigationException
NotAuthorizedException
WTException

getNavigationStructureFromID

public AbstractNavStructView getNavigationStructureFromID(String structid)
                                                   throws RemoteException,
                                                          CSMClassificationNavigationException,
                                                          WTException


Supported API: false

Specified by:
getNavigationStructureFromID in interface NavigationService
Parameters:
structid -
Returns:
AbstractNavStructView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getNavigationNodeFromID

public AbstractNodeNodeView getNavigationNodeFromID(String nodeid)
                                             throws RemoteException,
                                                    CSMClassificationNavigationException,
                                                    WTException


Supported API: false

Specified by:
getNavigationNodeFromID in interface NavigationService
Parameters:
nodeid -
Returns:
AbstractNodeNodeView
Throws:
RemoteException
CSMClassificationNavigationException
WTException

getParentNodes

public AbstractNodeNodeView[] getParentNodes(AbstractNodeNodeView navigationNode)
                                      throws RemoteException,
                                             CSMClassificationNavigationException,
                                             WTException


Supported API: false

Specified by:
getParentNodes in interface NavigationService
Parameters:
navigationNode -
Returns:
AbstractNodeNodeView[]
Throws:
RemoteException
CSMClassificationNavigationException
WTException

findNavigationNodes

public Vector findNavigationNodes(NavStructListView navStrTarget,
                                  String srcForString,
                                  String matching,
                                  AbstractNodeNodeView navParentNode)
                           throws RemoteException,
                                  CSMClassificationNavigationException,
                                  WTException


Supported API: false

Specified by:
findNavigationNodes in interface NavigationService
Parameters:
navStrTarget -
srcForString -
matching -
navParentNode -
Returns:
Vector
Throws:
RemoteException
CSMClassificationNavigationException
WTException

findNavigationNodes

public Vector findNavigationNodes(String structName,
                                  String srcForString,
                                  String matching,
                                  AbstractNodeNodeView navParentNode)
                           throws RemoteException,
                                  CSMClassificationNavigationException,
                                  WTException


Supported API: false

Specified by:
findNavigationNodes in interface NavigationService
Parameters:
structName -
srcForString -
matching -
navParentNode -
Returns:
Vector
Throws:
RemoteException
CSMClassificationNavigationException
WTException