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.time.TimeSpan

Packages that use TimeSpan
oracle.irm.engine.core.license Licensing rules and license distributing algorithms. 
oracle.irm.engine.core.time Time based objects and services. 
oracle.irm.engine.rights.context Content classification system rights provisioning. 

 

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

 

Methods in oracle.irm.engine.core.license that return types with arguments of type TimeSpan
 Collection<TimeSpan> LicenseCriteria.getTimeSpans()
          Time constraints.

 

Method parameters in oracle.irm.engine.core.license with type arguments of type TimeSpan
static LicenseCriteria LicenseCriteriaFactory.createLicenseCriteria(LicenseCriteria.Storage storage, LicenseCriteria.Delivery delivery, LicenseCriteria.Use use, Collection<Feature> features, Collection<TimeSpan> timeSpans, TimePeriod refreshPeriod, ClassificationFilter classifications, ClassificationFilter destinations)
          Create a license criteria.
static LicenseCriteria LicenseCriteriaFactory.createLicenseCriteria(LicenseCriteria.Storage storage, LicenseCriteria.Use use, Collection<Feature> features, Collection<TimeSpan> timeSpans, TimePeriod refreshPeriod, ClassificationFilter classifications, ClassificationFilter destinations)
          Create a license criteria with the delivery automatically inferred.

 

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

 

Subinterfaces of TimeSpan in oracle.irm.engine.core.time
 interface AbsoluteTimeSpan
          An absolute time span.
 interface RelativeTimeSpan
          A relative time span.

 

Fields in oracle.irm.engine.core.time with type parameters of type TimeSpan
static Collection<TimeSpan> TimeSpanCollectionFactory.EMPTY_TIME_SPANS
          An empty Time Span collection.

 

Methods in oracle.irm.engine.core.time that return types with arguments of type TimeSpan
static Collection<TimeSpan> TimeSpanCollectionFactory.copyTimeSpans(Collection<TimeSpan> collection)
          Create a shallow copy of a Time Span collection.
static Collection<TimeSpan> TimeSpanCollectionFactory.createTimeSpans(int capacity)
          Create an empty Time Span collection with a capacity specified.
static Collection<TimeSpan> TimeSpanCollectionFactory.createTimeSpans(TimeSpan... elements)
          Create a Time Span collection containing zero or more elements.
static Collection<TimeSpan> TimeSpanCollectionFactory.unmodifiableTimeSpans(Collection<TimeSpan> value)
          Create an immutable shallow copy of a Time Span collection.

 

Methods in oracle.irm.engine.core.time with parameters of type TimeSpan
static Collection<TimeSpan> TimeSpanCollectionFactory.createTimeSpans(TimeSpan... elements)
          Create a Time Span collection containing zero or more elements.
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.
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.

 

Method parameters in oracle.irm.engine.core.time with type arguments of type TimeSpan
static Collection<TimeSpan> TimeSpanCollectionFactory.copyTimeSpans(Collection<TimeSpan> collection)
          Create a shallow copy of a Time Span collection.
static Collection<TimeSpan> TimeSpanCollectionFactory.unmodifiableTimeSpans(Collection<TimeSpan> value)
          Create an immutable shallow copy of a Time Span collection.

 

Uses of TimeSpan in oracle.irm.engine.rights.context

 

Methods in oracle.irm.engine.rights.context that return types with arguments of type TimeSpan
 Collection<TimeSpan> DocumentRole.getTimeSpans()
          Time constraints.

 

Method parameters in oracle.irm.engine.rights.context with type arguments of type TimeSpan
static DocumentRole DocumentRoleFactory.createDocumentRole(UUID uuid, Collection<Label> labels, LicenseCriteria.Storage storage, Collection<Feature> features, Collection<TimeSpan> timeSpans, TimePeriod refreshPeriod, ItemConstraints.Type itemConstraints, DocumentRole.ExportConstraints exportConstraints, Domain domain)
          Create a role.

 


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.