Uses of Package
com.onenetwork.platform.common
Package | Description |
---|---|
com.onenetwork.platform.common | |
com.onenetwork.platform.common.currency |
Service and interface for currency conversion.
|
com.onenetwork.platform.common.issue | |
com.onenetwork.platform.common.neo | |
com.onenetwork.platform.common.task |
Supporting classes related to the "Task" and "TaskReqmt" models.
|
com.onenetwork.platform.common.uom |
Service and interface for converting between different units of measure.
|
com.onenetwork.platform.common.user | |
com.onenetwork.platform.common.wbproblem | |
com.onenetwork.platform.data.model.policy |
Services and supporting classes for the persistence and retrieval of module "policies"
which drive application behavior.
|
com.onenetwork.platform.data.scenario | |
com.onenetwork.platform.data.validation |
Provides services which allow end-users to define "validation rules" with Excel-like function syntax.
|
com.onenetwork.platform.integ |
Common interfaces and utilities for used in integration.
|
com.onenetwork.platform.integ.edi |
Used for parsing, processing and generating EDI messages in X12 and/or EDIFACT format.
|
com.onenetwork.platform.integ.fixlen |
Service for parsing "fixed-length format" files, i.e.
|
com.onenetwork.platform.integ.msg |
APIs for using Platform's message queuing system.
|
com.onenetwork.platform.integ.oagis | |
com.onenetwork.platform.integ.oauth |
Service for integrating to external services through OAuth.
|
com.onenetwork.platform.integ.rest.problem |
Helper classes related to Problems, providing support for manipulating problem-related queries
prior to returning to the client layer.
|
com.onenetwork.platform.integ.sap |
Used for parsing, processing and generating SAP "IDoc" files.
|
com.onenetwork.platform.neonotification | |
com.onenetwork.platform.report.summary | |
com.onenetwork.platform.workflow |
Services to facilitate the implementation of model workflows.
|
-
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common Class Description AchievementConfig Configurations to establish rules for achievements within the organization.AchievementConfigUser Java class for AchievementConfigUser complex type.AckAwaitConfig An AckAwaitConfig represents wait on queue/interface/version pair with the final destination and total time out duration.AckAwaitConfigs An AckAwaitConfigs represents the await relationship between the waiting queue/interface/version pair and the list of wait on queue/interface/version pairs.AddressImpl Stub for AddressImpl to compile platform-api code.Attribute A very generic model to hold the name and value pair for any model in the entire system.AttributeValue The value of a field which may be one of several data types.ChainEngineCondition Stores various conditions which needs to be checked before starting execution of scheduled ChainEngine.ChainEngineConditionLine Represents a pre-condition for a scheduled ChainEngine.ChainEngineConfig Specifies order of engine runs for engine chaining.ChainEngineConfigLine Specifies order of engine runs for engine chaining.Collaboration Used to coordinate the execution of tasks across organizations.CollaborationLine Java class for CollaborationLine complex type.DurationValue This will be used to provide the duration value for an attribute.DynaFieldComp Child model of DynaFieldDef which persists components in the DynaField.DynaFieldDef Data model for dynamic field componets.EdiMonitorPartnerOverride Overrides EdiMonitorSettings with custom rules per partner pair.EdiMonitorSettings Defines rules for validating that EDI messages have been properly processed/acknowledged/etc.EntRoleType A model for capturing enterprise specific role type information.EntRoleTypeBase Captures the role types on which this enterprise specific role type is based on.EnumConversionDef EnumConversionDef defines the "Base Unit" which is used as the pivot point for converting between enumeration valuesEnumConversionFactor EnumConversionFactor specifies the Factor used to convert a value in its Measure to a value in the parent EnumConversionDef's BaseUnitErrorDef TODO complete the class documentationFixLenFieldDef Stub for FixLenFieldDef to compile platform-api code.GeoPattern A Geographical(Geo) Pattern defines a very specific geographical area.GeoPatternList A Geograhpical(Geo) Pattern List groups a set of Geo Patterns, each of which defines a specific geographic area.HierEnumConversionDef HierEnumConversionDef defines the "Base Unit" and scope which is used as the pivot point for converting between enumeration valuesHierEnumConversionFactor HierEnumConversionFactor specifies the Factor used to convert a value in its Measure to a value in the parent HierEnumConversionDef's BaseUnit and ScopesIDocFieldDef Stub for IDocFieldDef to compile platform-api code.IDocSegmentDef Stub for IDocSegmentDef to compile platform-api code.IntegrationSubscription IntegrationSubscription allows Enterprises to subscribe to events on models or define scheduled execution and send outbound integrations based on those events.IntegrationSubscriptionQueue Java class for IntegrationSubscriptionQueue complex type.InteractiveSimulation An "interactive simulation" is a series of steps used for demonstration purposes, where rather than executing actual UI actions, a user can click "Run" on each step to simulate the end user UI actions in the backendInteractiveSimulationStep Java class for InteractiveSimulationStep complex type.Invoice An invoice is a document issued by Invoicer(Seller) to the Invoicee(buyer), indicating the products, quantities, and agreed prices for products or services the Invoicer has provided to Invoicee.InvoiceLine Java class for InvoiceLine complex type.InvoiceLineDetail Java class for InvoiceLineDetail complex type.IssueSubscription Captures a "subscription" of a user to a particular Issue, including user-provided filters to refine the circumstances under which the Issue should be considered for Alert creation.IssueSubscriptionFilter Captures the data for an individual filter within a user's Issue Subscription.IxmEngineConfig This model is used to configure the deployment of an IXM engine at a cluster-wide levelIxmTaskGeneratorSchedule Used to customize the schedules under which a particular engine can runKPI Stores a computed KPI value.KPIHistory Captures historical values for the parent KPI, if available.ModelId Utility class to hold a surrogate id andModelLevelType
.ModelLinkAttributeValue This will be used to provide the ModelLink value for an attribute.ModelLinkAttributeValue.ModelLinkComponent Java class for anonymous complex type.ModelList TODO complete the class documentationMovement The movement forms the basic unit of transporation execution.MovementStop Movement Stop represents a stop that Carrier will be taking in movement move.MovementStopLine Movement Stop line represents all the details of Movement Stop like status and stop Number.NodeExecHistory Java class for NodeExecHistory complex type.OBFixlenFieldFormat Defines the format of the fields that compose a record in a flat file.OBFixlenInterfaceFmt Roughly corresponds to a "flat file" to be sent outbound.OBFixlenRecordFormat Defines the format of a single record in a flat file.OBFLRecordGroup An ordered collection of OBFixlenRecordFormats that define the format of a flat file.OBFLRecordGroupEntry Primarily servers two purposes: 1) Decouple OBFixlenRecordFormats from OBFixlenInterfaceFmt so that they can be defined independently and reused.Order Can refer to an order written as a requisition request to sell goods to a customer (sales order) or purchase goods from a supplier (purchase order).OrderLineItem Java class for OrderLineItem complex type.OrderSchedule Java class for OrderSchedule complex type.PageAction Java class for PageAction complex type.PipelineExecHistory A PipelineExecHistory model is used to store execution information of pipeline.RelatedModelAction Java class for RelatedModelAction complex type.ReportSummaryRow.SummaryCell Stub for ReportSummaryRow.SummaryCellShipment The Shipment model is used to represent the transfer of goods from one party to another.ShipmentLine Shipment Line represents the Goods' physical dimension in terms on Weight, Volume, Quantity etc.Singleton Singleton represents an individual item with a unique identifier.SingletonLine The Singleton Line is used to model non-serialized items which are part of the main Singleton.SqlDef Stub for SqlDef to compile platform-api code.Template This model is used to store information about a template, which helps change the display of a UI page based on the user that is viewing it.TemplatePermission This level is used to store information on a template's permissibility; it allows additional organizations to access a template, aside from the template owners.UserABAC UserABAC will be used to associate an user and ABACUserABACValue Java class for UserABACValue complex type.UserGroup A named group of Users.UserGroupMember Java class for UserGroupMember complex type.ValidationRulePart Interface capturing the commonality betweenValidationRuleThen
andValidationRuleThen
.ValueBand ValueBands are used to capture a set of value ranges and associated "status".ValueBands ValueBands are used to capture a set of value ranges and associated "status".WBProblem This is contains specific problems to be displayed in the Workbench.WBProblemLine This model links an additional ESG room and users to a problem.WBProblemLineMember Tracks invited users to the problem line.WBProblemRole An optional child of WBProblem used to limit access to the problem to specific role instances.WBProblemRoleType Only RoleTypes with rows underneath the parent WBProblemType are allowed to view WBProblems of that type.WBProblemType Describes a Problem Type for use within the Workbench. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.currency Class Description CurrencyConverter This model is used to define a converter for an Org - it identifies the underlying API (data-driven, external web service driven, etc.). -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.issue Class Description IssueSubscriptionFilter Captures the data for an individual filter within a user's Issue Subscription. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.neo Class Description NeoPrescription Captures a prescription generated by Neo which can be used to solve a problem, either automatically or through directed user action. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.task Class Description Task A Task which can be managed in ONE's Dashboard and may have dependency relationships with other Tasks. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.uom Class Description ModelId Utility class to hold a surrogate id andModelLevelType
. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.user Class Description UserTermsAndConditions Captures the terms and conditions which user should accept (if enabled using ExternalReference) before login to the system. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.common.wbproblem Class Description NeoPrescription Captures a prescription generated by Neo which can be used to solve a problem, either automatically or through directed user action.WBProblem This is contains specific problems to be displayed in the Workbench. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.data.model.policy Class Description ModelId Utility class to hold a surrogate id andModelLevelType
. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.data.scenario Class Description Scenario Stub for Scenario to compile platform-api code. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.data.validation Class Description ValidationRule Defines a validation rule which can be run in a specific "context".ValidationRuleIf When *all* ValidRuleIfs evaluate to true, ValidRuleThens execute to perform the validation.ValidationRuleThen If *any* ValidRuleThen evaluates to false, the ValidRule as a whole is said to be invalid. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ Class Description ModelId Utility class to hold a surrogate id andModelLevelType
. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.edi Class Description EdiConfig EDI configuration details like identifiers and delimiters for a partnerEdiForward Used to forward a copy of an EDI message to a given queue, any time it matches specific criteria (like sender/receiver).EdiMessageQueue Captures information for all inbound and outbound EDI Messages (as well as SAP IDocs) received or sent by the Platform.EdiMQTransRef Captures multiple transaction reference numbers (shipment numbers, order numbers) associated with a single EdiMessageQueue record.ErrorDef TODO complete the class documentationModelList TODO complete the class documentationPartner A uni-directional partnership, where one Enterprise specifies another Enterprise as its partner.SqlDef Stub for SqlDef to compile platform-api code. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.fixlen Class Description FixLenDef Stub for FixLenDef to compile platform-api code.FixLenFieldDef Stub for FixLenFieldDef to compile platform-api code.MessageDetail The MessageDetail model captures additional "record-level" information for integration messages to go along with the "message-level" information captured in the Message model.ModelList TODO complete the class documentationSqlDef Stub for SqlDef to compile platform-api code. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.msg Class Description MessageDetail The MessageDetail model captures additional "record-level" information for integration messages to go along with the "message-level" information captured in the Message model.MsgProcessingContext Model to resolve the user context either using ResolverClass or by fields pattern matching against message, to process the inbound message. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.oagis Class Description EdiMessageQueue Captures information for all inbound and outbound EDI Messages (as well as SAP IDocs) received or sent by the Platform.EdiMQTransRef Captures multiple transaction reference numbers (shipment numbers, order numbers) associated with a single EdiMessageQueue record.ModelList TODO complete the class documentationSqlDef Stub for SqlDef to compile platform-api code. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.oauth Class Description OAuthOBClientApp Where ONE is the Client App, OAuthOBClientApp is used to store client app ids given to ONE by external Resource Servers.OAuthOBToken Where ONE is the Client App, OAuthOBToken is used to store tokens granted to ONE by a Resource Owner using an external Resource Server.OAuthOBTokenReq This model is used to store information relevant to the authorization *request* made by ONE as Client Application to the Resource Server. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.rest.problem Class Description AsyncAction Tracks the status of a user-initiated asynchrounous action execution through UINeoPrescription Captures a prescription generated by Neo which can be used to solve a problem, either automatically or through directed user action.WBProblem This is contains specific problems to be displayed in the Workbench. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.integ.sap Class Description EdiMessageQueue Captures information for all inbound and outbound EDI Messages (as well as SAP IDocs) received or sent by the Platform.EdiMQTransRef Captures multiple transaction reference numbers (shipment numbers, order numbers) associated with a single EdiMessageQueue record.IDocDef Stub for IDocDef to compile platform-api code.IDocFieldDef Stub for IDocFieldDef to compile platform-api code.IDocSegmentDef Stub for IDocSegmentDef to compile platform-api code.ModelList TODO complete the class documentationSqlDef Stub for SqlDef to compile platform-api code. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.neonotification Class Description NeoNotification Model to support notifications. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.report.summary Class Description ReportSummaryRow Stub for ReportSummaryRow to compile platform-api code.SqlDef Stub for SqlDef to compile platform-api code. -
Classes in com.onenetwork.platform.common used by com.onenetwork.platform.workflow Class Description IssueSubscription Captures a "subscription" of a user to a particular Issue, including user-provided filters to refine the circumstances under which the Issue should be considered for Alert creation.