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.TimePeriod

Packages that use TimePeriod
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 TimePeriod in oracle.irm.engine.core.license

 

Methods in oracle.irm.engine.core.license that return TimePeriod
 TimePeriod LicenseCriteria.getRefreshPeriod()
          The refresh period.

 

Methods in oracle.irm.engine.core.license with parameters of type TimePeriod
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 TimePeriod in oracle.irm.engine.core.time

 

Fields in oracle.irm.engine.core.time with type parameters of type TimePeriod
static Collection<TimePeriod> TimePeriodCollectionFactory.EMPTY_TIME_PERIODS
          An empty Time Period collection.

 

Methods in oracle.irm.engine.core.time that return TimePeriod
static TimePeriod TimePeriodFactory.createTimePeriod(int amount, TimePeriod.Units units)
          Create a time period by specifying the total number of seconds.
 TimePeriod RelativeTimeSpan.getStartTime()
          Start time for the time span.
 TimePeriod RelativeTimeSpan.getStopTime()
          Stop time for the time span.

 

Methods in oracle.irm.engine.core.time that return types with arguments of type TimePeriod
static Collection<TimePeriod> TimePeriodCollectionFactory.copyTimePeriods(Collection<TimePeriod> collection)
          Create a shallow copy of a Time Period collection.
static Collection<TimePeriod> TimePeriodCollectionFactory.createTimePeriods(int capacity)
          Create an empty Time Period collection with a capacity specified.
static Collection<TimePeriod> TimePeriodCollectionFactory.createTimePeriods(TimePeriod... elements)
          Create a Time Period collection containing zero or more elements.
static Collection<TimePeriod> TimeOperationsInstance.sortTimePeriods(Collection<TimePeriod> periods)
          Sort a set of time periods in ascending order.
 Collection<TimePeriod> TimeOperations.sortTimePeriods(Collection<TimePeriod> periods)
          Sort a set of time periods in ascending order.
static Set<TimePeriod> TimePeriodCollectionFactory.timePeriodsAsSet(Collection<TimePeriod> collection)
          Create a set of Time Period elements from a collection.
static Collection<TimePeriod> TimePeriodCollectionFactory.unmodifiableTimePeriods(Collection<TimePeriod> value)
          Create an immutable shallow copy of a Time Period collection.

 

Methods in oracle.irm.engine.core.time with parameters of type TimePeriod
static RelativeTimeSpan RelativeTimeSpanFactory.createRelativeTimeSpan(RelativeTimeSpan.TimeBase timeBase, TimePeriod startTime, TimePeriod stopTime)
          Create an relative time span for a specified start and stop time.
static RelativeTimeSpan RelativeTimeSpanFactory.createRelativeTimeSpan(TimeSpan.ReferencePoint referencePoint, RelativeTimeSpan.TimeBase timeBase, TimePeriod startTime, TimePeriod stopTime)
          Create an relative time span for a specified start and stop time.
static Collection<TimePeriod> TimePeriodCollectionFactory.createTimePeriods(TimePeriod... elements)
          Create a Time Period collection containing zero or more elements.

 

Method parameters in oracle.irm.engine.core.time with type arguments of type TimePeriod
static Collection<TimePeriod> TimePeriodCollectionFactory.copyTimePeriods(Collection<TimePeriod> collection)
          Create a shallow copy of a Time Period collection.
static Collection<TimePeriod> TimeOperationsInstance.sortTimePeriods(Collection<TimePeriod> periods)
          Sort a set of time periods in ascending order.
 Collection<TimePeriod> TimeOperations.sortTimePeriods(Collection<TimePeriod> periods)
          Sort a set of time periods in ascending order.
static Set<TimePeriod> TimePeriodCollectionFactory.timePeriodsAsSet(Collection<TimePeriod> collection)
          Create a set of Time Period elements from a collection.
static Collection<TimePeriod> TimePeriodCollectionFactory.unmodifiableTimePeriods(Collection<TimePeriod> value)
          Create an immutable shallow copy of a Time Period collection.

 

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

 

Methods in oracle.irm.engine.rights.context that return TimePeriod
 TimePeriod DocumentRole.getRefreshPeriod()
          The refresh period.

 

Methods in oracle.irm.engine.rights.context that return types with arguments of type TimePeriod
static Collection<TimePeriod> DocumentRoleOperationsInstance.getDefaultRefreshPeriods()
          List default refresh periods.
 Collection<TimePeriod> DocumentRoleOperations.getDefaultRefreshPeriods()
          List default refresh periods.

 

Methods in oracle.irm.engine.rights.context with parameters of type TimePeriod
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.
static DocumentRole DocumentRoleOperationsInstance.setRelativeAssignmentTimeConstraints(DocumentRole role, TimePeriod period)
          Set relative to assignment time constraints on a role.
 DocumentRole DocumentRoleOperations.setRelativeAssignmentTimeConstraints(DocumentRole role, TimePeriod period)
          Set relative to assignment time constraints on a role.
static DocumentRole DocumentRoleOperationsInstance.setRelativeClassificationTimeConstraints(DocumentRole role, TimePeriod period)
          Set relative to classification time constraints on a role.
 DocumentRole DocumentRoleOperations.setRelativeClassificationTimeConstraints(DocumentRole role, TimePeriod period)
          Set relative to classification time constraints on 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.