Uses of Class
com.orchestranetworks.service.OperationException
Packages that use OperationException
Package
Description
Provides classes for distributed data delivery (D3) functionalities.
Provides classes and interfaces for D3 slave functionalities.
Provides interfaces for accessing data sets.
Provides classes for UI interactions.
This package allows to handle module registration.
This package allows the implementation of custom tasks in EBX® scheduler.
Provides classes and interfaces for trigger creation.
Provides classes and interfaces for implementing specific services and access rules on EBX®.
Provides classes and interfaces for specific extensions such as batch
and adaptation tree optimizer.
Provides classes and interfaces for implementing workflow processes and
invoking them.
-
Uses of OperationException in com.orchestranetworks.d3
Methods in com.orchestranetworks.d3 that throw OperationExceptionModifier and TypeMethodDescriptionvoidD3Broadcast.broadcast()Broadcasts a snapshot in synchronous or asynchronous mode depending on the way this object has been obtained.voidD3Engine.broadcast(VersionKey aSnapshotKey) Deprecated.Since 5.2.7.D3NodeAsSlaveOnStartup.createDeliveryDataspace(BranchKey aDataspaceKey) Creates a delivery dataspace or gets the existing one.Class<? extends D3ReceiveBroadcastTrigger>D3NodeAsSlaveOnStartup.getRegisteredBroadcastTrigger(AdaptationHome aDataspace) Returns the 'D3 receive broadcast trigger' class registered according to a delivery dataspace.voidD3NodeAsSlaveOnStartup.registerBroadcastTrigger(AdaptationHome aDataspace, Class<? extends D3ReceiveBroadcastTrigger> aTriggerOrNull) Registers or unregisters the 'D3 receive broadcast trigger'.voidD3NodeAsSlaveOnStartup.registerDeliveryDataspace(AdaptationHome aDataspace) Registers the delivery dataspace. -
Uses of OperationException in com.orchestranetworks.d3.slave
Methods in com.orchestranetworks.d3.slave that throw OperationExceptionModifier and TypeMethodDescriptionvoidD3ReceiveBroadcastTrigger.handleAfterBroadcast(D3ReceiveBroadcastAfterContext aContext) This method is called after the transaction whatever the status.voidD3ReceiveBroadcastTrigger.handleBeforeBroadcast(D3ReceiveBroadcastBeforeContext aContext) This method is called before applying the broadcast content in the replica node. -
Uses of OperationException in com.orchestranetworks.instance
Methods in com.orchestranetworks.instance that throw OperationExceptionModifier and TypeMethodDescriptionabstract voidRepository.closeHome(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Closes the specified dataspace or snapshot.abstract AdaptationHomeRepository.createHome(AdaptationHome parentDataSpace, HomeKey aKey, Profile owner, Session aSession, UserMessage aLabel, UserMessage aDescription) Creates the specified dataspace or snapshot.abstract AdaptationHomeRepository.createHome(HomeCreationSpec aSpec, Session aSession) Performs the dataspace or snapshot creation as specified.abstract voidRepository.deleteHome(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Permanently deletes the specified dataspace or snapshot and all its descendants (dataspaces and snapshots).voidRepositoryPurge.markHomeForHistoryPurge(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Marks the specified dataspace or snapshot for history purge.voidRepositoryPurge.markHomeForHistoryPurge(AdaptationHome aHome, Date aStartDate, Date anEndDate, Session aSession) Marks the interval [aStartDate,anEndDate) for the specified dataspace or snapshot for history purge.abstract voidRepository.markHomeForPurge(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Deprecated.Replaced byRepository.deleteHome(AdaptationHome, Session).voidRepositoryPurge.markHomeForPurge(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Deprecated.Replaced byRepository.deleteHome(AdaptationHome, Session).voidPerforms a complete deletion of the physical entities that have been marked for purge.abstract voidRepository.purgeHomes(Session aSession) Deprecated.Replaced bypurgeAll.voidDatabaseMapping.renameDisabledColumn(SchemaNode aNode, String columnNewName, String columnOldNameOrNull) Renames a disabled column of a table.voidDatabaseMapping.renameLivingColumn(SchemaNode aNode, String columnNewName) Renames an active column of a table.abstract voidRepository.reopenHome(AdaptationHome aHome, Session aSession) Reopens the specified home.abstract voidRepository.setDocumentationDescription(AdaptationHome aDataSpaceOrSnapshot, String aDescription, Locale aLocale, Session aSession) Sets the documentation label for the specified dataspace or snapshot.abstract voidRepository.setDocumentationLabel(AdaptationHome aDataSpaceOrSnapshot, String aLabel, Locale aLocale, Session aSession) Sets the documentation label for the specified dataspace or snapshot. -
Uses of OperationException in com.orchestranetworks.interactions
Methods in com.orchestranetworks.interactions that return OperationExceptionModifier and TypeMethodDescriptionSessionInteraction.DecisionResult.getException()Returns an exception if a specific workflow trigger throws an exception just before the completion of the work item. -
Uses of OperationException in com.orchestranetworks.module
Methods in com.orchestranetworks.module that throw OperationExceptionModifier and TypeMethodDescriptiondefault voidModuleRegistration.handleRepositoryStartup(ModuleContextOnRepositoryStartup aContext) Override this method to register module-specific resources and performs module-specific initializations that require the repository.voidModuleRegistrationAdvancedD3.handleRepositoryStartup(D3NodeAsSlaveOnStartup aContext) This method must be overridden to set up the required environment of a D3 replica node when this requires specific privileges on the repository. -
Uses of OperationException in com.orchestranetworks.scheduler
Methods in com.orchestranetworks.scheduler that throw OperationExceptionModifier and TypeMethodDescriptionabstract voidScheduledTask.execute(ScheduledExecutionContext aContext) Executes the current task.voidScheduledTask.handleBeforeInterrupting(ScheduledExecutionContext aContext) When a task interruption has been requested through EBX® administration, this method provides the opportunity to perform actions before actually interrupting the task execution.voidScheduledTask.handleBeforePausing(ScheduledExecutionContext aContext) When a pause has been requested through EBX® administration, this method provides the opportunity to perform actions before entering the pause state.voidScheduledTask.handleBeforeResuming(ScheduledExecutionContext aContext) When the administrator requests to resume a paused schedule task, this method provides the opportunity to perform actions before the task resumes execution. -
Uses of OperationException in com.orchestranetworks.schema.businessObjects
Methods in com.orchestranetworks.schema.businessObjects that throw OperationExceptionModifier and TypeMethodDescriptionvoidMainEntity.doDelete(ProcedureContext aContext) Deletes the entire business object. -
Uses of OperationException in com.orchestranetworks.schema.trigger
Methods in com.orchestranetworks.schema.trigger that throw OperationExceptionModifier and TypeMethodDescriptionvoidInstanceTrigger.handleAfterCreate(AfterCreateInstanceContext aContext) This method is called after the creation of a dataset.voidTableTrigger.handleAfterCreate(AfterCreateOccurrenceContext aContext) This method is called after the creation of a record.voidInstanceTrigger.handleAfterDelete(AfterDeleteInstanceContext aContext) This method is called after the deletion of a dataset.voidTableTrigger.handleAfterDelete(AfterDeleteOccurrenceContext aContext) This method is called after deleting a record.voidInstanceTrigger.handleAfterDuplicate(AfterDuplicateInstanceContext aContext) This method is called after the duplication of a dataset This method is invoked even ifProcedureContext.setTriggerActivation(boolean)has been set tofalse.voidInstanceTrigger.handleAfterModify(AfterModifyInstanceContext aContext) This method is called after the modification of a field outside a table.voidTableTrigger.handleAfterModify(AfterModifyOccurrenceContext aContext) This method is called after the modification of a record.voidInstanceTrigger.handleBeforeCreate(BeforeCreateInstanceContext aContext) This method is called before the creation of a dataset.voidTableTrigger.handleBeforeCreate(BeforeCreateOccurrenceContext aContext) This method is called before the creation of a record.voidInstanceTrigger.handleBeforeDelete(BeforeDeleteInstanceContext aContext) This method is called before the deletion of a dataset.voidTableTrigger.handleBeforeDelete(BeforeDeleteOccurrenceContext aContext) This method is called before deleting a record.voidInstanceTrigger.handleBeforeModify(BeforeModifyInstanceContext aContext) This method is called before the modification of a field outside a table.voidTableTrigger.handleBeforeModify(BeforeModifyOccurrenceContext aContext) This method is called before the modification of a record.voidTableTrigger.handleBeforeTransactionCommit(BeforeTransactionCommitContext aContext) This method is called before committing the updates which happened during procedure execution. -
Uses of OperationException in com.orchestranetworks.service
Methods in com.orchestranetworks.service that return OperationExceptionModifier and TypeMethodDescriptionstatic final OperationExceptionOperationException.createError(UserMessage aMessage) static final OperationExceptionOperationException.createError(UserMessage aMessage, Throwable ex) static final OperationExceptionOperationException.createError(String aMessage) static final OperationExceptionOperationException.createError(String aMessage, Throwable ex) static final OperationExceptionOperationException.createError(Throwable ex) ProcedureResult.getException()Returns the exception thrown if the procedure execution failed,nullotherwise.Methods in com.orchestranetworks.service that throw OperationExceptionModifier and TypeMethodDescriptionProcedureContext.doCopy(Adaptation aDataSet) Copies the specified dataset.ProcedureContext.doCopy(AdaptationReference aName, Adaptation aDataSet) Copies the specified dataset and gives it the specified reference.ProcedureContext.doCreateChild(AdaptationName aParentName, AdaptationReference requestedNameOrNull) Creates a new dataset that is the child of the parent specified byaParentName.ProcedureContext.doCreateChild(AdaptationName aParentName, AdaptationReference requestedNameOrNull, Profile owner) Creates a new dataset that is the child of the parent specified byaParentName.ProcedureContext.doCreateOcculting(ValueContext aKey, AdaptationTable aTable) Creates an occulting record in the specified table.ProcedureContext.doCreateOccurrence(ValueContext aContent, AdaptationTable aTable) Creates a record in the specified table.ProcedureContext.doCreateOccurrence(ValueContext aContent, AdaptationTable aTable, UserReference aCreator, Date aCreationTime, UserReference aLastUpdater, Date aLastUpdateTime) Creates a record in the specified table with the specified system metadata.ProcedureContext.doCreateOverwriting(ValueContext aContent, AdaptationTable aTable) Deprecated.ProcedureContext.doCreateRoot(ValueContext aContent, AdaptationTable aTable) Deprecated.ProcedureContext.doCreateRoot(SchemaLocation aSchemaLocation, AdaptationReference requestedNameOrNull, Profile owner) Creates a new root dataset.voidProcedureContext.doDelete(AdaptationName aName, boolean isDeletingChildren) Deletes the specified dataset or record.voidProcedureContext.doExport(ExportSpec aSpec) Performs an export to an XML or CSV document.voidProcedureContext.doExportArchive(Archive anArchive) Exports the current dataspace or snapshot to the specified EBX® archive.voidProcedureContext.doExportArchive(ArchiveExportSpec exportSpec) Performs an export to an EBX® archive.ProcedureContext.doImport(ImportSpec aSpec) Imports XML or CSV content.voidProcedureContext.doImportArchive(Archive anArchive) Imports the EBX® archive into the current dataspace.voidProcedureContext.doImportArchive(ArchiveImportSpec importSpec) Imports the EBX® archive into the current dataspace with specifications.voidProcedureContext.doMergeToParent(AdaptationHome aSource) Merges the specified dataspace to the current dataspace.voidProcedureContext.doMergeToParent(MergeSpecForHome aMergeSpec) Performs the specified merge into the current dataspace.ProcedureContext.doModifyContent(Adaptation aTarget, ValueContext aContent) Modifies the content as specified.ProcedureContext.doOccult(Adaptation aRecord) Occults the specified record.voidProcedureContext.setInstanceActivation(Adaptation aDataSet, boolean activationState) Activates or deactivates the specified dataset.voidProcedureContext.setInstanceDescription(Adaptation aDataSet, UserMessage aDescription) Specifies a description for the specified dataset.voidProcedureContext.setInstanceLabel(Adaptation aDataSet, UserMessage aLabel) Specifies a label for the specified dataset.voidProcedureContext.setInstanceOwner(Adaptation aDataSet, Profile newOwner) Defines the owner of the specified dataset. -
Uses of OperationException in com.orchestranetworks.service.extensions
Methods in com.orchestranetworks.service.extensions that throw OperationExceptionModifier and TypeMethodDescriptionvoidAdaptationTreeOptimizerIterator.executeAll()Optimizes all remaining datasets in the iterator.AdaptationTreeOptimizerIterator.executeCurrent()Optimizes current dataset and sets the cursor to the next one.voidLockSpec.lock(AdaptationHome aDataSpace, Session aSession) Locks the specified dataspace.abstract voidReplicationUnit.performRefresh(ProcedureContext aContext) Refreshes the tables included by this replication unit.voidLockSpec.unlock(AdaptationHome aDataSpace, Session aSession) Unlocks the specified dataspace. -
Uses of OperationException in com.orchestranetworks.workflow
Methods in com.orchestranetworks.workflow that throw OperationExceptionModifier and TypeMethodDescriptionvoidWorkflowPublisher.addAllPublicationSpecs(Collection<PublicationSpec> aPublicationSpecs) Adds a collection of publication specifications.voidWorkflowPublisher.addPublicationSpec(PublicationSpec aPublicationSpec) Adds a publication specification.voidWorkflowEngine.allocateWorkItemToMyself(WorkItemKey aWorkItemKey) Allocates a work item to the current user.voidWorkflowEngine.cleanHistory(ProcessInstanceKey processInstanceKey) Deletes the data in history for workflows terminated for a givenProcessInstanceKey.voidWorkflowEngine.cleanHistory(Date aDate) Deletes the data in history for workflows terminated from a given date.voidUserTaskWorkItemCompletionContext.completeUserTask()Method to call when we consider that the user task is completed so that the token is asynchronously positioned to the next node in the process.WorkflowEngine.createOrOpenInteraction(WorkItemKey aWorkItemKey) Creates or opens the interaction associated with the specified work item.UserTaskCreationContext.createWorkItem(CreationWorkItemSpec aCreationWorkItemSpec) This method creates a work item.abstract booleanCondition.evaluateCondition(ConditionContext aContext) This method is automatically executed when the control flow reaches an exclusive choice (or condition).abstract booleanConditionBean.evaluateCondition(ConditionBeanContext aContext) This method is automatically executed when the control flow reaches an exclusive choice (or condition).abstract voidScriptTask.executeScript(ScriptTaskContext aContext) This method is automatically executed when the control flow reaches the script task.abstract voidScriptTaskBean.executeScript(ScriptTaskBeanContext aContext) This method is automatically executed when the control flow reaches the script task.SubWorkflowsCompletionContext.getCompletedSubWorkflow(String aSubWorkflowName) Retrieves the completed sub-workflow identified by a name.ConditionBeanContext.getLastUserTaskResult()Returns the last completed user task object.ConditionContext.getLastUserTaskResult()Returns the last completed user task object.WorkflowEngine.getProcessInstanceHistory(ProcessInstanceKey aProcessInstanceKey) Returns the history of the specified workflow.WorkflowEngine.getProcessInstanceKeysFromHistory(String aLaucnhingPublicationName) Returns a list containing all existing workflow keys for the specified launching publication name, including deleted workflows.UserTask.getUsersForAllocation(UserTaskUsersForAllocationCollectorContext aContext) This method is automatically invoked when a workflow administrator clicks the 'allocate' or 'reallocate' administration action of a work item.WorkflowEngine.getWorkflowPublisher()Retrieves an instance of the WorkflowPublisher class.voidBuiltInTrigger_launchWorkflow.handleAfterCreate(AfterCreateOccurrenceContext context) Launches the defined workflow if the event 'create' is enabled.voidBuiltInTrigger_launchWorkflow.handleAfterDelete(AfterDeleteOccurrenceContext context) Launches the defined workflow if the event 'delete' is enabled.voidBuiltInTrigger_launchWorkflow.handleAfterModify(AfterModifyOccurrenceContext context) Launches the defined workflow if the event 'modify' is enabled.abstract voidWorkflowTriggerBean.handleAfterProcessInstanceStart(WorkflowTriggerAfterProcessInstanceStartContext aContext) This method is called to notify the creation of a workflow instance.abstract voidWorkflowTriggerBean.handleAfterWorkItemCreation(WorkflowTriggerAfterWorkItemCreationContext aContext) This method is called when the workflow reaches a user task and creates its work items.abstract voidWorkflowTriggerBean.handleBeforeProcessInstanceTermination(WorkflowTriggerBeforeProcessInstanceTerminationContext aContext) This method is called to notify the completion of a workflow instance.abstract voidWorkflowTriggerBean.handleBeforeWorkItemAllocation(WorkflowTriggerBeforeWorkItemAllocationContext aContext) This method is called to notify the allocation of a work item.abstract voidWorkflowTriggerBean.handleBeforeWorkItemDeallocation(WorkflowTriggerBeforeWorkItemDeallocationContext aContext) This method is called to notify the deallocation of a work item.abstract voidWorkflowTriggerBean.handleBeforeWorkItemReallocation(WorkflowTriggerBeforeWorkItemReallocationContext aContext) This method is called to notify the reallocation of a work item.abstract voidWorkflowTriggerBean.handleBeforeWorkItemStart(WorkflowTriggerBeforeWorkItemStartContext aContext) This method is called to notify the start of a work item.abstract voidWorkflowTriggerBean.handleBeforeWorkItemTermination(WorkflowTriggerBeforeWorkItemTerminationContext aContext) This method is called to notify the termination of a work item.abstract voidSubWorkflowsInvocationBean.handleCompleteAllSubWorkflows(SubWorkflowsCompletionContext aContext) This method is automatically executed when all sub-workflows launched by the methodSubWorkflowsInvocationBean.handleCreateSubWorkflows(SubWorkflowsCreationContext)have been terminated; it is called only once for the sub-workflow invocation step.voidUserTask.handleCreate(UserTaskCreationContext aContext) This method is automatically executed when the control flow reaches the user task, for creating and offering (or allocating) work item(s).abstract voidSubWorkflowsInvocationBean.handleCreateSubWorkflows(SubWorkflowsCreationContext aContext) This method is automatically executed when the control flow reaches the sub-workflows invocation step.voidUserTask.handleWorkItemCompletion(UserTaskWorkItemCompletionContext aContext) This method is automatically invoked at work item completion in order to decide whether the whole user task instance has been completed.ProcessLauncher.launchProcess()Starts a new workflow instance.ProcessLauncher.launchProcessWithResult()Starts a new workflow instance.voidSubWorkflowsCreationContext.launchSubWorkflows()Launches all registered sub-workflows.voidProcessExecutionContext.modifyProcessPriority(Integer priority) Dynamically set the priority of the current process instance.voidWaitTaskBean.onResume(WaitTaskOnResumeContext aContext) This method is automatically executed when the expected resume event is received.abstract voidWaitTaskBean.onStart(WaitTaskOnStartContext aContext) This method is automatically executed when the control flow reaches the wait task step, just after changing the workflow state to a waiting state.WorkflowPublisher.publish()Publishes the defined workflow models according to the publication specifications.SubWorkflowsCreationContext.registerSubWorkflow(AdaptationName aWorkflowModel, String aSubWorkflowName) Registers the launch of a sub-workflow.voidWorkflowEngine.replayCurrentStep(ProcessInstanceKey aKey) Replays the current step of the specified workflow.WorkflowEngine.resumeWaitTask(WaitTaskResumeMessage aMessage) Resumes a wait task.voidSends the email using the email specification.voidSubWorkflowsCreationContext.setForegroundSubWorkflow(ProcessLauncher foregroundSubWorkflow) Registers which sub-workflow should be opened, accordingly to the progress strategy of the previous step.voidWorkflowEngine.unPublish(PublishedProcessKey publicationKey, boolean forceCurrentInstanceToTerminate, UserReference user) Unpublishes a workflow process publication.