|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface INavigationService
The interface that represents the navigation service.
The methods declared in this interface wrap the methods
declared in the INavigationConnector interface.
INavigationConnector| Field Summary | |
|---|---|
static String |
KEY
The key for retrieving an instance of this service. |
| Method Summary | |
|---|---|
INavigationNode |
getFirstNode(Hashtable environment)
Gets the first navigation node in the tree in the highest level of the hierarchy. |
NavigationNodes |
getInitialNodes(Hashtable environment)
Gets the initial nodes from the highest hierarchical level of the navigation connectors registered to the navigation service. |
NavigationNodes |
getInitialNodesWithInivisible(Hashtable environment)
Retrieves all the initial nodes from the highest hierarchical level from all navigation connectors registered to the navigation service, including invisible nodes. |
INavigationCacheManager |
getNavigationCacheManager()
|
String |
getNavigationNodeHashedName(Hashtable environment,
String longName)
Gets the node's hashed name from the long name. |
String |
getNavigationNodeOriginalName(Hashtable environment,
String hashedName)
Gets the node's long name from the hashed name. |
String |
getNavNodeParentName(Hashtable environemt,
String childNodeURL)
Retrieves the URL of the parent node of the supplied node. |
INavigationNode |
getNode(Hashtable environment,
String nodeName)
Gets a navigation node specified by its node name. |
INavigationNode |
getNodeByQuickLink(Hashtable environment,
String quickLink)
Gets the node specified by a quick link. |
NavigationNodes |
getNodes(Hashtable environment,
Vector connectorNodeNames,
boolean isSingleNonnector)
Gets the navigation nodes specified by the node names. |
| Field Detail |
|---|
static final String KEY
| Method Detail |
|---|
NavigationNodes getInitialNodes(Hashtable environment)
throws NamingException
environment - the user context
NamingException - if the nodes cannnot be found
NavigationNodes getInitialNodesWithInivisible(Hashtable environment)
throws NamingException
environment - containing all environment params the initial nodes are requested for.
must at least contain the username.
NamingException
INavigationNode getNode(Hashtable environment,
String nodeName)
nodeName - a node nameenvironment - the user context
INavigationNode getFirstNode(Hashtable environment)
environment - the user context
NavigationNodes getNodes(Hashtable environment,
Vector connectorNodeNames,
boolean isSingleNonnector)
environment - the user contextconnectorNodeNames - a list of the requested nodes names and objectsisSingleNonnector - true if navigation nodes are from
a single navigation connector,
false if not or unknown
INavigationNode getNodeByQuickLink(Hashtable environment,
String quickLink)
environment - the user contextquickLink - a quick link
String getNavigationNodeHashedName(Hashtable environment,
String longName)
environment - the user contextlongName - a long name
String getNavigationNodeOriginalName(Hashtable environment,
String hashedName)
environment - the user contexthashedName - a hashed name
INavigationCacheManager getNavigationCacheManager()
String getNavNodeParentName(Hashtable environemt,
String childNodeURL)
throws NamingException
environemt - containing all environment params, must at least contain the username.childNodeURL - the URL of the child node for which the parent URL is
requested.
NamingException - is thrown if validation checks are done and the recieved node
URL is not valid (child node cannot be retrieved).| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/navigation/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||