Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-01


oracle.irm.engine.core.license
Interface LicenseIndex


public interface LicenseIndex

License indexing. Licenses may contain an index value. This index value is used to speed up lookups of licenses that can be used for a given classification. The DesktopBundle supports this interface (via casting) so that licenses can be retrieved from the bundle for a given index value.

Casting

The methods on LicenseIndex can be called directly using LicenseIndexCasting or by using narrow to obtain a reference to the LicenseIndex interface.


Method Summary
 Collection<License> getLicensesByIndex(String index)
          Get licenses given an index value.

 

Method Detail

getLicensesByIndex

Collection<License> getLicensesByIndex(String index)
Get licenses given an index value.
Parameters:
index - index value. This parameter is optional, it is valid to pass null.
Returns:
licenses that use the same index. If applicable, this method will return an empty collection rather than null to indicate no results.

Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-01


Copyright © 2010, Oracle. All rights reserved.