Uses of Interface
com.orchestranetworks.schema.SchemaNode
-
Packages that use SchemaNode Package Description com.onwbp.adaptation Provides core classes and interfaces for accessing datasets, tables, and their records.com.orchestranetworks.instance Provides interfaces for accessing data sets.com.orchestranetworks.permissions com.orchestranetworks.rest.serialization com.orchestranetworks.rest.util com.orchestranetworks.schema Represents XML Schema concepts and provides schema extensions capabilities.com.orchestranetworks.schema.info Provides interfaces for accessing schema node facet.com.orchestranetworks.schema.relationships Provides interfaces for accessing relationships defined in a data model.com.orchestranetworks.schema.trigger Provides classes and interfaces for trigger creation.com.orchestranetworks.schema.types.dataset Interfaces to define sets of data set references.com.orchestranetworks.schema.types.dataspace Interfaces to define sets of data space keys.com.orchestranetworks.service Provides classes and interfaces for implementing specific services and access rules on EBX®.com.orchestranetworks.service.extensions Provides classes and interfaces for specific extensions such as batch and adaptation tree optimizer.com.orchestranetworks.ui This package provides the capability to create custom user interface components that are integrated within EBX®.com.orchestranetworks.ui.form This package allows customizing forms.com.orchestranetworks.ui.form.widget This package provides a library of user interface widgets.com.orchestranetworks.ui.selection This package provides interfaces with information about the selection.com.orchestranetworks.ui.view com.orchestranetworks.userservice A public API for user services.com.orchestranetworks.userservice.declaration A public API for declaring user services. -
-
Uses of SchemaNode in com.onwbp.adaptation
Methods in com.onwbp.adaptation that return SchemaNode Modifier and Type Method Description SchemaNodeAdaptation. getSchemaNode()Returns the root data model node of this dataset or record.SchemaNodeAdaptationTable. getTableNode()Returns the node of the table, which is a terminal node, in the dataset.SchemaNodeAdaptationTable. getTableOccurrenceRootNode()Returns the root node that defines the record structure.Methods in com.onwbp.adaptation that return types with arguments of type SchemaNode Modifier and Type Method Description Map<SchemaNode,Adaptation>Request. checkForbiddenNodes()When the execution would fail and throw aQueryPermissionException, this method returns the forbidden fields and the dataset in which these are forbidden.Methods in com.onwbp.adaptation with parameters of type SchemaNode Modifier and Type Method Description static AdaptationFilterXPathExpressionHelper. createAdaptationFilterForXPath(String anXPath, SchemaNode aTable, Locale aLocale)Creates a new filter, given a table and an XPath expression.ObjectAdaptation. get(SchemaNode aNode)ObjectReadContext. get(SchemaNode aNode)Returns the value of the specified node.ValidationReportAdaptation. getValidationReportForNode(SchemaNode aNode)Returns an up-to-date validation report of the specified node.ValidationReportAdaptation. getValidationReportForNode(SchemaNode aNode, boolean ensureActivation)Returns an up-to-date validation report of the specified node in the current dataset or record.ValidationReportAdaptation. getValidationReportForNode(SchemaNode aNode, boolean ensureActivation, boolean updateValidationReport)Returns the validation report of the specified node in the current dataset or record.ValidationReportAdaptation. getValidationReportForNode(SchemaNode aNode, ValidationSpec aValidationSpec)Returns a validation report of the specified node according to the specified properties.static StringPrimaryKey. parseObjects(Object[] fieldsValues, SchemaNode[] fieldsNodes)Returns the internal representation string that corresponds to the concrete values of aPrimaryKey.voidXPathFilter. validateForTableNode(SchemaNode aTableNode)Checks if a predicate expression is valid according to the schema of the table. -
Uses of SchemaNode in com.orchestranetworks.instance
Methods in com.orchestranetworks.instance that return SchemaNode Modifier and Type Method Description SchemaNodeValueContext. getNode()Returns the current data model node of this context.SchemaNodeValueContext. getNode(Path aPath)Returns the data model node at the specified path.SchemaNodeNewRecordContext. getReferencingNode()Returns the table reference field if the creation occurs from a table reference.Methods in com.orchestranetworks.instance with parameters of type SchemaNode Modifier and Type Method Description voidValueContextForValidationOnRecord. addMessage(SchemaNode aNode, UserMessage aMessage)Adds the specified validation message concerning a node in the current record.voidValueContextForValidationOnTable. addMessage(Adaptation aRecord, SchemaNode aNode, UserMessage aMessage)Adds the specified validation message concerning a node in a single record.ObjectRepositoryAnonymizer.RecordContext. getValue(SchemaNode aNode)Returns the value of the specified node.ObjectValueContext. getValue(SchemaNode aNode)Returns the value of the specified node.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.voidRepositoryAnonymizer.RecordContext. setValue(Object aValue, SchemaNode aNode)Modifies the value of the specified node. -
Uses of SchemaNode in com.orchestranetworks.permissions
Methods in com.orchestranetworks.permissions that return types with arguments of type SchemaNode Modifier and Type Method Description Map<SchemaNode,Adaptation>QueryPermissionException. getForbiddenNodes()Returns the forbidden nodes used in the query and the dataset in which these are forbidden.Method parameters in com.orchestranetworks.permissions with type arguments of type SchemaNode Modifier and Type Method Description static QueryPermissionExceptionQueryPermissionException. create(Session aSession, Map<SchemaNode,Adaptation> forbiddenNodes)Creates a QueryPermissionException.static QueryPermissionExceptionQueryPermissionException. create(Session aSession, Map<SchemaNode,Adaptation> forbiddenNodes, String message) -
Uses of SchemaNode in com.orchestranetworks.rest.serialization
Methods in com.orchestranetworks.rest.serialization with parameters of type SchemaNode Modifier and Type Method Description ObjectContentHolder. get(SchemaNode aNode)Returns the value of the local absolute path of specified node. -
Uses of SchemaNode in com.orchestranetworks.rest.util
Methods in com.orchestranetworks.rest.util with parameters of type SchemaNode Modifier and Type Method Description URIURIBuilderForResource. buildForResource(SchemaNode aSchemaNode, Object aValue)Builds aURIfor a the web resource specified by a node value.URIURIBuilderForBuiltin.ForTable. buildForTable(Adaptation aRecordOrDataset, SchemaNode aTableOrAssociationNode)Returns an absoluteURIto a specified table.UriBuilderURIBuilderForResource. fromResource(SchemaNode aSchemaNode, Object aValue)Creates a newUriBuilderinstance for the current module and a node value.UriBuilderURIBuilderForBuiltin.ForTable. table(Adaptation aRecordOrDataset, SchemaNode aTableOrAssociationNode)Returns a configuredURIbuilder which can generate built-in REST servicesURIto a specified table. -
Uses of SchemaNode in com.orchestranetworks.schema
Methods in com.orchestranetworks.schema that return SchemaNode Modifier and Type Method Description SchemaNodeConstraintViolationException. getNode()Returns the node associated with the constraint violated.SchemaNodeSchemaNode. getNode(Path aPath)Returns the node at the specified path, ornullif no node exists at the specified path.SchemaNodeSchemaNode. getNode(Path aPath, boolean tolerantRead, boolean absolutePathBeginsAtRecordRoot)Returns the node at the specified path, ornullif the node does not exist andisTolerantReadistrue.SchemaNode[]SchemaNode. getNodeChildren()Returns the data model nodes defined directly under this node.SchemaNode[]SchemaNode. getNodeChildren(boolean includeMetadata)Returns the data model nodes defined directly under this node.SchemaNodeSchemaNode. getParent()Returns the parent node of this node.SchemaNodeSchemaDocumentationContext. getSchemaNode()Returns the node to which this context is attached.SchemaNodeSchemaExtensionsContext. getSchemaNode()Returns the root node of the data model.SchemaNodeSchemaNodeContext. getSchemaNode()Returns the node on which the component is attached.SchemaNodeSchemaNode. getTableNode()If this node is in a table record, returns the node of the containing table, which definesosd:table.SchemaNodeSchemaNode. getTableOccurrenceRootNode()If this node is a table node (see methodisTableNode()), returns the root node of the record structure.SchemaNode[]SchemaNode. getTablePrimaryKeyNodes()Returns the primary key that is defined in the data model if this node is a table node.Methods in com.orchestranetworks.schema with parameters of type SchemaNode Modifier and Type Method Description voidDependenciesDefinitionContext. addDependencyToInsertAndDelete(SchemaNode aTableSourceNode)Specifies that the validation result of the current constraint depends on the insertions and deletions of the specified table node.voidDependenciesDefinitionContext. addDependencyToInsertDeleteAndModify(SchemaNode aSourceNode)Specifies that the validation result of the current constraint depends on insertions, modifications and deletions on the specified node.voidDependenciesDefinitionContext. addDependencyToInsertDeleteAndModifyInOtherInstance(SchemaNode sourceNode, AdaptationReference containerReference)Specifies that the validation result of the current constraint depends on the insertions, modifications and deletions on the specified node in a given dataset.voidDependenciesDefinitionContext. addDependencyToInsertDeleteAndModifyInOtherInstance(SchemaNode sourceNode, AdaptationReference containerDataSetReference, HomeKey dataSpaceReference)Specifies that the validation result of the current constraint depends on the insertions, modifications and deletions on the specified node in a given dataset in a specific dataspace.voidDependenciesDefinitionContext. addDependencyToModify(SchemaNode aLocalSource)Specifies that the validation result of the current constraint depends on the value of the specified source node in the same record.Constructors in com.orchestranetworks.schema with parameters of type SchemaNode Constructor Description ConstraintViolationException(UserMessage aMessage, SchemaNode aNode, SchemaFacet aFacet)ConstraintViolationException(String XPathExpression, UserMessage message, SchemaNode node, SchemaFacet facet)ConstraintViolationException(String aMessage, SchemaNode aNode, SchemaFacet aFacet) -
Uses of SchemaNode in com.orchestranetworks.schema.info
Methods in com.orchestranetworks.schema.info that return SchemaNode Modifier and Type Method Description SchemaNodeSchemaFacetEnumeration. getEnumerationNode()If this facet is dynamic, returns the node whose value is aListthat contains the enumeration.SchemaNodeSchemaInheritanceProperties. getInheritedNode()Returns the inherited node defined in the data model (elementsourceNode).SchemaNodeSchemaLinkedField. getLinkedField()Returns the field referred by this node.SchemaNodeSchemaLinkedField. getRelationshipNode()Returns the node holding the relationship used by this node.SchemaNodeSchemaFacet. getSchemaNode()Returns the node associated to this facet.SchemaNodeSchemaFacetTableRef. getTableNode()Returns the table node referred to by this foreign key constraint.SchemaNodeSelectionLink. getTableNode()Returns the table node referred to by this selection link.SchemaNode[]SchemaFacetTableRef. getTablePrimaryKeyNodes()Returns the fields that compose the primary key of the table referred to by this foreign key constraint.Methods in com.orchestranetworks.schema.info that return types with arguments of type SchemaNode Modifier and Type Method Description List<? extends SchemaNode>UniquenessConstraint. getUniqueFields()Returns the nodes in the data model that are declared as being unique (propertyfield). -
Uses of SchemaNode in com.orchestranetworks.schema.relationships
Methods in com.orchestranetworks.schema.relationships that return SchemaNode Modifier and Type Method Description SchemaNodeSchemaNodeRelationships. getNode()Returns the node holding these relationships.SchemaNodeExplicitRelationship. getOwnerNode()Returns the node that defines the foreign key constraint, the selection link or the association link.SchemaNodeSchemaNodeExplicitRelationship. getOwnerNode()Returns the node in the data model that defines the explicit relationship.SchemaNodeReverseRelationship. getReferringTableNode()Returns the table node containing the node that defines the corresponding explicit relationship.SchemaNodeReverseRelationship. getTableNode()Returns the table node targeted by the relationship of the corresponding explicit relationship.SchemaNodeSchemaNodeExplicitRelationship. getTableNode()Returns the table node referred to by this link.SchemaNodeSchemaNodeExplicitRelationship. getTableNode(Adaptation aDataset)Returns the table node referred to by this link in the context of the specified dataset.Methods in com.orchestranetworks.schema.relationships with parameters of type SchemaNode Modifier and Type Method Description static RequestResultRelationshipsHelper. getExplicitRelationshipResult(Adaptation aRecord, SchemaNode anExplicitRelationshipNode, Session aSession)Returns the result of the explicit relationship defined by the specified node, in the context of the specified record.static ReverseRelationshipResultRelationshipsHelper. getInterDatasetReferringRecords(Adaptation aReferencedRecord, SchemaNode aReferringNode, Adaptation aReferringDataset, Session aSession)Returns the records in the specified referring dataset that refer to the specified record through the corresponding foreign key constraint, selection link or association link.static ReverseRelationshipResultRelationshipsHelper. getIntraDatasetReferringRecords(Adaptation aReferencedRecord, SchemaNode aReferringNode, Session aSession)Returns the records in the same dataset that refer to the specified record through the corresponding foreign key constraint, selection link or association link. -
Uses of SchemaNode in com.orchestranetworks.schema.trigger
Methods in com.orchestranetworks.schema.trigger that return SchemaNode Modifier and Type Method Description SchemaNodeValueChange. getModifiedNode()Returns the terminal node to be modified or has already been modified. -
Uses of SchemaNode in com.orchestranetworks.schema.types.dataset
Methods in com.orchestranetworks.schema.types.dataset that return SchemaNode Modifier and Type Method Description SchemaNodeDatasetSetFilterContext. getCurrentField()Returns the field to which the dataspace selector is attached, as specified in the data model. -
Uses of SchemaNode in com.orchestranetworks.schema.types.dataspace
Methods in com.orchestranetworks.schema.types.dataspace that return SchemaNode Modifier and Type Method Description SchemaNodeDataspaceSetFilterContext. getCurrentField()Returns the field to which the dataspace selector is attached, as specified in the data model. -
Uses of SchemaNode in com.orchestranetworks.service
Methods in com.orchestranetworks.service that return SchemaNode Modifier and Type Method Description abstract SchemaNodeServiceContext. getCurrentNode()Deprecated.Returns the data model node currently selected in the current Adaptation.SchemaNodeNodeDataTransformerContext. getCurrentSchemaNode()Returns the current data model node.abstract SchemaNodeServiceContext. getCurrentTable()Deprecated.Returns the table node currently selected in EBX®.SchemaNodeAccessRuleForCreateContext. getNode()Returns the current data model node whose permission must be computed.SchemaNodeValidationReportItemSubjectForAdaptation. getSchemaNode()Returns the node that is associated with this item.SchemaNodeExportSpec. getSelection()Methods in com.orchestranetworks.service that return types with arguments of type SchemaNode Modifier and Type Method Description List<SchemaNode>ExportSpec. getRequestSchemaNodes()abstract List<SchemaNode>ServiceContext. getViewedSchemaNodes()Deprecated.Returns the nodes (or "columns" from a user perspective) that are currently displayed by the tabular view.Methods in com.orchestranetworks.service with parameters of type SchemaNode Modifier and Type Method Description default LocaleSession. getLocaleForSchemaNode(SchemaNode aDataModelNode)Deprecated.Since 5.9.0 this method is useless because it is not possible to define locales for a module anymore.AccessPermissionSessionPermissions. getNodeAccessPermission(SchemaNode aNode, Adaptation aDataSetOrRecord)Returns the current user's access rights on the specified node in an update/display context.AccessPermissionSessionPermissions. getNodeAccessPermissionForCreate(SchemaNode aNode, AdaptationTable aTable)Returns the current user's access rights on the specified node in a creation context.AccessPermissionSessionPermissions. getNodeAccessPermissionForForm(SchemaNode aNode, Adaptation aDataSetOrRecord)Returns the current user's access rights on the specified node when displayed in a form.ActionPermissionSessionPermissions. getNodeActionPermissionForService(ServiceKey aServiceKey, SchemaNode aNode, Adaptation aDataSetOrRecord)Returns the current user's permissions for executing the service on the specified node.AccessPermissionAccessRule. getPermission(Adaptation aDataSetOrRecord, Session aSession, SchemaNode aNode)Returns permissions for the specified arguments.AccessPermissionAccessRule.NoWriteRule. getPermission(Adaptation anAdaptation, Session aSession, SchemaNode aNode)ActionPermissionServicePermission. getPermission(SchemaNode aNode, Adaptation aDataSetOrRecord, Session aSession)Returns a permission for the specified arguments.abstract StringServiceContext. getURLForServiceSelection(AdaptationHome aHome, Adaptation aRecordOrInstance, SchemaNode aNode, ServiceKey aServiceKey)Deprecated.Returns a user interface URL that selects the specified node in the given record or dataset and starts the specified service on it, in the context of the givenAdaptationHome.abstract StringServiceContext. getURLForServiceSelection(Adaptation aRecordOrInstance, SchemaNode aNode, ServiceKey aServiceKey)Deprecated.Returns a user interface URL which selects the specified node in the given record or dataset and starts the specified service on it.ObjectNodeDataTransformerContext. getValue(SchemaNode aNode)Returns the value defined at the specified node.voidExportSpec. setSelection(SchemaNode selection)Specifies that the export will only include the content under the specified node.voidValueContextForUpdate. setValue(Object aValue, SchemaNode aNode)Sets the value of the specified node.voidValueContextForUpdate. setValueFromXsString(String aString, SchemaNode aNode)Sets the string value specified.Method parameters in com.orchestranetworks.service with type arguments of type SchemaNode Modifier and Type Method Description voidExportSpec. setRequestSchemaNodes(List<SchemaNode> aListOfDataModelNodes)Specifies the nodes (or "columns" from a user or SQL perspective) to export.voidExportSpec. setRequestSchemaNodesOrderedByTableNodesOrder(List<SchemaNode> aListOfDataModelNodes)Same as the methodsetRequestSchemaNodes, except that the export follows the order of the table nodes instead of the specified list. -
Uses of SchemaNode in com.orchestranetworks.service.extensions
Methods in com.orchestranetworks.service.extensions that return SchemaNode Modifier and Type Method Description SchemaNodeReplica. getReplicatedNode()Returns the node that is replicated in the database.Methods in com.orchestranetworks.service.extensions with parameters of type SchemaNode Modifier and Type Method Description StringReplica. getColumnNameInDatabase(SchemaNode aFieldNode)Returns the column name in the database of the specified field.List<String>Replica. getColumnNamesInDatabase(SchemaNode aForeignKeyFieldNode)Returns the columns name in the database of the specified foreign key field.ReplicaForListReplicaTable. getReplicaForList(SchemaNode aListNode)Returns the replica of the specified aggregated list node.abstract ReplicaTableReplicationUnit. getReplicaTable(SchemaNode aTableNode)Returns the replica of the specified table node.static List<ReplicationUnit>ReplicationUnit. getReplicationUnitsForTable(SchemaNode aTableNode, Repository aRepository)Returns all the replication units involving the specified table in the context of a repository. -
Uses of SchemaNode in com.orchestranetworks.ui
Methods in com.orchestranetworks.ui that return SchemaNode Modifier and Type Method Description SchemaNodeUIAjaxContext. getCurrentDataSetNode()Returns the dataset node currently selected in the session.SchemaNodeUIAjaxContext. getCurrentRecordNode()Returns the record node currently selected in the session.SchemaNodeUIContext. getNode()Deprecated.Replaced byWidgetDisplayContext.getNode().SchemaNodeUIContext. getNode(Path aPath)Deprecated.Replaced bygetNode(Path)fromWidgetDisplayContext.getNode().SchemaNodeUIFormRequestContext. getNode(Path aPath)Returns the node located at the specified path.SchemaNodeUITableFilterContext. getNode()Returns the table node to which the current filter is attached, as specified in the data model.SchemaNodeUIFormRequestContext. getTableNode()Returns the table node to which the form is attached, as specified in the data model.Methods in com.orchestranetworks.ui with parameters of type SchemaNode Modifier and Type Method Description StringUIFormRequestContext. displayOccurrence(Object aValue, SchemaNode aNode, boolean useLabels)Returns a string for displaying the specified value of the specified node, according to the current locale of this context.static UIFormRowIconUIFormRowIcon. getIconForNode(SchemaNode aNode)Returns the built-in icon corresponding to the specified node.StringUIResourceLocator. getURLForResource(SchemaNode aSchemaNode, Object aValue)Returns the URL of the web resource specified by the value of a resource type node. -
Uses of SchemaNode in com.orchestranetworks.ui.form
Methods in com.orchestranetworks.ui.form that return SchemaNode Modifier and Type Method Description SchemaNodeUIFormContext. getCurrentRecordNode()Returns the persisted record node being edited. -
Uses of SchemaNode in com.orchestranetworks.ui.form.widget
Methods in com.orchestranetworks.ui.form.widget that return SchemaNode Modifier and Type Method Description SchemaNodeWidgetDisplayContext. getNode()Returns the node to which the component is attached, as specified in the data model.SchemaNodeWidgetValidationContext. getNode(Path aPath)Returns the node located at the specified path. -
Uses of SchemaNode in com.orchestranetworks.ui.selection
Methods in com.orchestranetworks.ui.selection that return SchemaNode Modifier and Type Method Description SchemaNodeAssociationTableEntitySelection. getAssociationNode()Returns the node defining the current association.Methods in com.orchestranetworks.ui.selection that return types with arguments of type SchemaNode Modifier and Type Method Description List<SchemaNode>TableViewEntitySelection. getDisplayedColumns()Returns the list of columns that are currently displayed by the tabular view. -
Uses of SchemaNode in com.orchestranetworks.ui.view
Methods in com.orchestranetworks.ui.view that return types with arguments of type SchemaNode Modifier and Type Method Description List<SchemaNode>UITabularView. getViewedSchemaNodes(SchemaNode tableNode)Returns a list with the view's schema nodes .Methods in com.orchestranetworks.ui.view with parameters of type SchemaNode Modifier and Type Method Description List<SchemaNode>UITabularView. getViewedSchemaNodes(SchemaNode tableNode)Returns a list with the view's schema nodes .booleanUITabularView. isDisplayableField(SchemaNode aNode)Returnstrueif the field is displayable -
Uses of SchemaNode in com.orchestranetworks.userservice
Methods in com.orchestranetworks.userservice with parameters of type SchemaNode Modifier and Type Method Description StringUserServiceResourceLocator. getURLForServiceSelection(Adaptation aRecordOrInstance, SchemaNode aNode, ServiceKey aServiceKey)Deprecated.StringUserServiceResourceLocator. getURLForServiceSelection(ServiceKey aServiceKey, Adaptation aRecordOrInstance, SchemaNode aNode)Returns a user interface URL which selects the specified node of the given record or dataset and starts the specified service on it.StringUserServiceResourceLocator. getURLForServiceSelection(ServiceKey aServiceKey, Adaptation aRecordOrInstance, SchemaNode aNode, URLQuery aQuery)Returns a user interface URL which selects the specified node of the given record or dataset and starts the specified service on it. -
Uses of SchemaNode in com.orchestranetworks.userservice.declaration
Methods in com.orchestranetworks.userservice.declaration that return SchemaNode Modifier and Type Method Description SchemaNodeActivationContextWithDatasetSet. getDataModelRootNode()Returns the root node of the current data model,nullif the service is being registered in the context of a module.
-