Skip navigation links

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

E12907-03


Uses of Interface
oracle.irm.engine.core.license.License

Packages that use License
oracle.irm.engine.core.license Licensing rules and license distributing algorithms. 
oracle.irm.engine.core.time Time based objects and services. 

 

Uses of License in oracle.irm.engine.core.license

 

Fields in oracle.irm.engine.core.license with type parameters of type License
static Collection<License> LicenseCollectionFactory.EMPTY_LICENSES
          An empty License collection.

 

Methods in oracle.irm.engine.core.license that return License
static License LicenseFactory.createLicense(UUID uuid, LicenseCriteria criteria, Collection<KeySet> keys, Date licenseTime)
          Create an unserved license.
static License LicenseFactory.createLicense(UUID uuid, LicenseCriteria criteria, Collection<KeySet> keys, Date licenseTime, Date requestTime, UUID serveUuid, Date refreshTime)
          Create a license.
 License LicenseStatus.getLicense()
          License.
static License LicenseCollectionFactory.getLicenseByUuid(Collection<License> collection, UUID key)
          Get an element from a License collection by Uuid.

 

Methods in oracle.irm.engine.core.license that return types with arguments of type License
static Collection<License> LicenseCollectionFactory.copyLicenses(Collection<License> collection)
          Create a shallow copy of a License collection.
static Collection<License> LicenseCollectionFactory.createLicenses(int capacity)
          Create an empty License collection with a capacity specified.
static Collection<License> LicenseCollectionFactory.createLicenses(License... elements)
          Create a License collection containing zero or more elements.
static Collection<License> LicenseIndexCasting.getLicensesByIndex(Object _object, String index)
          Casting support for the LicenseIndex.getLicensesByIndex(java.lang.String) method.
 Collection<License> LicenseIndex.getLicensesByIndex(String index)
          Get licenses given an index value.
static Map<UUID,License> LicenseCollectionFactory.licensesAsMap(Collection<License> collection)
          Create a map keyed on Uuid from a collection of License elements.
static Set<License> LicenseCollectionFactory.licensesAsSet(Collection<License> collection)
          Create a set of License elements from a collection.
static Collection<License> LicenseCollectionFactory.unmodifiableLicenses(Collection<License> value)
          Create an immutable shallow copy of a License collection.

 

Methods in oracle.irm.engine.core.license with parameters of type License
static Collection<License> LicenseCollectionFactory.createLicenses(License... elements)
          Create a License collection containing zero or more elements.
static LicenseStatus LicenseStatusFactory.createLicenseStatus(License license, License.Availability availability)
          Create a license status.

 

Method parameters in oracle.irm.engine.core.license with type arguments of type License
static Collection<License> LicenseCollectionFactory.copyLicenses(Collection<License> collection)
          Create a shallow copy of a License collection.
static License LicenseCollectionFactory.getLicenseByUuid(Collection<License> collection, UUID key)
          Get an element from a License collection by Uuid.
static Map<UUID,License> LicenseCollectionFactory.licensesAsMap(Collection<License> collection)
          Create a map keyed on Uuid from a collection of License elements.
static Set<License> LicenseCollectionFactory.licensesAsSet(Collection<License> collection)
          Create a set of License elements from a collection.
static Collection<License> LicenseCollectionFactory.unmodifiableLicenses(Collection<License> value)
          Create an immutable shallow copy of a License collection.

 

Uses of License in oracle.irm.engine.core.time

 

Methods in oracle.irm.engine.core.time with parameters of type License
static Date TimeSpanCheckInstance.getReferenceDate(TimeSpan span, Date current, Classification classification, License license)
          Obtain the date that the time span should be compare against.
 Date TimeSpanCheck.getReferenceDate(TimeSpan span, Date current, Classification classification, License license)
          Obtain the date that the time span should be compare against.
 Date TimeSpan.getStartTime(Classification classification, License license)
          Get the absolute start time of this time span.
 Date TimeSpan.getStopTime(Classification classification, License license)
          Get the absolute stop time of this time span.
static boolean TimeSpanCheckInstance.isAfter(TimeSpan span, Date current, Classification classification, License license)
          Check to see if a time is after the time span ends.
 boolean TimeSpanCheck.isAfter(TimeSpan span, Date current, Classification classification, License license)
          Check to see if a time is after the time span ends.
static boolean TimeSpanCheckInstance.isBefore(TimeSpan span, Date current, Classification classification, License license)
          Check to see if a time is before the time span starts.
 boolean TimeSpanCheck.isBefore(TimeSpan span, Date current, Classification classification, License license)
          Check to see if a time is before the time span starts.
static boolean TimeSpanCheckInstance.isWithin(TimeSpan span, Date current, Classification classification, License license)
          Check to see if a time is within the time span.
 boolean TimeSpanCheck.isWithin(TimeSpan span, Date current, Classification classification, License license)
          Check to see if a time is within the time span.

 


Skip navigation links

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

E12907-03


Copyright © 2011, Oracle. All rights reserved.