determineRouting(objectPaths)
Use this method to determine the name of the server group that should handle requests that use the specified objects.
If a routing rule is matched this method returns the value of the bibus » routingTableEntry » serverGroupName property of the matched rule. Otherwise, nil is returned.
Use of this method requires:
read permission for each object specified
traverse permissions for all ancestors of each object specified
Objects for which the user lacks sufficient permissions will be omitted from the subsequent routing calculation
Signatures
- Java and Apache Axis
public java.lang.String determineRouting( com.cognos.developer.schemas.bibus._3.SearchPathSingleObject[] objectPaths)
- C# .NET
public string determineRouting(searchPathSingleObject[] objectPaths)
References
- Part of the following method sets:
- Implemented by the following services:
The services that implement the determineRouting method, along with the associated SOAP actions, are listed in the following table.
Table 1. Services implementing the determineRouting method. Service
SOAP Action
contentManagerService
http://www.ibm.com/xmlns/prod/cognos/contentManagerService/201404/
Input parameters
Use the following parameters when calling this method.
- objectPaths
Specifies the objects associated with the request.
This argument
is an array of type bibus » searchPathSingleObject
is encoded as type
tns:searchPathSingleObjectArray
Return values
This method returns the following values.
- result
Returns the server group name best suited to run the request.
This result
is of type
string
is encoded as type
xs:string