Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.6.3)
E25378-06


oracle.tip.pc.services.identity.ext.position
Interface IPositionDisplayNameProvider

All Superinterfaces:
IServiceProvider

public interface IPositionDisplayNameProvider
extends IServiceProvider

Interface for position display name look-up provider. Tasks are assigned to a position id when position hierarchy is used. The display name of the position is usally different from the position Id. Implement this interface to return display names of positions.


Nested Class Summary
static class IPositionDisplayNameProvider.DisplayNameProviderException
          Exception thrown by IPositionDisplayNameProvider methods

 

Method Summary
 java.util.Map<java.lang.String,java.lang.String> fetchDisplayNames(java.util.Locale locale, java.util.List<java.lang.String> positions)
          Gets the display names of positions based on the given language code.

 

Methods inherited from interface oracle.tip.pc.services.identity.ext.IServiceProvider
init

 

Method Detail

fetchDisplayNames

java.util.Map<java.lang.String,java.lang.String> fetchDisplayNames(java.util.Locale locale,
                                                                   java.util.List<java.lang.String> positions)
                                                                   throws IPositionDisplayNameProvider.DisplayNameProviderException
Gets the display names of positions based on the given language code. If a language is not specified or not found default language can be assumed and display names in the default language can be returned, but the behavior is provider specific. The display name is used where the position assignment is displayed on the UI.
Parameters:
locale - locale to use for display names.
positions - as list of strings
Returns:
A map of position display names with position id as a key and the display name as value.
Throws:
BPMIdentityException
IPositionDisplayNameProvider.DisplayNameProviderException

Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.6.3)
E25378-06


Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved.