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.feature.Feature

Packages that use Feature
oracle.irm.engine.core.feature Application features. 
oracle.irm.engine.core.license Licensing rules and license distributing algorithms. 
oracle.irm.engine.core.storage Desktop storage services. 
oracle.irm.engine.rights.context Content classification system rights provisioning. 
oracle.irm.engine.rights.journal Context classification system journal. 

 

Uses of Feature in oracle.irm.engine.core.feature

 

Fields in oracle.irm.engine.core.feature declared as Feature
static Feature FeatureConstants.COPY_FEATURE
          Copy feature.
static Feature FeatureConstants.COPY_TO_FEATURE
          Copy To feature.
static Feature FeatureConstants.EDIT_FEATURE
          Edit feature.
static Feature FeatureConstants.OPEN_FEATURE
          Open feature.
static Feature FeatureConstants.OPEN_FEATURE_NOT_RECORDED
          Open feature.
static Feature FeatureConstants.PRINT_FEATURE
          Print feature.
static Feature FeatureConstants.PRINT_FEATURE_NOT_RECORDED
          Print feature.
static Feature FeatureConstants.RESEAL_FEATURE
          Re-seal feature.
static Feature FeatureConstants.RESEAL_FEATURE_NOT_RECORDED
          Re-seal feature.
static Feature FeatureConstants.SCAN_FEATURE
          Scan feature.
static Feature FeatureConstants.SCAN_FEATURE_NOT_RECORDED
          Scan feature.
static Feature FeatureConstants.SEAL_FEATURE
          Seal feature.
static Feature FeatureConstants.SEAL_FEATURE_NOT_RECORDED
          Seal feature.
static Feature FeatureConstants.SEARCH_FEATURE
          Search feature.
static Feature FeatureConstants.UNSEAL_FEATURE
          Save unsealed feature.
static Feature FeatureConstants.UNSEAL_FEATURE_NOT_RECORDED
          Save unsealed feature.

 

Fields in oracle.irm.engine.core.feature with type parameters of type Feature
static Collection<Feature> FeatureCollectionFactory.EMPTY_FEATURES
          An empty Feature collection.

 

Methods in oracle.irm.engine.core.feature that return Feature
static Feature FeatureFactory.createFeature(String id)
          Create a feature with defaults.
static Feature FeatureFactory.createFeature(String id, Feature.Use use, boolean record)
          Create a feature.
static Feature FeatureOperationsInstance.getFeature(String id)
          Get a feature.
 Feature FeatureOperations.getFeature(String id)
          Get a feature.
static Feature FeatureCollectionFactory.getFeatureById(Collection<Feature> collection, String key)
          Get an element from a Feature collection by Id.

 

Methods in oracle.irm.engine.core.feature that return types with arguments of type Feature
static Collection<Feature> FeatureOperationsInstance.addFeatures(Collection<Feature> features, String[] ids)
          Add features to a collection by feature identity.
 Collection<Feature> FeatureOperations.addFeatures(Collection<Feature> features, String[] ids)
          Add features to a collection by feature identity.
static Collection<Feature> FeatureCollectionFactory.copyFeatures(Collection<Feature> collection)
          Create a shallow copy of a Feature collection.
static Collection<Feature> FeatureCollectionFactory.createFeatures(Feature... elements)
          Create a Feature collection containing zero or more elements.
static Collection<Feature> FeatureCollectionFactory.createFeatures(int capacity)
          Create an empty Feature collection with a capacity specified.
static Map<String,Feature> FeatureCollectionFactory.featuresAsMap(Collection<Feature> collection)
          Create a map keyed on Id from a collection of Feature elements.
static Set<Feature> FeatureCollectionFactory.featuresAsSet(Collection<Feature> collection)
          Create a set of Feature elements from a collection.
static Collection<Feature> FeatureOperationsInstance.getFeatures(String[] ids)
          Get a set of features from an array of feature identities.
 Collection<Feature> FeatureOperations.getFeatures(String[] ids)
          Get a set of features from an array of feature identities.
static Collection<Feature> FeatureOperationsInstance.listFeatures()
          List features.
 Collection<Feature> FeatureOperations.listFeatures()
          List features.
static Collection<Feature> FeatureOperationsInstance.listPrimaryFeatures()
          List primary features.
 Collection<Feature> FeatureOperations.listPrimaryFeatures()
          List primary features.
static Collection<Feature> FeatureOperationsInstance.listRecordableFeatures()
          List the features that can be recorded by the desktop application.
 Collection<Feature> FeatureOperations.listRecordableFeatures()
          List the features that can be recorded by the desktop application.
static Collection<Feature> FeatureOperationsInstance.stripFeatures(Collection<Feature> features, String[] ids)
          Remove features from a collection by feature identity.
 Collection<Feature> FeatureOperations.stripFeatures(Collection<Feature> features, String[] ids)
          Remove features from a collection by feature identity.
static Collection<Feature> FeatureOperationsInstance.stripPrimaryFeatures(Collection<Feature> features)
          Remove primary features from a collection of features.
 Collection<Feature> FeatureOperations.stripPrimaryFeatures(Collection<Feature> features)
          Remove primary features from a collection of features.
static Collection<Feature> FeatureOperationsInstance.stripRecordedFeatures(Collection<Feature> features)
          Remove recorded features from a collection of features.
 Collection<Feature> FeatureOperations.stripRecordedFeatures(Collection<Feature> features)
          Remove recorded features from a collection of features.
static Collection<Feature> FeatureCollectionFactory.unmodifiableFeatures(Collection<Feature> value)
          Create an immutable shallow copy of a Feature collection.

 

Methods in oracle.irm.engine.core.feature with parameters of type Feature
static Collection<Feature> FeatureCollectionFactory.createFeatures(Feature... elements)
          Create a Feature collection containing zero or more elements.
static boolean FeatureOperationsInstance.isPrimaryFeature(Feature feature)
          Check whether a feature is a primary feature.
 boolean FeatureOperations.isPrimaryFeature(Feature feature)
          Check whether a feature is a primary feature.

 

Method parameters in oracle.irm.engine.core.feature with type arguments of type Feature
static Collection<Feature> FeatureOperationsInstance.addFeatures(Collection<Feature> features, String[] ids)
          Add features to a collection by feature identity.
 Collection<Feature> FeatureOperations.addFeatures(Collection<Feature> features, String[] ids)
          Add features to a collection by feature identity.
static Collection<Feature> FeatureCollectionFactory.copyFeatures(Collection<Feature> collection)
          Create a shallow copy of a Feature collection.
static Map<String,Feature> FeatureCollectionFactory.featuresAsMap(Collection<Feature> collection)
          Create a map keyed on Id from a collection of Feature elements.
static Set<Feature> FeatureCollectionFactory.featuresAsSet(Collection<Feature> collection)
          Create a set of Feature elements from a collection.
static Feature FeatureCollectionFactory.getFeatureById(Collection<Feature> collection, String key)
          Get an element from a Feature collection by Id.
static boolean FeatureOperationsInstance.hasPrimaryFeature(Collection<Feature> features)
          Check a collection of features has at least one primary feature.
 boolean FeatureOperations.hasPrimaryFeature(Collection<Feature> features)
          Check a collection of features has at least one primary feature.
static boolean FeatureOperationsInstance.hasRecordedFeature(Collection<Feature> features)
          Check whether a collection of features includes recorded feature.
 boolean FeatureOperations.hasRecordedFeature(Collection<Feature> features)
          Check whether a collection of features includes recorded feature.
static Collection<Feature> FeatureOperationsInstance.stripFeatures(Collection<Feature> features, String[] ids)
          Remove features from a collection by feature identity.
 Collection<Feature> FeatureOperations.stripFeatures(Collection<Feature> features, String[] ids)
          Remove features from a collection by feature identity.
static Collection<Feature> FeatureOperationsInstance.stripPrimaryFeatures(Collection<Feature> features)
          Remove primary features from a collection of features.
 Collection<Feature> FeatureOperations.stripPrimaryFeatures(Collection<Feature> features)
          Remove primary features from a collection of features.
static Collection<Feature> FeatureOperationsInstance.stripRecordedFeatures(Collection<Feature> features)
          Remove recorded features from a collection of features.
 Collection<Feature> FeatureOperations.stripRecordedFeatures(Collection<Feature> features)
          Remove recorded features from a collection of features.
static Collection<Feature> FeatureCollectionFactory.unmodifiableFeatures(Collection<Feature> value)
          Create an immutable shallow copy of a Feature collection.

 

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

 

Methods in oracle.irm.engine.core.license that return types with arguments of type Feature
 Collection<Feature> LicenseCriteria.getFeatures()
          The valid features.

 

Method parameters in oracle.irm.engine.core.license with type arguments of type Feature
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 Feature in oracle.irm.engine.core.storage

 

Methods in oracle.irm.engine.core.storage with parameters of type Feature
static boolean DesktopServicesInstance.checkForAvailableLicenses(Feature feature, Classification classification)
          Check that the authenticated account has a license.
 boolean DesktopServices.checkForAvailableLicenses(Feature feature, Classification classification)
          Check that the authenticated account has a license.
static void DesktopServicesInstance.request(Feature feature, Classification classification)
          Perform a request and update the store.
 void DesktopServices.request(Feature feature, Classification classification)
          Perform a request and update the store.

 

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

 

Methods in oracle.irm.engine.rights.context that return types with arguments of type Feature
 Collection<Feature> DocumentRole.getFeatures()
          The valid features.
static Collection<Feature> DocumentRoleOperationsInstance.updateExportConstraints(Collection<Feature> features, DocumentRole.ExportConstraints constraints)
          Update a set of features based on export constraints.
 Collection<Feature> DocumentRoleOperations.updateExportConstraints(Collection<Feature> features, DocumentRole.ExportConstraints constraints)
          Update a set of features based on export constraints.

 

Method parameters in oracle.irm.engine.rights.context with type arguments of type Feature
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 Collection<Feature> DocumentRoleOperationsInstance.updateExportConstraints(Collection<Feature> features, DocumentRole.ExportConstraints constraints)
          Update a set of features based on export constraints.
 Collection<Feature> DocumentRoleOperations.updateExportConstraints(Collection<Feature> features, DocumentRole.ExportConstraints constraints)
          Update a set of features based on export constraints.

 

Uses of Feature in oracle.irm.engine.rights.journal

 

Methods in oracle.irm.engine.rights.journal that return Feature
 Feature ContextJournalEntry.getFeature()
          The application feature being performed.

 

Methods in oracle.irm.engine.rights.journal with parameters of type Feature
static ContextJournalEntry ContextJournalEntryFactory.createContextJournalEntry(Date time, ContextJournalEntry.Status status, Account account, Feature feature, ContextInstance contextInstance, ItemCode itemCode, URI uri, Device device)
          Create a context journal entry.
static ContextJournalEntry ContextJournalEntryFactory.createContextJournalEntry(UUID uuid, Date time, ContextJournalEntry.Status status, Account account, Feature feature, ContextInstance contextInstance, ItemCode itemCode, URI uri, Device device)
          Recreate a context journal entry.

 


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.