Skip navigation links

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

E12907-02


Uses of Interface
oracle.irm.engine.rights.context.ContextInstance

Packages that use ContextInstance
oracle.irm.engine.rights.context Content classification system rights provisioning. 
oracle.irm.engine.rights.journal Context classification system journal. 

 

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

 

Fields in oracle.irm.engine.rights.context with type parameters of type ContextInstance
static Collection<ContextInstance> ContextInstanceCollectionFactory.EMPTY_CONTEXT_INSTANCES
          An empty Context Instance collection.

 

Methods in oracle.irm.engine.rights.context that return ContextInstance
static ContextInstance ContextOperationsInstance.createContextFromTemplate(UUID uuid, ContextTemplate template, Collection<Label> labels, ContextInstance.Visibility visibility, Collection<Account> managers)
          Create a context.
 ContextInstance ContextOperations.createContextFromTemplate(UUID uuid, ContextTemplate template, Collection<Label> labels, ContextInstance.Visibility visibility, Collection<Account> managers)
          Create a context.
static ContextInstance ContextInstanceFactory.createContextInstance(UUID uuid)
          Recreate a context instance.
static ContextInstance ContextInstanceFactory.createContextInstance(UUID uuid, Collection<Label> labels, Collection<ItemCode> items, Collection<ContextInstance> trustedContexts, ContextInstance.Visibility visibility, Collection<KeySet> keySets, ContextTemplate template)
          Create a context instance.
static ContextInstance ContextInstanceFactory.createContextInstance(UUID uuid, Collection<Label> labels, Collection<ItemCode> items, Collection<ContextInstance> trustedContexts, ContextInstance.Visibility visibility, ContextTemplate template)
          Create a context instance.
 ContextInstance DocumentRight.getContext()
          The related context.
 ContextInstance UnsupportedDocumentRoleException.getContext()
          The context.
 ContextInstance CannotRemoveContextInstanceException.getContext()
          The context that cannot be deleted.
static ContextInstance ContextInstanceCollectionFactory.getContextInstanceByUuid(Collection<ContextInstance> collection, UUID key)
          Get an element from a Context Instance collection by Uuid.
static ContextInstance ContextOperationsInstance.refreshContext(ContextInstance context)
          Refresh a context's properties.
 ContextInstance ContextOperations.refreshContext(ContextInstance context)
          Refresh a context's properties.
static ContextInstance ContextOperationsInstance.saveChangesToContext(ContextInstance context, ContextInstance delta)
          Save changes to a context.
 ContextInstance ContextOperations.saveChangesToContext(ContextInstance context, ContextInstance delta)
          Save changes to a context.

 

Methods in oracle.irm.engine.rights.context that return types with arguments of type ContextInstance
static Map<UUID,ContextInstance> ContextInstanceCollectionFactory.contextInstancesAsMap(Collection<ContextInstance> collection)
          Create a map keyed on Uuid from a collection of Context Instance elements.
static Set<ContextInstance> ContextInstanceCollectionFactory.contextInstancesAsSet(Collection<ContextInstance> collection)
          Create a set of Context Instance elements from a collection.
static Collection<ContextInstance> ContextInstanceCollectionFactory.copyContextInstances(Collection<ContextInstance> collection)
          Create a shallow copy of a Context Instance collection.
static Collection<ContextInstance> ContextInstanceCollectionFactory.createContextInstances(ContextInstance... elements)
          Create a Context Instance collection containing zero or more elements.
static Collection<ContextInstance> ContextInstanceCollectionFactory.createContextInstances(int capacity)
          Create an empty Context Instance collection with a capacity specified.
 Collection<ContextInstance> ContextInstance.getTrustedContexts()
          Trusted contexts.
static Collection<ContextInstance> ContextOperationsInstance.listContexts(PageRange pageRange)
          List contexts that the authenticated principal is authorized to access.
 Collection<ContextInstance> ContextOperations.listContexts(PageRange pageRange)
          List contexts that the authenticated principal is authorized to access.
static Collection<ContextInstance> ContextOperationsInstance.listContextsByAccount(Account account, ContextInstance.Role filter, PageRange pageRange)
          List contexts managed by a specified account.
 Collection<ContextInstance> ContextOperations.listContextsByAccount(Account account, ContextInstance.Role filter, PageRange pageRange)
          List contexts managed by a specified account.
static Collection<ContextInstance> ContextOperationsInstance.listContextsByDomain(Domain domain, PageRange pageRange)
          List contexts owned by a domain.
 Collection<ContextInstance> ContextOperations.listContextsByDomain(Domain domain, PageRange pageRange)
          List contexts owned by a domain.
static Collection<ContextInstance> ContextOperationsInstance.listOrphanedContexts(Domain domain)
          List orphaned contexts.
 Collection<ContextInstance> ContextOperations.listOrphanedContexts(Domain domain)
          List orphaned contexts.
static Collection<ContextInstance> ContextOperationsInstance.listTrustedContexts(ContextInstance context)
          List trusted contexts.
 Collection<ContextInstance> ContextOperations.listTrustedContexts(ContextInstance context)
          List trusted contexts.
static Collection<ContextInstance> ContextOperationsInstance.manageOrphanedContexts(Domain domain)
          Gain management rights for all orphaned contexts.
 Collection<ContextInstance> ContextOperations.manageOrphanedContexts(Domain domain)
          Gain management rights for all orphaned contexts.
static Collection<ContextInstance> ContextInstanceCollectionFactory.unmodifiableContextInstances(Collection<ContextInstance> value)
          Create an immutable shallow copy of a Context Instance collection.

 

Methods in oracle.irm.engine.rights.context with parameters of type ContextInstance
static void ContextOperationsInstance.addContextManagers(ContextInstance context, Collection<Account> accounts)
          Add one or managers to a context.
 void ContextOperations.addContextManagers(ContextInstance context, Collection<Account> accounts)
          Add one or managers to a context.
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 int DocumentRightOperationsInstance.countRightsByContext(ContextInstance context)
          Count the number of rights assigned within a context.
 int DocumentRightOperations.countRightsByContext(ContextInstance context)
          Count the number of rights assigned within a context.
static Collection<ContextInstance> ContextInstanceCollectionFactory.createContextInstances(ContextInstance... elements)
          Create a Context Instance collection containing zero or more elements.
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 void ContextOperationsInstance.deleteContext(ContextInstance context)
          Delete a context.
 void ContextOperations.deleteContext(ContextInstance context)
          Delete a context.
static int ContextOperationsInstance.deleteContextJournalEntries(ContextInstance context)
          Deletes all journal entries relating to a context.
 int ContextOperations.deleteContextJournalEntries(ContextInstance context)
          Deletes all journal entries relating to a context.
static Collection<DocumentRight> DocumentRightOperationsInstance.filterRightsByAccounts(ContextInstance context, Collection<Account> accounts)
          List a filtered set of rights assigned within a context based on account details.
 Collection<DocumentRight> DocumentRightOperations.filterRightsByAccounts(ContextInstance context, Collection<Account> accounts)
          List a filtered set of rights assigned within a context based on account details.
static KeySet ContextOperationsInstance.generateKeySetForContext(ContextInstance context)
          Generate a new key set for a context.
 KeySet ContextOperations.generateKeySetForContext(ContextInstance context)
          Generate a new key set for a context.
static Collection<Label> ContextTemplateOperationsInstance.getContextTemplateLabels(ContextInstance context)
          Get the context template labels for a context.
 Collection<Label> ContextTemplateOperations.getContextTemplateLabels(ContextInstance context)
          Get the context template labels for a context.
static ContextInstance.Role ContextOperationsInstance.getRoleForContext(ContextInstance context, Account account)
          Find out what role an account has within a context.
 ContextInstance.Role ContextOperations.getRoleForContext(ContextInstance context, Account account)
          Find out what role an account has within a context.
static Collection<Account> ContextOperationsInstance.listContextManagers(ContextInstance context)
          List context managers.
 Collection<Account> ContextOperations.listContextManagers(ContextInstance context)
          List context managers.
static Collection<DocumentRight> DocumentRightOperationsInstance.listRightsByContext(ContextInstance context, PageRange pageRange)
          List rights assigned within a context.
 Collection<DocumentRight> DocumentRightOperations.listRightsByContext(ContextInstance context, PageRange pageRange)
          List rights assigned within a context.
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<ContextInstance> ContextOperationsInstance.listTrustedContexts(ContextInstance context)
          List trusted contexts.
 Collection<ContextInstance> ContextOperations.listTrustedContexts(ContextInstance context)
          List trusted contexts.
static ContextInstance ContextOperationsInstance.refreshContext(ContextInstance context)
          Refresh a context's properties.
 ContextInstance ContextOperations.refreshContext(ContextInstance context)
          Refresh a context's properties.
static void ContextOperationsInstance.removeContextManagers(ContextInstance context, Collection<Account> accounts)
          Remove one or managers from a context.
 void ContextOperations.removeContextManagers(ContextInstance context, Collection<Account> accounts)
          Remove one or managers from a context.
static ContextInstance ContextOperationsInstance.saveChangesToContext(ContextInstance context, ContextInstance delta)
          Save changes to a context.
 ContextInstance ContextOperations.saveChangesToContext(ContextInstance context, ContextInstance delta)
          Save changes to a context.
static int DocumentRightOperationsInstance.unassignRightsByContext(ContextInstance context)
          Un-assign rights assigned to a context.
 int DocumentRightOperations.unassignRightsByContext(ContextInstance context)
          Un-assign rights assigned to a context.

 

Method parameters in oracle.irm.engine.rights.context with type arguments of type ContextInstance
static Map<UUID,ContextInstance> ContextInstanceCollectionFactory.contextInstancesAsMap(Collection<ContextInstance> collection)
          Create a map keyed on Uuid from a collection of Context Instance elements.
static Set<ContextInstance> ContextInstanceCollectionFactory.contextInstancesAsSet(Collection<ContextInstance> collection)
          Create a set of Context Instance elements from a collection.
static Collection<ContextInstance> ContextInstanceCollectionFactory.copyContextInstances(Collection<ContextInstance> collection)
          Create a shallow copy of a Context Instance collection.
static ContextInstance ContextInstanceFactory.createContextInstance(UUID uuid, Collection<Label> labels, Collection<ItemCode> items, Collection<ContextInstance> trustedContexts, ContextInstance.Visibility visibility, Collection<KeySet> keySets, ContextTemplate template)
          Create a context instance.
static ContextInstance ContextInstanceFactory.createContextInstance(UUID uuid, Collection<Label> labels, Collection<ItemCode> items, Collection<ContextInstance> trustedContexts, ContextInstance.Visibility visibility, ContextTemplate template)
          Create a context instance.
static ContextInstance ContextInstanceCollectionFactory.getContextInstanceByUuid(Collection<ContextInstance> collection, UUID key)
          Get an element from a Context Instance collection by Uuid.
static Collection<ContextInstance> ContextInstanceCollectionFactory.unmodifiableContextInstances(Collection<ContextInstance> value)
          Create an immutable shallow copy of a Context Instance collection.

 

Constructors in oracle.irm.engine.rights.context with parameters of type ContextInstance
CannotRemoveContextInstanceException(ContextInstance context)
          Constructor.
CannotRemoveContextInstanceException(ContextInstance context, Throwable cause)
          Constructor.
UnsupportedDocumentRoleException(DocumentRole role, ContextInstance context)
          Constructor.
UnsupportedDocumentRoleException(DocumentRole role, ContextInstance context, Throwable cause)
          Constructor.

 

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

 

Methods in oracle.irm.engine.rights.journal that return ContextInstance
 ContextInstance ContextJournalEntry.getContextInstance()
          The context of the content.

 

Methods in oracle.irm.engine.rights.journal with parameters of type ContextInstance
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-02


Copyright © 2010, Oracle. All rights reserved.