# Uses of Interface
com.orchestranetworks.service.ValueContextForUpdate

Packages that use ValueContextForUpdate
Package
Description
com.orchestranetworks.rest.serialization
com.orchestranetworks.schema.trigger
Provides classes and interfaces for trigger creation.
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.

- ## Uses of ValueContextForUpdate in com.orchestranetworks.rest.serialization

  Methods in com.orchestranetworks.rest.serialization with parameters of type ValueContextForUpdate
  Modifier and Type
  Method
  Description
  `abstract void`
  ContentHolderForInput.`copyTo(ValueContextForUpdate aValueContextForUpdate)`
  Fills the provided `ValueContextForUpdate` with the data holds in this `ContentHolderForInput`.

- ## Uses of ValueContextForUpdate in com.orchestranetworks.schema.trigger

  Methods in com.orchestranetworks.schema.trigger that return ValueContextForUpdate
  Modifier and Type
  Method
  Description
  `ValueContextForUpdate`
  BeforeModifyInstanceContext.`getDatasetContextForUpdate()`
  Returns the dataset context for performing the update.
  `ValueContextForUpdate`
  BeforeCreateInstanceContext.`getInstanceContextForUpdate()`
  Returns a dataset context for performing updates.
  `ValueContextForUpdate`
  BeforeCreateOccurrenceContext.`getOccurrenceContextForUpdate()`
  Returns the record context for performing the update.
  `ValueContextForUpdate`
  BeforeDeleteOccurrenceContext.`getOccurrenceContextForUpdate()`
  Returns the record context for performing the update.
  `ValueContextForUpdate`
  BeforeModifyOccurrenceContext.`getOccurrenceContextForUpdate()`
  Returns the record context for performing the update.
  `ValueContextForUpdate`
  NewTransientOccurrenceContext.`getOccurrenceContextForUpdate()`
  Returns the same result as `NewTransientOccurrenceContext.getValueContext()`, but with an older and more verbose name.
  `ValueContextForUpdate`
  NewTransientOccurrenceContext.`getValueContext()`
  Returns the value context of the record being created.

- ## Uses of ValueContextForUpdate in com.orchestranetworks.service

  Methods in com.orchestranetworks.service that return ValueContextForUpdate
  Modifier and Type
  Method
  Description
  `ValueContextForUpdate`
  ProcedureContext.`getContext(boolean isTriggerActivation, ValueContextForUpdate contextToCopy, AdaptationTable aTable)`
  Provides an interface for setting values on a context that conforms to any record of the specified table.
  `ValueContextForUpdate`
  ProcedureContext.`getContext(AdaptationName aName)`
  Provides an interface for reading and/or updating persisted content.
  `ValueContextForUpdate`
  ProcedureContext.`getContextForNewOccurrence(Adaptation recordToCopy, AdaptationTable aTable)`
  Provides an interface for copying a context from an existing record.
  `ValueContextForUpdate`
  ProcedureContext.`getContextForNewOccurrence(AdaptationTable aTable)`
  Provides an interface for setting values on a context that conforms to any record of the specified table.
  Methods in com.orchestranetworks.service with parameters of type ValueContextForUpdate
  Modifier and Type
  Method
  Description
  `ValueContextForUpdate`
  ProcedureContext.`getContext(boolean isTriggerActivation, ValueContextForUpdate contextToCopy, AdaptationTable aTable)`
  Provides an interface for setting values on a context that conforms to any record of the specified table.