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.rights.context.DocumentRole

Packages that use DocumentRole
oracle.irm.engine.rights.context Content classification system rights provisioning. 

 

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

 

Fields in oracle.irm.engine.rights.context with type parameters of type DocumentRole
static Collection<DocumentRole> DocumentRoleCollectionFactory.EMPTY_DOCUMENT_ROLES
          An empty Document Role collection.

 

Methods in oracle.irm.engine.rights.context that return DocumentRole
static DocumentRole DocumentRoleOperationsInstance.appendFeaturesToRole(DocumentRole role, String[] featureIds)
          Add features to a role.
 DocumentRole DocumentRoleOperations.appendFeaturesToRole(DocumentRole role, String[] featureIds)
          Add features to a role.
static DocumentRole DocumentRoleOperationsInstance.clearTimeConstraints(DocumentRole role)
          Clear the time constraints on a role.
 DocumentRole DocumentRoleOperations.clearTimeConstraints(DocumentRole role)
          Clear the time constraints on a role.
static DocumentRole DocumentRoleOperationsInstance.copyRole(DocumentRole role, Domain domain)
          Copy a role.
 DocumentRole DocumentRoleOperations.copyRole(DocumentRole role, Domain domain)
          Copy a role.
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 DocumentRoleFactory.createDocumentRole(UUID uuid, Domain domain)
          Recreate an existing role.
 DocumentRole InvalidTimePeriodException.getDocumentRole()
          The invalid document role.
 DocumentRole InvalidFeaturesException.getDocumentRole()
          The invalid document role.
 DocumentRole CannotRemoveDocumentRoleException.getDocumentRole()
          The document role that cannot be deleted.
static DocumentRole DocumentRoleCollectionFactory.getDocumentRoleByUuid(Collection<DocumentRole> collection, UUID key)
          Get an element from a Document Role collection by Uuid.
 DocumentRole DocumentRight.getRole()
          The role.
 DocumentRole UnsupportedDocumentRoleException.getRole()
          The invalid document role.
 DocumentRole InvalidDocumentRoleException.getRole()
          The document role.
 DocumentRole ImmutableDocumentRoleException.getRole()
          The document role.
 DocumentRole DocumentRoleAlreadyExistsException.getRole()
          The document role that already exists.
 DocumentRole AccountAlreadyAssignedException.getRole()
          The document role.
static DocumentRole DocumentRoleOperationsInstance.refreshDocumentRole(DocumentRole role)
          Refresh a document role's properties.
 DocumentRole DocumentRoleOperations.refreshDocumentRole(DocumentRole role)
          Refresh a document role's properties.
static DocumentRole DocumentRoleOperationsInstance.saveChangesToRole(DocumentRole role, DocumentRole delta)
          Save changes to a document role.
 DocumentRole DocumentRoleOperations.saveChangesToRole(DocumentRole role, DocumentRole delta)
          Save changes to a document role.
static DocumentRole DocumentRoleOperationsInstance.saveNewRole(Domain domain, DocumentRole role)
          Save a new document role.
 DocumentRole DocumentRoleOperations.saveNewRole(Domain domain, DocumentRole role)
          Save a new document role.
static DocumentRole DocumentRoleOperationsInstance.setAbsoluteTimeConstraints(DocumentRole role, Date startTime, Date stopTime)
          Set absolute time constraints on a role.
 DocumentRole DocumentRoleOperations.setAbsoluteTimeConstraints(DocumentRole role, Date startTime, Date stopTime)
          Set absolute time constraints on a role.
static DocumentRole DocumentRoleOperationsInstance.setFeatureRecording(DocumentRole role, boolean record)
          Set whether feature use is recorded.
 DocumentRole DocumentRoleOperations.setFeatureRecording(DocumentRole role, boolean record)
          Set whether feature use is recorded.
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.

 

Methods in oracle.irm.engine.rights.context that return types with arguments of type DocumentRole
static Collection<DocumentRole> DocumentRoleCollectionFactory.copyDocumentRoles(Collection<DocumentRole> collection)
          Create a shallow copy of a Document Role collection.
static Collection<DocumentRole> DocumentRoleOperationsInstance.copyRoles(Collection<DocumentRole> roles, Domain domain)
          Copy a set of roles.
 Collection<DocumentRole> DocumentRoleOperations.copyRoles(Collection<DocumentRole> roles, Domain domain)
          Copy a set of roles.
static Collection<DocumentRole> DocumentRoleCollectionFactory.createDocumentRoles(DocumentRole... elements)
          Create a Document Role collection containing zero or more elements.
static Collection<DocumentRole> DocumentRoleCollectionFactory.createDocumentRoles(int capacity)
          Create an empty Document Role collection with a capacity specified.
static Map<UUID,DocumentRole> DocumentRoleCollectionFactory.documentRolesAsMap(Collection<DocumentRole> collection)
          Create a map keyed on Uuid from a collection of Document Role elements.
static Set<DocumentRole> DocumentRoleCollectionFactory.documentRolesAsSet(Collection<DocumentRole> collection)
          Create a set of Document Role elements from a collection.
 Collection<DocumentRole> ContextTemplate.getRoles()
          Document roles.
static Collection<DocumentRole> DocumentRoleOperationsInstance.listRoles(Domain domain)
          List document roles owned by a domain.
 Collection<DocumentRole> DocumentRoleOperations.listRoles(Domain domain)
          List document roles owned by a domain.
static Collection<DocumentRole> DocumentRoleOperationsInstance.listRolesForContext(ContextInstance context)
          List document roles available to a context.
 Collection<DocumentRole> DocumentRoleOperations.listRolesForContext(ContextInstance context)
          List document roles available to a context.
static Collection<DocumentRole> DocumentRoleCollectionFactory.unmodifiableDocumentRoles(Collection<DocumentRole> value)
          Create an immutable shallow copy of a Document Role collection.

 

Methods in oracle.irm.engine.rights.context with parameters of type DocumentRole
static DocumentRole DocumentRoleOperationsInstance.appendFeaturesToRole(DocumentRole role, String[] featureIds)
          Add features to a role.
 DocumentRole DocumentRoleOperations.appendFeaturesToRole(DocumentRole role, String[] featureIds)
          Add features to a role.
static Collection<DocumentRight> DocumentRightOperationsInstance.assignRole(ContextInstance context, DocumentRole role, Collection<Account> accounts, Collection<ItemCode> items)
          Assign a document role.
 Collection<DocumentRight> DocumentRightOperations.assignRole(ContextInstance context, DocumentRole role, Collection<Account> accounts, Collection<ItemCode> items)
          Assign a document role.
static DocumentRole DocumentRoleOperationsInstance.clearTimeConstraints(DocumentRole role)
          Clear the time constraints on a role.
 DocumentRole DocumentRoleOperations.clearTimeConstraints(DocumentRole role)
          Clear the time constraints on a role.
static DocumentRole DocumentRoleOperationsInstance.copyRole(DocumentRole role, Domain domain)
          Copy a role.
 DocumentRole DocumentRoleOperations.copyRole(DocumentRole role, Domain domain)
          Copy a role.
static int DocumentRightOperationsInstance.countRightsByRole(DocumentRole role)
          Count the number of rights assigned to a role.
 int DocumentRightOperations.countRightsByRole(DocumentRole role)
          Count the number of rights assigned to a role.
static int DocumentRightOperationsInstance.countRightsByTemplate(ContextTemplate template, DocumentRole role)
          Count the number of rights assigned to a role, with a relationship to the specified template.
 int DocumentRightOperations.countRightsByTemplate(ContextTemplate template, DocumentRole role)
          Count the number of rights assigned to a role, with a relationship to the specified template.
static DocumentRight DocumentRightFactory.createDocumentRight(Date assignedTime, Account account, DocumentRole role, Collection<ItemCode> itemCodes, ContextInstance context)
          Create a new right.
static DocumentRight DocumentRightFactory.createDocumentRight(UUID uuid, Date assignedTime, Account account, DocumentRole role, Collection<ItemCode> itemCodes, ContextInstance context)
          Create a new right with a deterministic UUID.
static Collection<DocumentRole> DocumentRoleCollectionFactory.createDocumentRoles(DocumentRole... elements)
          Create a Document Role collection containing zero or more elements.
static void DocumentRoleOperationsInstance.deleteRole(DocumentRole role)
          Delete a role.
 void DocumentRoleOperations.deleteRole(DocumentRole role)
          Delete a role.
static boolean DocumentRoleOperationsInstance.getFeatureRecording(DocumentRole role)
          Infer whether feature recording has been set on a document role.
 boolean DocumentRoleOperations.getFeatureRecording(DocumentRole role)
          Infer whether feature recording has been set on a document role.
static DocumentRole.TimeConstraints DocumentRoleOperationsInstance.getTimeConstraints(DocumentRole role)
          Get the time constraints set on a document role.
 DocumentRole.TimeConstraints DocumentRoleOperations.getTimeConstraints(DocumentRole role)
          Get the time constraints set on a document role.
static Collection<DocumentRight> DocumentRightOperationsInstance.reassignRole(Collection<DocumentRight> rights, DocumentRole role, Collection<ItemCode> items)
          Alter role assignments.
 Collection<DocumentRight> DocumentRightOperations.reassignRole(Collection<DocumentRight> rights, DocumentRole role, Collection<ItemCode> items)
          Alter role assignments.
static DocumentRole DocumentRoleOperationsInstance.refreshDocumentRole(DocumentRole role)
          Refresh a document role's properties.
 DocumentRole DocumentRoleOperations.refreshDocumentRole(DocumentRole role)
          Refresh a document role's properties.
static DocumentRole DocumentRoleOperationsInstance.saveChangesToRole(DocumentRole role, DocumentRole delta)
          Save changes to a document role.
 DocumentRole DocumentRoleOperations.saveChangesToRole(DocumentRole role, DocumentRole delta)
          Save changes to a document role.
static DocumentRole DocumentRoleOperationsInstance.saveNewRole(Domain domain, DocumentRole role)
          Save a new document role.
 DocumentRole DocumentRoleOperations.saveNewRole(Domain domain, DocumentRole role)
          Save a new document role.
static DocumentRole DocumentRoleOperationsInstance.setAbsoluteTimeConstraints(DocumentRole role, Date startTime, Date stopTime)
          Set absolute time constraints on a role.
 DocumentRole DocumentRoleOperations.setAbsoluteTimeConstraints(DocumentRole role, Date startTime, Date stopTime)
          Set absolute time constraints on a role.
static DocumentRole DocumentRoleOperationsInstance.setFeatureRecording(DocumentRole role, boolean record)
          Set whether feature use is recorded.
 DocumentRole DocumentRoleOperations.setFeatureRecording(DocumentRole role, boolean record)
          Set whether feature use is recorded.
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.

 

Method parameters in oracle.irm.engine.rights.context with type arguments of type DocumentRole
static Collection<DocumentRole> DocumentRoleCollectionFactory.copyDocumentRoles(Collection<DocumentRole> collection)
          Create a shallow copy of a Document Role collection.
static Collection<DocumentRole> DocumentRoleOperationsInstance.copyRoles(Collection<DocumentRole> roles, Domain domain)
          Copy a set of roles.
 Collection<DocumentRole> DocumentRoleOperations.copyRoles(Collection<DocumentRole> roles, Domain domain)
          Copy a set of roles.
static ContextTemplate ContextTemplateFactory.createContextTemplate(UUID uuid, Collection<Label> labels, ContextTemplate.Status status, Collection<DocumentRole> roles, Domain domain)
          Create a template.
static void DocumentRoleOperationsInstance.deleteRoles(Collection<DocumentRole> roles)
          Delete a set of roles.
 void DocumentRoleOperations.deleteRoles(Collection<DocumentRole> roles)
          Delete a set of roles.
static Map<UUID,DocumentRole> DocumentRoleCollectionFactory.documentRolesAsMap(Collection<DocumentRole> collection)
          Create a map keyed on Uuid from a collection of Document Role elements.
static Set<DocumentRole> DocumentRoleCollectionFactory.documentRolesAsSet(Collection<DocumentRole> collection)
          Create a set of Document Role elements from a collection.
static DocumentRole DocumentRoleCollectionFactory.getDocumentRoleByUuid(Collection<DocumentRole> collection, UUID key)
          Get an element from a Document Role collection by Uuid.
static Collection<DocumentRole> DocumentRoleCollectionFactory.unmodifiableDocumentRoles(Collection<DocumentRole> value)
          Create an immutable shallow copy of a Document Role collection.

 

Constructors in oracle.irm.engine.rights.context with parameters of type DocumentRole
AccountAlreadyAssignedException(Account account, DocumentRole role)
          Constructor.
AccountAlreadyAssignedException(Account account, DocumentRole role, Throwable cause)
          Constructor.
CannotRemoveDocumentRoleException(DocumentRole documentRole)
          Constructor.
CannotRemoveDocumentRoleException(DocumentRole documentRole, Throwable cause)
          Constructor.
DocumentRoleAlreadyExistsException(DocumentRole role)
          Constructor.
DocumentRoleAlreadyExistsException(DocumentRole role, Throwable cause)
          Constructor.
ImmutableDocumentRoleException(DocumentRole role)
          Constructor.
ImmutableDocumentRoleException(DocumentRole role, Throwable cause)
          Constructor.
InvalidDocumentRoleException(DocumentRole role, ContextTemplate template)
          Constructor.
InvalidDocumentRoleException(DocumentRole role, ContextTemplate template, Throwable cause)
          Constructor.
InvalidFeaturesException(DocumentRole documentRole)
          Constructor.
InvalidFeaturesException(DocumentRole documentRole, Throwable cause)
          Constructor.
InvalidTimePeriodException(DocumentRole documentRole)
          Constructor.
InvalidTimePeriodException(DocumentRole documentRole, Throwable cause)
          Constructor.
UnsupportedDocumentRoleException(DocumentRole role, ContextInstance context)
          Constructor.
UnsupportedDocumentRoleException(DocumentRole role, ContextInstance context, Throwable cause)
          Constructor.

 


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.